《数据库中用户数据的导出与导入》由会员分享,可在线阅读,更多相关《数据库中用户数据的导出与导入(5页珍藏版)》请在金锄头文库上搜索。
1、文档供参考,可复制、编制,期待您的好评与关注! 数据库中用户数据的导出与导入1. 导出:1.1. 进入SQL plus环境 输入口令:orcl1.2. 在该环境下创建目录及选择需要导出的用户,执行以下语句:create or replace directory expdp_dir as :;grant read,write on directory expdp_dir to NC65;其中:D: 导出来的数据存放的位置;NC63 需要导出的用户。1.3. 进入cmd环境1.4. 在该环境下执行以下语句:expdp NC65/NC64 directory=expdp_dir dumpfile=A
2、.dmp logfile=A.log其中:NC63/NC63 用户/密码(被导用户)A 导出数据文件的命名就开始在导数据了,等就好了。2. 导入2.1. 在SQL plus 环境下的操作2.1.1. 建立新的用户CREATE USER NC636 IDENTIFIED BY NC636 DEFAULT TABLESPACE NNC_DATA03 TEMPORARY TABLESPACE temp;GRANT connect,dba to NC636;其中:NC73 新建的用户及其密码用户可以不用新建的,在导入的过程中,与原来用户中相同的表或视图就直接跳过了,但是有时候错误可能就是因为那些表格不
3、完整,所以,建议都新建下。2.1.2. 在该环境下执行以下语句:create or replace directory expdp_dir as E:Back;grant read,write on directory expdp_dir to NC636;其中:D: 被导入文件存放的位置;NC73 需要导入的用户。2.2. 在cmd环境下执行以下命令:impdp NC636/NC636 directory=expdp_dir dumpfile=NC632.dmp logfile=nc632.log REMAP_SCHEMA=NC632:NC636其中:NC73/NC73 用户/密码(导入)A 导入文件NC63 被导入用户 /