手机号注册网站鲜花网站建设项目策 划书
web/
2025/10/9 5:18:41/
文章来源:
手机号注册网站,鲜花网站建设项目策 划书,升级系统,青海省制作网站专业Linux服务器下对Oracle数据库expdp(导出)和impdp(导入)紧接上篇文章#xff0c;Oracle数据库架构已经创建完成#xff0c;我的需求是#xff1a;将老服务器上的数据库迁移到新的数据库上。这就用到impdp(导入)操作。要想实现对新数据库的impdp(导入)工作#xff0c;首先需要…Linux服务器下对Oracle数据库expdp(导出)和impdp(导入)紧接上篇文章Oracle数据库架构已经创建完成我的需求是将老服务器上的数据库迁移到新的数据库上。这就用到impdp(导入)操作。要想实现对新数据库的impdp(导入)工作首先需要从老的数据库上做expdp(导出)操作命令如下expdp 用户名/密码 schemasiirspublishdumpfile导出数据库名.dmp DIRECTORY目录名 logfile导出日志.log备注schemas你用“用户user”来理解就很容易了每个模式(user)下可以有一套互不干扰的对象。你如果想要访问其他模式的对象需要指定schema的name实际就是指定username。下面这些步骤是我在实际工作中实践过的准备工作首先用Xshell连接到Linux服务器并切换至oracle账号[rootlocalhost ~]# su - oracleLast login: Fri Jul 21 13:49:22 CST 2017 onpts/1 (成功切换)[oraclelocalhost ~]$ sqlplus sys/ as sysdba切换到SQL然后依次执行如下命令1、sys用户登录创建目录SQLcreate directory dir_iirsuserbaknew as/u01/app/oracle/oradata; (创建目录并分配存放路径)2、sys用户下创建表空间SQLcreate tablespace IIRSUSER datafile/u01/app/oracle/oradata/IIRSUSER01 size 100m Autoextend on next100m,/u01/app/oracle/oradata/IIRSUSER02 size 100m Autoextend onnext 100m Extent management local uniform size200k;(创建表空间设置文件自动增长空间大小)3、sys用户下创建用户SQLcreate user iirsuser identified byiirsuser Default tablespace IIRSUSER Temporary tablespace temp;(创建用户名设置密码并指明默认表空间和临时表空间)SQLgrant dba,connect,resource toiirsuser; (给用户授予dba、基础、开发权限)4、sys用户下SQLGrant read,write on directorydir_iirsuserbaknew toiirsuser; (将目录的读写权限授予用户)5、DOS下Impdp还原[oraclelocalhost ~]$impdp iirsuser/iirsuserorcldirectorydir_iirsuserbaknew dumpfileExpIirspublish20170814.dmpremap_tablespaceIIRSPublish:IIRSUSERremap_schemaiirspublish:iirsuserlogfileimpdbiirspublish20170814.log transformoid:n第5步需要退出(exit)SQL命令行至Oracle账号下执行。需要解释的是impdp 用户名/密码sid directory目录dumpfile老数据库expdp得到的实例名.dmp remap_tablespace老数据库空间名:新数据库空间名remap_schema老数据库用户名:新数据库用户名 logfileimpdb日志名.logtransform该参数可以去掉应用于适用对象的元数据转换需要强调的是问题1如果你在操作的过程中忘记了自己建的目录可以用命令(select * fromdba_directories;)查询问题2如果想删除新还原好的数据库实例那么需要执行以下操作1)、首先删除用户-----drop USER c#iirsuser CASCADE;2)、其次删除表空间包括表空间的内容和数据文件-----drop tablespace IIRSUSER including contents anddatafiles cascade constraints;3)、最后删除目录-----drop directory dir_iirsuserbaknew;
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/89457.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!