设为首页 加入收藏

TOP

MigratingOracle18cTo19c-candon123-51CTO博客(二)
2019-05-23 14:42:04 】 浏览:179
Tags:MigratingOracle18cTo19c-candon123-51CTO 博客
用户,这里使用了两块磁盘:sdb和sdc,更改属主如下:

[root@db03 ~]# chown grid:oinstall /dev/sd{b,c}

使用下面的命令进行安装配置:

[grid@db03 ~]$ cd $ORACLE_HOME
[grid@db03 grid]$ unzip /u02/software/19c/LINUX.x64_193000_grid_home.zip
[grid@db03 grid]$ ./gridSetup.sh  -silent -ignorePrereq -responseFile /tmp/grid.rsp 

响应文件里,默认只创建了一个data磁盘组,如果还需要创建其他的磁盘组,以FRA磁盘组为例,使用下面的命令:

[grid@db03 grid]$ asmca -silent -createDiskGroup -diskGroupName FRA -diskList /dev/sdc -redundancy EXTERNAL -au_size 4 -sysAsmPassword abcABC12
--更改资源ora.driver.afd的组为oinstall,默认为asmadmin。
[grid@db03 ~]$ crsctl modify resource ora.driver.afd -attr "ACL='owner:grid:rwx,pgrp:oinstall:r-x,other::r--,user:grid:r-x' " -init
[grid@db03 ~]$ crsctl stat res ora.driver.afd -p|head -4

1.2 安装database组件

创建响应文件db.rsp,内容如下:

oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v19.0.0
oracle.install.option=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory
ORACLE_BASE=/u01/app/oracle
oracle.install.db.InstallEdition=EE
oracle.install.db.OSDBA_GROUP=dba
oracle.install.db.OSOPER_GROUP=oper
oracle.install.db.OSBACKUPDBA_GROUP=dba
oracle.install.db.OSDGDBA_GROUP=dba
oracle.install.db.OSKMDBA_GROUP=dba
oracle.install.db.OSRACDBA_GROUP=dba
oracle.install.db.CLUSTER_NODES=
oracle.install.db.config.starterdb.type=GENERAL_PURPOSE
oracle.install.db.config.starterdb.globalDBName=
oracle.install.db.config.starterdb.SID=
oracle.install.db.ConfigureAsContainerDB=false
oracle.install.db.config.PDBName=
oracle.install.db.config.starterdb.characterSet=
oracle.install.db.config.starterdb.memoryOption=false
oracle.install.db.config.starterdb.memoryLimit=
oracle.install.db.config.starterdb.installExampleSchemas=false
oracle.install.db.config.starterdb.password.ALL=
oracle.install.db.config.starterdb.password.SYS=
oracle.install.db.config.starterdb.password.SYSTEM=
oracle.install.db.config.starterdb.password.DBSNMP=
oracle.install.db.config.starterdb.password.PDBADMIN=
oracle.install.db.config.starterdb.managementOption=DEFAULT
oracle.install.db.config.starterdb.omsHost=
oracle.install.db.config.starterdb.omsPort=0
oracle.install.db.config.starterdb.emAdminUser=
oracle.install.db.config.starterdb.emAdminPassword=
oracle.install.db.config.starterdb.enableRecovery=false
oracle.install.db.config.starterdb.storageType=
oracle.install.db.config.starterdb.fileSystemStorage.dataLocation=
oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation=
oracle.install.db.config.asm.diskGroup=
oracle.install.db.config.asm.ASMSNMPPassword=

使用下面的命令开始安装:

[oracle@db03 ~]$ cd $ORACLE_HOME
[oracle@db03 db_1]$ unzip /u02/software/19c/LINUX.x64_193000_db_home.zip
[oracle@db03 db_1]$ ./gridSetup.sh  -silent -ignorePrereq -responseFile /tmp/db.rsp
[root@db03 ~]# /u01/app/oracle/product/19.0.0/db_1/root.sh

到此,整个19c的环境搭建完毕。

二、迁移准备工作

注意:新旧环境的数据库实例名必须保持一致。

2.1 创建参数文件

使用18c的spfile创建pfile,并复制到19c的目录。

SQL> create pfile='/tmp/initcdb.ora' from spfile;
[oracle@db02 ~]$ scp /tmp/initcdb.ora db03:$ORACLE_HOME/dbs

2.2 拷贝密码文件

将18c的密码参数文件复制到19c的目录。

[oracle@db02 ~]$ scp $ORACLE_HOME/dbs/orapwcdb db03
首页 上一页 1 2 3 4 下一页 尾页 2/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇理解 MySQL 中的数字类型 下一篇MySQL查询表与表字段的信息

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目