| 订阅 | 在线投稿
分享
 
 
 

相同软件环境下Oracle9i数据库迁移方法

来源:互联网  宽屏版  评论
2008-06-01 03:26:47

相同软件环境下Oracle9i数据库的迁移方法:

方法一

环境windows2K AD + Oracle9i --> windows2K AD + Oracle9i,步骤如下:

◆1.查询出数据库所需的所有文件列表(包括:数据文件,联机重做日志文件,归档日至目录结构,参数文件,口令文件等)

◆2.将所有需要的文件拷贝到目标机上(即清自己的目录结构)

◆3.根据自己的目录结构修改参数文件(主要是针对一些目录的参数值的修改)

◆4.使用修改后的参数文件生成spfile文件

◆5.修改listener.ora、sqlnet.ora、tnsnames.ora文件

◆6.确定修改正确

◆7.在目标机上启动数据库

方法二

假如目标机器上的Oracle用户名和密码同源机器上的Oracle用户名密码相同,可以采用exp/imp方式:

◆1.在源机器上的dos环境下输入

exp username/password@数据库id file=D:\mydb.dmp full=y

◆2.把源机器上的D:\mydb.dmp文件copy到目标机器上,例如copy到D:\

◆3.在目标机器上的dos环境下输入以下命令:

imp username/password@数据库id file=D:\mydb.dmp full=y fromuser=username touser=username

注:步骤1和3中的username是指Oracle的用户名,并且源机器与目标机器必须一致,password是指登录Oracle的username的密码,并且要求源机器与目标机器也必须一致。

 
相同软件环境下Oracle9i数据库的迁移方法: 方法一 环境windows2K AD + Oracle9i --> windows2K AD + Oracle9i,步骤如下: ◆1.查询出数据库所需的所有文件列表(包括:数据文件,联机重做日志文件,归档日至目录结构,参数文件,口令文件等) ◆2.将所有需要的文件拷贝到目标机上(即清自己的目录结构) ◆3.根据自己的目录结构修改参数文件(主要是针对一些目录的参数值的修改) ◆4.使用修改后的参数文件生成spfile文件 ◆5.修改listener.ora、sqlnet.ora、tnsnames.ora文件 ◆6.确定修改正确 ◆7.在目标机上启动数据库 方法二 假如目标机器上的Oracle用户名和密码同源机器上的Oracle用户名密码相同,可以采用exp/imp方式: ◆1.在源机器上的dos环境下输入 exp username/password@数据库id file=D:\mydb.dmp full=y ◆2.把源机器上的D:\mydb.dmp文件copy到目标机器上,例如copy到D:\ ◆3.在目标机器上的dos环境下输入以下命令: imp username/password@数据库id file=D:\mydb.dmp full=y fromuser=username touser=username 注:步骤1和3中的username是指Oracle的用户名,并且源机器与目标机器必须一致,password是指登录Oracle的username的密码,并且要求源机器与目标机器也必须一致。
󰈣󰈤
 
 
 
>>返回首页<<
 
 热帖排行
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
©2005- 王朝网络 版权所有