1)exp userid=system/manager@myor full=y inctype=complete file=x.dmp
增量备份
2)oracle用户名,权限,角色
查询dba_users可以显示所有数据库用户的详细信息。
查询数据字典视图dba_sys_privs:用户系统权限
查询数据字典视图dba_tab_privs:用户对象权限
查询数据字典视图dba_col_privs:用户列权限
查询数据字典视图dba_role_privs:用户所具有的的角色
3)查看oracle所具有的的角色可以这样,真是不看不知道,人家说这个要是自己看得看很久!记下来再说
select * from dba_roles;
4)//查询oracle中所有的系统权限,一般是dba
select * from system_privilege_map order by name;
//查询对象权限
select distinct privilege from dba_tab_privs;
//查询数据库的表空间
select tablespace_name from dba_tablespace;
5)为什么要用数据库表空间
1、控制数据库占用的磁盘空间
2、dba可以将不同数据类型部署到不同的位置,这样有利于提高i/o性能,同时有利于备份和恢复
6)
1、知道表空间名,显示该表空间拥有的所有表
select * from all_tables where tablespace='表空间名'
2、想知道表属于哪个表空间
select tablespace_name,table_name from usertables where table_name='emp';