Oracle alert log ALTER SYSTEM SET service_names='','SYS$SYS.KUPC$C_...' SCOPE=MEMORY SID='' 说明

本文主要是介绍Oracle alert log ALTER SYSTEM SET service_names='','SYS$SYS.KUPC$C_...' SCOPE=MEMORY SID='' 说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


 

 

在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 363396.1]

 

 

 

 

 

 

 

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

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

QQ:492913789

Email:ahdba@qq.com

Blog:  http://www.cndba.cn/dave

Weibo: http://weibo.com/tianlesoftware

Twitter: http://twitter.com/tianlesoftware

Facebook: http://www.facebook.com/tianlesoftware

Linkedin: http://cn.linkedin.com/in/tianlesoftware

 

 

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

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

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

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


这篇关于Oracle alert log ALTER SYSTEM SET service_names='','SYS$SYS.KUPC$C_...' SCOPE=MEMORY SID='' 说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/874527

相关文章

zookeeper端口说明及介绍

《zookeeper端口说明及介绍》:本文主要介绍zookeeper端口说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、zookeeper有三个端口(可以修改)aVNMqvZ二、3个端口的作用三、部署时注意总China编程结一、zookeeper有三个端口(可以

Go语言中make和new的区别及说明

《Go语言中make和new的区别及说明》:本文主要介绍Go语言中make和new的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1 概述2 new 函数2.1 功能2.2 语法2.3 初始化案例3 make 函数3.1 功能3.2 语法3.3 初始化

java中新生代和老生代的关系说明

《java中新生代和老生代的关系说明》:本文主要介绍java中新生代和老生代的关系说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、内存区域划分新生代老年代二、对象生命周期与晋升流程三、新生代与老年代的协作机制1. 跨代引用处理2. 动态年龄判定3. 空间分

MySQL之InnoDB存储引擎中的索引用法及说明

《MySQL之InnoDB存储引擎中的索引用法及说明》:本文主要介绍MySQL之InnoDB存储引擎中的索引用法及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录1、背景2、准备3、正篇【1】存储用户记录的数据页【2】存储目录项记录的数据页【3】聚簇索引【4】二

mysql中的数据目录用法及说明

《mysql中的数据目录用法及说明》:本文主要介绍mysql中的数据目录用法及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、版本3、数据目录4、总结1、背景安装mysql之后,在安装目录下会有一个data目录,我们创建的数据库、创建的表、插入的

c++中的set容器介绍及操作大全

《c++中的set容器介绍及操作大全》:本文主要介绍c++中的set容器介绍及操作大全,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录​​一、核心特性​​️ ​​二、基本操作​​​​1. 初始化与赋值​​​​2. 增删查操作​​​​3. 遍历方

Maven中的profiles使用及说明

《Maven中的profiles使用及说明》:本文主要介绍Maven中的profiles使用及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录主要用途定义 Profiles示例:多环境配置激活 Profiles示例:资源过滤示例:依赖管理总结Maven 中的

shell中set -u、set -x、set -e的使用

《shell中set-u、set-x、set-e的使用》本文主要介绍了shell中set-u、set-x、set-e的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参... 目录✅ 1. set -u:防止使用未定义变量 作用: 示例:❌ 报错示例输出:✅ 推荐使用场景:✅ 2. se

Oracle 数据库数据操作如何精通 INSERT, UPDATE, DELETE

《Oracle数据库数据操作如何精通INSERT,UPDATE,DELETE》在Oracle数据库中,对表内数据进行增加、修改和删除操作是通过数据操作语言来完成的,下面给大家介绍Oracle数... 目录思维导图一、插入数据 (INSERT)1.1 插入单行数据,指定所有列的值语法:1.2 插入单行数据,指

Before和BeforeClass的区别及说明

《Before和BeforeClass的区别及说明》:本文主要介绍Before和BeforeClass的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Before和BeforeClass的区别一个简单的例子当运行这个测试类时总结Before和Befor