数据库复制与数据传输指南
在数据库管理中,经常会遇到需要将数据库复制到另一个平台,或者将特定表空间传输到不同操作系统的情况。下面将详细介绍相关操作的步骤和原理。
1. 数据库转换与复制
当需要将数据库从一个平台复制到另一个平台时,需要进行一系列的操作。
- 操作步骤 :
1. 在目标平台上重新编译所有 PL/SQL 模块,运行 utlirp.sql 和 utlrp.sql 。
2. 使用 DBNEWID Utility 更改内部数据库标识符。
3. 当 convert database 命令执行完成后,以读写模式打开源数据库:
SQL> alter database open read write;
4. `convert database` 命令会在指定目录创建文件,将这些文件(包括 `transportscript.sql`)复制到目标服务器的指定位置。
5. 编辑 `transportscript.sql` 文件,使其反映目标服务器上正确的数据文件位置。
6. 该文件包含一个 pfile,需要仔细检查并更改必要的参数,如控制文件名称、`db_name` 初始化参数等。
7. 连接到目标数据库:
SQL> connect / as sysbackup
超级会员免费看
订阅专栏 解锁全文
3025

被折叠的 条评论
为什么被折叠?



