博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle alert log ALTER SYSTEM SET service_names='','SYS$SYS.KUPC$C_...' SCOPE=MEMORY SID='' 说明
阅读量:4211 次
发布时间:2019-05-26

本文共 2243 字,大约阅读时间需要 7 分钟。

 

 

在RAC 环境下使用DataPump工具,alert log会出现修改SERVICE_NAMES参数的提示。

 

如:

 

 

Sat Sep 1 13:33:20 2012

ALTER SYSTEM SETservice_names='pmos','SYS$SYS.KUPC$C_1_20120901133317.PMOS' SCOPE=MEMORY SID='pmos1';

Sat Sep 1 13:33:20 2012

ALTER SYSTEM SETservice_names='SYS$SYS.KUPC$C_1_20120901133317.PMOS','pmos','SYS$SYS.KUPC$S_1_20120901133317.PMOS'SCOPE=MEMORY SID='pmos1';

kupprdp: master process DM00 started withpid=46, OS id=1171590

        to execute - SYS.KUPM$MCP.MAIN('SYS_EXPORT_TABLE_03', 'PMOS','KUPC$C_1_20120901133317', 'KUPC$S_1_20120901133317', 0);

kupprdp: worker process DW01 started withworker id=1, pid=48, OS id=1830944

        to execute - SYS.KUPW$WORKER.MAIN('SYS_EXPORT_TABLE_03', 'PMOS');

Sat Sep 1 13:34:45 2012

ALTER SYSTEM SETservice_names='SYS$SYS.KUPC$S_1_20120901133317.PMOS','pmos' SCOPE=MEMORYSID='pmos1';

……

Sat Sep 1 14:21:43 2012

ALTER SYSTEM SETservice_names='SYS$SYS.KUPC$S_1_20120901142120.PMOS','pmos' SCOPE=MEMORYSID='pmos1';

Sat Sep  1 14:21:43 2012

ALTER SYSTEM SETservice_names='pmos' SCOPE=MEMORY SID='pmos1';

Sat Sep 1 14:21:58 2012

RFS[1]: Archived Log:'/arch1/2_14256_654056896.dbf'

 

 

 

       DataPump不会修改已经存在的servicename,但会添加一个新到到操作队列。 比如之前是PMOS1和PMOS2,那么会在DataPump 开始的时候添加一个service name到到操作队列,到操作结束之后在修改为原来的值。

      

       在上面的alert log中可以验证,操作开始是执行:

ALTER SYSTEM SETservice_names='pmos','SYS$SYS.KUPC$C_1_20120901133317.PMOS' SCOPE=MEMORYSID='pmos1';

 

 

操作结束之后执行:

ALTER SYSTEM SET service_names='pmos'SCOPE=MEMORY SID='pmos1';

 

 

我们不用关心DataPump 修改的SERVICE_NAME的值,如果instance 用默认的database name来作为service name,那么在添加新的service name到操作队列时,alert 警告中不会显示service_name(默认值database name),并且在操作结束之后,会将service name 设置为null。

 

       设置为null 不会有其他影响,因为service 的默认值一直都是databaename。如果在data pump 操作结束后重启了监听,那么pmon也会自动把service 注册到listener里。

 

 

参考:

On RAC, expdp Removes the Service Name [ID1269319.1]

DataPump Export: Rac InstanceStartup/Shutdown Alters SERVICE_NAMES [ID ]

 

 

 

 

 

 

 

-------------------------------------------------------------------------------------------------------

版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!

QQ:492913789

Email:ahdba@qq.com

Blog:  

Weibo:

Twitter:

Facebook:

Linkedin:

 

 

-------加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请----

DBA1 群:62697716(满);   DBA2 群:62697977(满)  DBA3 群:62697850(满)  

DBA 超级群:63306533(满);  DBA4 群:83829929   DBA5群: 142216823

DBA6 群:158654907    DBA7 群:172855474   DBA总群:104207940

你可能感兴趣的文章
JAVA实现文件树
查看>>
linux -8 Linux磁盘与文件系统的管理
查看>>
linux 9 -文件系统的压缩与打包 -dump
查看>>
ebay api - GetUserDisputes 函数
查看>>
ebay api GetMyMessages 函数
查看>>
手动12 - 安装php加速器 Zend OPcache
查看>>
set theme -yii2
查看>>
yii2 - 模块(modules)的view 映射到theme里面
查看>>
yii2 - controller
查看>>
yii2 - 增加actions
查看>>
php图像处理函数大全(缩放、剪裁、缩放、翻转、旋转、透明、锐化的实例总结)
查看>>
magento url中 uenc 一坨编码 base64
查看>>
强大的jQuery焦点图无缝滚动走马灯特效插件cxScroll
查看>>
Yii2.0 数据库查询
查看>>
yii2 db 操作
查看>>
mongodb group 有条件的过滤组合个数。
查看>>
关于mongodb的 数组分组 array group
查看>>
MongoDB新的数据统计框架介绍
查看>>
mongodb 增加全文检索索引
查看>>
mysql数据库主从同步的问题解决方法
查看>>