oracle数据库迁移方案二记录欲迁移库的sid,是否为归档模式(查看方法:以sys用户登入sqlplus后运行archiveloglist,建库时默认为非归档模式)以及如下文件的存放位置:参数文件,密码文件,控制文件,日志文件,数据文件
具体步骤如下:一原始信息记录及复制1.记录欲迁移库的sid,是否为归档模式(查看方法:以sys用户登入sqlplus后运行archiveloglist,建库时默认为非归档模式)以及如下文件的存放位置:参数文件,密码文件,控制文件,日志文件,数据文件参数文件存放在oracle\ora92\database目录下,名为SPFILE
ORA,例如SPFILEZJDB
ORA密码文件一般与参数文件存放在同一目录,名为PWD
ora,例如PWDzjdb
ora控制文件的位置和个数可通过查看参数文件获得,参数文件中有这样一行文字:*
control_files='E:\oradata\zjdb\control01
ctl','E:\oradata\zjdb\control02
ctl','E:\oradata\zjdb\control03
ctl'注意:不要用记事本打开参数文件,那样会破坏其格式,用写字板之类的打开,并且打开前先备份一个数据文件与日志文件存放的位置根据具体情况而定,一般在oradata\以实例名为名称的目录\,控制文件的位置一般也在这个目录下2复制这些文件到目标主机上
二建立新数据库1在目标主机上建个与原主机位置相同的文件夹,例如pme上所有数据文件,日志文件,控制文件均存放在E:\oradata\zjdb下,则在目标主机上建E:\oradata\zjdb目录2.在目标主机上用DatabaseConfigurationAssistant(即dbca)建立一个新的数据库,SID与原有库相同,其它各步可选用默认选项(注意是否归档模式需与原