- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle空间数据库的物理迁移.pdf
Oracle 空间数据库的物理迁移
环境:
ArcSDE9.3
Database:
OS: window xp sp2
原数据库名称为 test ,网络服务名为 test,位于 esri-liufeng 机器上,需要将数据库迁移到
psdserver 机器上
原理,利用Recovery Manger 对原数据库进行物理备份,将备份完后的备份文件利用操作系
统工具cp 到psdserver 上,然后在techserver 上新建立一个Oracle 实例,利用启动的Oracle
的实例,将数据库恢复到psdserver 机器上。
规划:
恢复后的数据库是放在”e:\oraclebackup” 目录中。
步骤:
1. 备份数据库
登陆到 rman 提示符状态下,rman target system/dbtest ,同时记录下数据库的
DBID=1958199029
输入:
Run
{
Configure controlfile autobackup on;
Configure controlfile autobackup format for device type disk to ‘e:\dest\controlfile%F.bak’;
Allocate channel ch1 type disk;
Allocate channel ch2 type disk;
Backup database format ‘e:\dest\bkdatabase%u.bak’;
Release channel ch1;
Release channel ch2;
}
备份的文件位于 e:\dest 目录下面,分别是 BKDATABASE1AJRDFBT.BAK ,
CONTROLFILEC-195819902901.BAK,BKDATABASE19JRDFBS.BAK 。
2 .将备份文件cp 到psdserver 上,考在e:\OracleBackup 下。
3 .在techserver 上创建PFILE 文件,位置位于d:\oraclebackup\inittest.ora
该文件中的内容如下
*.audit_file_dest=E:\oraclebackup\test\adump
*.background_dump_dest=E:\oraclebackup\test\bdump
*.compatible=.0
*.control_files=E:\OracleBackup\CONTROL01.CTL,E:\OracleBackup\CONTROL02.ctl
*.core_dump_dest=E:\oraclebackup\test\cdump
*.cursor_sharing=EXACT
*.db_block_size=8192
*.db_domain=
*.db_file_multiblock_read_count=16
*.db_name=test
*.dispatchers=(service=xdb)(protocol=tcp)
*.job_queue_processes=10
*.max_shared_servers=0
*.nls_language=SIMPLIFIED CHINESE
*.nls_territory=CHINA
*.open_cursors=300
*.pga_aggregate_target
*.processes=150
*.remote_login_passwordfile=EXCLUSIVE
*.sga_max_size=524288000
*.sga_target=419430400
*.shared_servers=0
*.undo_management=AUTO
*.undo_tablespace=UNDOTBS1
*.user_dump_dest=D:\oraclebackup\test\udump
4. 利用oradim 命令创建一个实例(服务)
Oradim –NEW –SID test
5.启动实例,连接到idle 实例上。
Set ORACLE_SID=test
Sqlplus sys as sysdba
6.利用刚刚创建的’e:\oraclebackup\inittest.ora 文件启动到实际实例
Startup pfile=’e:\oraclebackup\in
文档评论(0)