1、SCAN监听配置1526/1527/1528
[grid@cnsz083680 ~]$ srvctl modify scan_listener -p
tcp:1526/tcp:1527/tcp:1528
[grid@cnsz083680 ~]$
2、配置一个1530的静态监听给部署使用(每台机器上都创建一个静态监听);
GBS1 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL =
TCP)(HOST =10.33.30.209)(PORT = 1530))
)
)
SID_LIST_GBS1 =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME =
/paic/app/oracle/rdbms/19c/19.14.0)
(SID_NAME = gbs1)
)
)
ADR_BASE_GBS1=/paic/stg/oracle/rdbms
SUBSCRIBE_FOR_NODE_DOWN_EVENT_GBS1=OFF
备注
USERS表空间使用新名字 users_19c, 避免与要迁移的数据库一致. 如果不小心建了, 可以通过以下命令重命名:
alter tablespace users rename to users_19c;
3. 新旧库字符集要求一致并复核
select * from v$nls_parameters a where a.PARAMETER in ('NLS_CHARACTERSET',
'NLS_NCHAR_CHARACTERSET') ;
4. 新旧库block size要求一致并复核
select name ,a.VALUE from v$parameter a where a.Name = 'db_block_size';
5. 新旧库安装的组件要求一致并复核(确认旧库未使用的组件可以在新库不安装)
select COMP_NAME from dba_registry order by 1; select * from
dba_feature_usage_statistics where LAST_USAGE_DATE is not null;
6. system,sysaux,temp,undo表空间大小,要求不小于旧库并复核
select df.tablespace_name ,round( sum( df.bytes )/1024/1024)||'M' tbs_size,
count(1) file_count from dba_data_files df
where df.TABLESPACE_NAME IN(
'SYSTEM','SYSAUX','UNDOTBS1','TEMP','旧库特有TMP和UNDO')
group by df.tablespace_name
1.
在提申请时,需特别说明APPMGR、DBMGR、DMLBAK这3个用户不需要创建。同时要特别提醒,新建目标库只分配VIP即可,不分配不配置域名
2、 新旧库字符集要求一致并复核
3. 新旧库block size要求一致并复核
4. 新旧库安装的组件要求一致并复核(确认旧库未使用的组件可以在新库不安装)
5. system,sysaux,temp,undo、USERS_19C表空间大小,要求不小于旧库并复核;
6、调整DB_FILES、db_cache、shared_pool参数;
7、临时关闭job_queue_processes参数;
8、检查新库patch是否符合规范;
9、检查redo文件位置,大小;
10、复制旧库的tnsnames.ora文件;
11、复制旧库的crontab;
12、重新配置好aud$、unified audit相关
@刘用;
13、复制/etc/paic/下的相关脚本,配置
14、检查monitor库、isw库相关;
15、检查ZABBIX监控相关是否正常;
16、修改统计信息的策略,部署19C新的统计信息程序;
@新淦、陈晨
17、手动创建lugz0.world的service;
18、提前通知存储备份组做好 rman19c_lugz0/rman19c_lugz0@catalog 新用户的配置;
20、提前处理USERS表空间,RENAME为USERS_19C;
21、19C版本上RHP组件是否已删除;