zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

Oracle数据库迁移之物理迁移

2023-09-11 14:19:44 时间
ORACLE数据库迁移有多种,今天先从物理迁移实验做起。 物理迁移比较简单,但是要求两个库的版本必须一样,且必须事先记录要迁移的库的SID、归档模式、数据文件、日志文件、控制文件、参数文件和密码文件。 迁移过程大致分为以下四步: 1、用迁移的参数文件启库到nomount状态。 数据库默认情况下是用$ORACLE_HOME/dbs/spfile SID .ora文件来启动的,如果要用pfile启动的话 就制定pfile文件就可以启动,nomount状态也就是加载参数文件的过程,如果可以成功启动,那么就说明参数文件没有问题 2、启到mount状态,mount状态是加载控制文件的过程。 3、如果可以启到mount状态了,那么就可以进行开库操作了。 4、开库成功之后,就说明迁移成功,可以看看数据丢失没,然后启动监听和配置文件等。 下面进行试验: 说明:如果两个库的目录建的一模一样的话,迁移相对简单,这里演示目录不一样的情况。 准备工作: 查看原库的SID 、数据文件、控制文件、密码文件、参数文件、重做日志文件。 这里就不贴过程了 下面开始正式的步骤: 1、用pfile起到nomount状态
SQL startup nomount pfile=/u01/app/oracle/product/10.2.0/db_1/dbs/initorcl.ora ORACLE instance started. Total System Global Area  432013312 bytes Fixed Size                  2021344 bytes Variable Size             121636896 bytes Database Buffers          306184192 bytes Redo Buffers              2170880 bytes
加载控制文件 如果出现错误,就说明控制文件所在的路径和参数文件中的路径不一致,就要修改初始化参数文件中控制文件的参数,然后重新加载 3、起到open状态 SQL alter database open; Database altered. 这里出现错误的话,就是数据文件或其他文件找不到 alter database rename file home/oracle/1.dbf /home/oracle/oradata/1.dbf; 来解决。 4 迁移成功,开启监听 SQL select * from test; ---------- 说明成功了 最新内容请见作者的GitHub页:http://qaseven.github.io/
4.17.2迁移Oracle到PolarDB O的端到端工程,以下描述不恰当的是 去O通用方法概述_v1.0 1.迁移Oracle到PolarDB O的端到端工程,以下描述不恰当的是 A. 只要数据完整迁移到目标库,应用是否割接顺利,不用关注 B. 只要迁移工具显示数据迁移完成,那就说明数据完整的迁移完成了,不需要做额外的数据检查和稽核 C. 业务割接后,就可以高枕无忧了,巡检、SQL优化留给后续接手团队来做 D. 迁移Oracle到PoalrDB O是一个严谨的工程,需要遵造调研评估、选型设计、改造优化、迁移稽核、割接上线、护航转维进行实施 正确答案:ABC
4.17以下对迁移Oracle到PoalrDB O的方法描述,不恰当的是哪些? 2.以下对迁移Oracle到PoalrDB O的方法描述,不恰当的是哪些 A. 应用只需要修改下驱动程序,其他不修改就能完全运行 B. 不需要掌握Oracle的性能情况,直接按照客户的口头描述进行数据库选型和数据库规格选型 C. 迁移Oracle到PoalrDB O,正确的做法是先全面评估源Oracle库的对象、SQL,性能现状、维护方式,服务器类型,再进行目标数据库选型 D. 迁移Oracle到PoalrDB O不止是数据迁移,要考虑业务应用如何适配目标数据库,面向业务准确性进行应用和数据库改造、调优 正确答案:AB
4.14.2迁移Oracle到PolarDB O的端到端工程,以下描述不恰当的是( ) 迁移Oracle到PolarDB O的端到端工程,以下描述不恰当的是( ) A. 只要数据完整迁移到目标库,应用是否割接顺利,不用关注 B. 只要迁移工具显示数据迁移完成,那就说明数据完整的迁移完成了,不需要做额外的数据检查和稽核 C. 业务割接后,就可以高枕无忧了,巡检、SQL优化留给后续接手团队来做 D. 迁移Oracle到PoalrDB O是一个严谨的工程,需要遵造调研评估、选型设计、改造优化、迁移稽核、割接上线、护航转维进行实施 答案:ABC
4.14.1.以下对迁移Oracle到PoalrDB O的方法描述,不恰当的是哪些() 1.以下对迁移Oracle到PoalrDB O的方法描述,不恰当的是哪些() A. 应用只需要修改下驱动程序,其他不修改就能完全运行 B. 不需要掌握Oracle的性能情况,直接按照客户的口头描述进行数据库选型和数据库规格选型 C. 迁移Oracle到PoalrDB O,正确的做法是先全面评估源Oracle库的对象、SQL,性能现状、维护方式,服务器类型,再进行目标数据库选型 D. 迁移Oracle到PoalrDB O不止是数据迁移,要考虑业务应用如何适配目标数据库,面向业务准确性进行应用和数据库改造、调优 答案:AB