您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Oracle11G数据库迁移手册
客户的数据库采用expdp命令导出的,这是Oracle10g以后采用的新的导出方式,比exp执行效率上有所提高。下面说明如何做导入导出:1、环境变量设置(在Sqlplus中执行)createorreplacedirectorydir_nameas‘c:\tmpdir’;注:c:\tmpdir也可以是另外的随意目录,用单引号括起来2、导出ARADMIN库expdpusername/password@SIDdirectory=dir_namedumpfile=xxxxxx.datlogfile=xxxx.logschemas=ARADMIN;3、如果需要备份(通常不需要)CMDBWebService则导出AtriumAdmin库expdpusername/password@SIDdirectory=dir_namedumpfile=xxxxxx.datlogfile=xxxx.logschemas=ARADMIN;4、导出成功后,把dat和log文件都拷贝到目标数据库服务器上,记住两个文件的放置路径5、目标库导入前操作createorreplacedirectorydir_name_1as‘c:\tmpdir’;注:此处的c:\tmpdir替换成两个文件的存放路径Sqlplus登录目标库(一定要用管理员账号);sqlplususername/password@SIDassysdba;核对连接的库名:showparametername;查看连接的是哪个SID;selectusernamefromdba_usersorderbycreated;查看所有表空间命令的最后两行应该有ARADMIN和ATRIUMADMIN表空间名;删除目标库里面原来的表空间(删之前停AR服务):dropuserARADMINcascade;未停服务时报错停服务后成功创建新的用户并赋权限:CREATEUSERARADMINIDENTIFIEDBYARAdmindefaulttablespaceARSYSTEMtemporarytablespaceTEMPquotaunlimitedonARSYSTEM;Grantaltersession,createcluster,createdatabaselink,createsequence,createsession,createsynonym,createtable,createview,createprocedure,createtrigger,queryrewritetoaradmin;6、导入库命令Impdpusername/password@SIDdirectory=dir_name_1dumpfile=xxxx.datlogfile=xxxx.logschemas=ARADMIN
本文标题:Oracle11G数据库迁移手册
链接地址:https://www.777doc.com/doc-2884783 .html