一、导出命令。
exp test/test@test full=y rows=y file=
imp test/test@test ignore=y file=
二:trunc: 将值截断到指定的小数位
trunc(45.926, 2) 45.92
mod: 返回相除后的余数
mod(1600, 300) 100
select trunc(sysdate, 'd') 3 from dual;
trunc(sysdate, 'd'),截取到本周的第一天(0:00)
trunc(sysdate, 'm'),截取到本月的第一天(0:00)
trunc(sysdate, 'dd'),截取到本日的0:00
trunc(sysdate,'yyyy')得到今年的第一天的0:00.
三、在windows操作系统下,卸载oracle 9i :
1、停止所有oracle服务。
2、删除注册表中的所有关于oracle项。
1)在hkey_local_machine\software下,删除oracle目录
2)在hkey_local_machine\system\controlset001\services下,删除所有oracle项。
3)在hkey_local_machine\system\controlset002\services下,删除所有oracle项。
4)在hkey_local_machine\system\currentcontrolset\services下,删除所有oracle项。
5)在hkey_classes_root下,删除所有oracle项。
3、删除硬盘上所有oracle文件。
1)oracle安装文件。
2)系统目录下,在program files文件夹中的oracle文件。
4、重启,完成卸载
四、system默认口令:manager
sys默认口令:change_on_install
scott默认口令:tiger
sysfiles存放数据文件物理位置。
user_indexes存放索引。
user_objects存放用户对象。
user_tables(user_all_tables)存放表。
user_tablespaces存放表空间。
user_procedures存放存储过程。
user_view存放视图。
user_users存放用户。
用户sys和system所拥有的表被称为数据字典表(data dictionary table),数据字典表提供一个数据库用来管理自己的系统目录。数据字典由oracle提供的一组目录脚本文件创建。每当安装或升级一个数据库时,都需要使用创建或修改数据字典表的的脚本文件。
当在数据库中安装一个新的选项时,可能要运行另外一些附加的目录脚本文件。
用户sys拥有数据字典表,这些表存储了数据库中其他结构的所有信息;用户system拥有访问数据字典表的视图,这些视图供数据库中其他用户使用。
索引既可以改善数据库性能,又可以保证列值的唯一性。当create table命令中规定有unique或primarykey约束条件子句时,oracle就自动创建一个索引。
经常被同时访问的表在物理位置上可以存储在一起。为了将它们存储在一起,就要创建一个簇(cluster)来管理这些表。表中的数据一起存储在簇中,从而最小化必须执行的i/o次数,改善系统性能。
使用v$instance视图可以用来查看实例的当前状态。
查看oracle数据库服务器的版本:select * from product_component_version
查询v$version视图来查看组件级信息:select * from v$version
启动sql/plus程序,使用某个用户登录进入,执行:select * from session_privs,可以查询该用户的权限。
9. 请问如何分辨某个用户是从哪台机器登陆oracle的?
select machine , terminal from v$session;
16. 怎么获取有哪些用户在使用数据库。
select username from v$session;
18. 怎样查得数据库的sid ?
select name from v$database;
25. 何查询每个用户的权限?
select * from dba_sys_privs;
26. 如何将表移动表空间?
alter table table_name move tablespace_name;
27. 如何将索引移动表空间?
alter index index_name rebuild tablespace tablespace_name;
30. 如何解锁?
alter system kill session ‘sid,serir#
ORACLE学习笔记
rac real application clusters 真实应用集群。ohs oracle http server sga system global area 系统全局区,是系统为实例分配的一组共享缓冲存储区,用于存放数据库数据和控制信息,以实现对数据库数据的管理和操作。实例 存取和控制数据数...
Oracle学习笔记
参数文件 记录了控制文件的位置,控制文件是一个非常小的二进制文件,最大。可以增长到 64mb,控制文件包括如下主要信息 数据库的名字,检查点信息,数据库创建的时间戳 所有的数据文件,联机日志文件,归档日志文件信息 备份信息等 有了这些信息,oracle 就知道那些文件是数据文件,现在的重做日志文件是...
ORACLE学习笔记
目录。oracla管理 1 1.登录sqlplus 1 1.1.sysdba 身份登陆 1 1.2.普通用户登陆sqlplus 1 2.常用命令 1 3.格式化提示符 2 4.查看系统状态 2 4.1.查看实例状态 2 4.2.查看表 2 5.关闭 启动 2 6.创建表空间 3 7.用户和权限 3 ...