1 如何查看数据库中都有什么表?
select * from sys.user_tables;
2 如何链接数据库
sqlplus /nolog;conn sys/oracle as sysdba;
3 如何启动数据库
startup;
4 查看ORACLE实例结构
desc V$instance;
5 查看用户默认表空间、临时表空间信息
select distinct username,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE from dba_users where username in('SYSTEM','PRODUCTDB','PROCESS_USER','DICTIONARY','OBSERVE','FORECAST')
6 创建用户
create user OBSERVE identified by 123456;(默认表空间USERS,临时表空间 TEMP)
7 查看当前用户角色权限
desc role_sys_privs;
8 查看ORACLE所有角色
select ROLE from dba_roles order by ROLE;
9 查看所有用户具有的角色
select distinct GRANTEE,GRANTED_ROLE from dba_role_privs order by GRANTEE;
10 用户绑定角色
grant DBA to KFSYS ;
11 查看ORACLE 创建的文件夹
select * from dba_directories;
12 ORACLE 数据导出
expdp SYSTEM/123456@wilson directory=data_dump_dir dumpfile=MATEDATA.dmp logfile=METEDATA.log owner=METEDATA
13 ORACLE 数据导入
impdp SYSTEM/123456@wilson directory=data_dump_dir dumpfile=MATEDATA.dmp
14 只导出数据结构
expdp SYSTEM/123456@wilson rows=n directory=data_dump_dir dumpfile=MATEDATA.dmp logfile=METEDATA.log owner=MATEDATA
15 查看ORACLE是否处于归档模式
SQL》 archive log list
16 RMAN对数据库进行全库备份
1645

被折叠的 条评论
为什么被折叠?



