空洞 本场景将使用RMAN的convert database大呼五月丁香琪琪y色播影院,一步步培植数据库从Windows OS(Source)移动到Linux OS(Target)的机制,window平台的oracle数据库版块由12C升级到linux的19C 以下是奉行移动
本场景将使用RMAN的convert database大呼五月丁香琪琪y色播影院,一步步培植数据库从Windows OS(Source)移动到Linux OS(Target)的机制,window平台的oracle数据库版块由12C升级到linux的19C
以下是奉行移动进程的以下标准。
进程1、要将数据库从一个平台革新到另一个平台,两个数据库的字节序形势应该疏通。因此,动作第一步,请查验两个平台的 v$transportable_platform 视图
col 五月丁香琪琪y色播影院platform_name for a35 set pagesize 1000 select * from v$transportable_platform order by 2;
从输出中不错看出,Windows 和 Linux 操作系统都是Little形势。是以在这种情况下,不错很容易地使用RMAN来革新悉数这个词数据库。
2、数据库置于挂载时势并使用只读选项掀开它。
SQL>shutdown immediate SQL>startup mount SQL>alter database open read only; Database altered. SQL>
3、使用 dbms_tdb.check_db 函数查验数据库是否不错传输到指标平台,使用 dbms_tdb.check_external 函数查验外部对象、目次和 BFILE 的存在。将指标平台的称号动作参数传递给第一个函数。函数的复返类型是boolean,是以声明一个boolean类型的变量,调用函数如下:
set serveroutput on declare v_return boolean; begin v_return:=dbms_tdb.check_db('Linux x86 64-bit'); end; /
要是莫得复返任何实质,综合素人则默示数据库已准备好传输到指标平台。
现时调用第二个函数 dbms_tdb.check_external:
declare v_return boolean; begin v_return:=dbms_tdb.check_external; end; /
4、创建pfile文献并运转convert database大呼 将悉数这个词数据库革新为Linux平台
创建pfile文献create pfile from spfile;
运转convert database大呼 将悉数这个词数据库革新为指标Linux平台。
rman target / convert database new database 'orcl' transport script 'c:\Clone\transport.sql' db_file_name_convert 'C:\app\piyus\oradata\orcl' 'c:\Clone' to platform 'Linux x86 64-bit';
在奉行革新数据库大呼时,RMAN 不会将重做日记文献、法例文献、密码文献和临时表空间革新和传输到指标平台。RMAN 将所罕有据文献革新为指标平台类型。
5、指标主机创建谈论目次
cd $ORACLE_BASE mkdir -p admin/orcl/adump admin/orcl/bdump mkdir -p admin/orcl/cdump admin/orcl/udump mkdir -p oradata/orcl/ mkdir -p fast_recovery_area/orcl
6、copy谈论文献到指标主机
把所罕有据文献、位于 $ORACLE_HOME/dbs 目次中的参数文献和 创建数据库的transport.sql 复制到指标主机,具体如下:
革重生成的所罕有据文献 生成的Pfile文献 TRANSPORT.SQL7、指标主机裁剪pfile文献,具体如下:
adump location control_files locations“这太疯狂了!”
过去一年,Transformer频频跨界视觉领域,大有抢CNN饭碗之势。
8、裁剪 transportscript.sqlfile
change the locations of pdfile, redolog files data files tempfile 移除STARTUP UPGRADE之后悉数的行,具体如下图所示9、运转 transport.sql --指标主机
建立ORACLE_SID to orcl ,同期在sqlplus运转如下剧本
SQL> @/tmp/TRANSPORT.SQL
10、由12C升级到19C--指标主机
cd $ORACLE_HOME/rdbms/admin $ORACLE_HOME/perl/bin/perl catctl.pl catupgrd.sql
这个进程梗概需要40-50分钟傍边的技能。
11、生成spfile
create SPFILE from PFILE;
12、重新编译无效的对象
SQL> @?/rdbms/admin/utlrp.sql
等剧本奉行完成时你的数据库将奏效由windows平台移动到linux平台,并奏效由12C升级到19C!
空洞 sqlserver看成微软公司紧要的数据库产物亚洲婬女色播,在一些中小企业中取得普通讹诈。数据库看成企业承载数据讹诈的紧要载体,已...