oracle数据库导入导出
2016-09-27 23:05
155 查看
--1.连接Oracle数据库 conn system/123@ORCL; --2.创建一个操作目录 --CREATE DIRECTORY 目录名 as ‘指定文件存放的位置’; create directory bak as 'c:\mydb'; --查看目录 select * from dba_directories --3.授予用户操作dump_dir目录的权限 --GRANT READ,WRITE ON DIRECTORY导入导出文件夹TO 用户名; grant read,write on directory bak to cxp; grant read,write on directory bak to scott; --!!1导入导出命令要在cmd 下运行 --一.expdp/impdp导入导出数据 --1.expdp导出数据, --一般情况下导入导出要对应,因为只是还原数据, --按用户导出的要导入到相同的用户, --按表空间导出的要导入到相同的表空间 -- 1)按用户导 expdp scott/123@ORCL directory=bak dumpfile=scott.dmp schemas=scott --2)按表空间导 expdp cxp/123@ORCL directory=bak dumpfile=cxp_tablespace.dmp tablespaces=cxp_tablespace --2.impdp导入数据 -- 1)按用户导 impdp scott/123@ORCL directory=bak dumpfile=scott.dmp schemas=scott --2)按表空间导 impdp cxp/123@ORCL directory=bak dumpfile=cxp_tablespace.dmp tablespaces=cxp_tablespace --二、使用exp/imp 命令导入 --1.exp导出数据 --1)用户模式: exp cxp/123@ORCL file=c:\db\cxp.dmp exp scott/123@orcl file=c:\db\scott.dmp --2.imp导入数据 --1)用户模式: (拥有DBA ==>sys/system) imp cxp/123@ORCL file=c:\db\scott.dmp fromuser=scott touser=cxp drop table emp; drop table dept; drop table salgrade; --查看用户系统权限: select * from dba_sys_privs; select * from session_privs; select * from user_sys_privs; --查看用户对象权限: select * from dba_tab_privs; select * from all_tab_privs ; select * from user_tab_privs; --查看用户角色 select* from user_role_privs;
相关文章推荐
- C# 程序导入导出oracle数据库
- oracle数据库导入导出命令! 【转】
- oracle数据库导入导出
- oracle数据库的导入导出
- oracle数据库表的导入导出cmd命令大全
- 自己整理的Oracle数据库操作常用备份导入导出实用命令
- Oracle数据库的逻辑备份导入和导出
- Oracle数据库导入导出总结(dmp文件)
- ORACLE数据库导入、导出(备份)
- oracle数据库导入导出命令使用方法
- 命令方式对Oracle数据库导入导出
- Oracle数据库导入导出备份
- oracle数据库导入导出命令!
- oracle数据库导入导出命令!
- Oracle数据库自动导出导入
- oracle数据库导入导出
- 利用java导入导出excel到oracle数据库
- Oracle数据库导入导出命令!
- Oracle数据库的导入导出
- oracle数据库的导入导出