`

修改数据库的db_doamin参数值

阅读更多
Oracle的GLOBAL_NAME由两个部分组成:DB_NAME和DB_DOMAIN。如果在建立数据库的时候不指定DB_DOMAIN的值,则GLOBAL_NAME和DB_NAME的值一样。

SERVICE_NAME默认就是INSTANCE_NAME.DB_DOMAIN;


由于项目配置需要,把原来的SERVICE_NAME改为DREAM.COM的COM去掉,打算新建个服务名:


SQL> alter system set service_names='DREAM,TEST,DREAM.COM';

系统已更改。

SQL> host;
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\dream>lsnrctl status

LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 09-7月 -2012 17:1
9:38

Copyright (c) 1991, 2010, Oracle.  All rights reserved.

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=LIBIN)(PORT=1521)))
LISTENER 的 STATUS
------------------------
别名                      LISTENER
版本                      TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Produ
ction
启动日期                  09-7月 -2012 15:45:12
正常运行时间              0 天 1 小时 34 分 26 秒
跟踪级别                  off
安全性                    ON: Local OS Authentication
SNMP                      OFF
监听程序参数文件          F:\app\libin\product\11.2.0\dbhome_1\network\admin\lis
tener.ora
监听程序日志文件          f:\app\libin\diag\tnslsnr\LIBIN\listener\alert\log.xml

监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=LIBIN)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
服务摘要..
服务 "CLRExtProc" 包含 1 个实例。
  实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 3 个处理程序...
服务 "DREAM.COM" 包含 1 个实例。
  实例 "dream", 状态 READY, 包含此服务的 1 个处理程序...
服务 "DREAMXDB.COM" 包含 1 个实例。
  实例 "dream", 状态 READY, 包含此服务的 1 个处理程序...
服务 "TEST.COM" 包含 1 个实例。
  实例 "dream", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功



新建的服务名竟然后面全部加了个.COM,所以还是不行;

只能用修改DB_DOMAIN参数的方式了,还有修改了DB_DOMAIN以后,由于默认的GLOBAL_NAME由两个部分组成:DB_NAME和DB_DOMAIN,所以,为了一致性,干脆也把GLOBAL_NAME的
DB_DOMAIN名称去掉;
步骤如下:


SQL> UPDATE SYS.PROPS$ SET VALUE$ = 'DREAM' WHERE NAME = 'GLOBAL_DB_NAME'
  2  ;

已更新 1 行。

SQL> commit;

提交完成。

SQL> SELECT * FROM GLOBAL_NAME;

GLOBAL_NAME
--------------------------------------------------------------------------------

DREAM

SQL> alter system set db_domain='' scope=spfile;

系统已更改。

SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup;
ORACLE 例程已经启动。

Total System Global Area  263639040 bytes
Fixed Size                  1373964 bytes
Variable Size             213911796 bytes
Database Buffers           41943040 bytes
Redo Buffers                6410240 bytes
数据库装载完毕。
数据库已经打开。
SQL>

SQL> show parameter service_names;

NAME                                 TYPE
------------------------------------ ----------------------
VALUE
------------------------------
service_names                        string
DREAM,TEST,DREAM.COM
SQL>

SQL> host;
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\dream>lsnrctl status

LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 09-7月 -2012 17:3
2:17

Copyright (c) 1991, 2010, Oracle.  All rights reserved.

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=LIBIN)(PORT=1521)))
LISTENER 的 STATUS
------------------------
别名                      LISTENER
版本                      TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Produ
ction
启动日期                  09-7月 -2012 15:45:12
正常运行时间              0 天 1 小时 47 分 6 秒
跟踪级别                  off
安全性                    ON: Local OS Authentication
SNMP                      OFF
监听程序参数文件          F:\app\libin\product\11.2.0\dbhome_1\network\admin\lis
tener.ora
监听程序日志文件          f:\app\libin\diag\tnslsnr\LIBIN\listener\alert\log.xml

监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=LIBIN)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
服务摘要..
服务 "CLRExtProc" 包含 1 个实例。
  实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 3 个处理程序...
服务 "DREAM.COM" 包含 1 个实例。
  实例 "dream", 状态 READY, 包含此服务的 1 个处理程序...
服务 "DREAMXDB" 包含 1 个实例。
  实例 "dream", 状态 READY, 包含此服务的 1 个处理程序...
服务 "TEST" 包含 1 个实例。
  实例 "dream", 状态 READY, 包含此服务的 1 个处理程序...
服务 "dream" 包含 1 个实例。
  实例 "dream", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功

C:\Users\dream>


终于可以去掉db_doamin参数值了
参考:http://yangtingkun.itpub.net/post/468/279105
分享到:
评论

相关推荐

    unix-path-max:获取Unix域套接字的路径的最大允许长度

    unix-path-max 获取Unix域套接字的路径的 在Windows上不起作用。 安装 $ npm install unix-path-max 用法 const unixPathMax = require ( 'unix-path-max' ) ; ( async ( ) => { console ....console ....

    2019 A Robust Learning Approach to Domain Adaptiv.pdf

    标题《2019 A Robust Learning Approach to Domain Adaptive Object Detection》和描述中的“域适应”以及“目标检测”指示了本文重点讨论的是计算机视觉领域中的一个核心问题——如何让对象检测模型适应新的、未知...

    微软活动目录管理管理简明手册

    域(Doamin)是活动目录中逻辑结构的核心单元,一个域包含许多台计算机,它们由管理员设定,共用一个目录数据库。一个域有一个唯一的名字,给那些由域管理员集中管理的用户账号和组账号提供访问通道。 " t9 D5 }8 f9 S...

    法律对话系统数据集

    此外,它还包括各种语言资源,包括培训数据集和会话测试集,这些语言资源是专门为合法的doamin设计的。 session_test_set.xlsx包含旨在测试用户和对话框系统之间所有可能的唯一对话的对话流。 每个对话流都是一个由...

    Machine-Learning-Laboratory

    创建一个程序,以使用与您自己的doamin相关的相应数据集对二进制分类实施ANN,SVM和Logistic回归。 找出与以下内容有关的推论:1.时间复杂度2.每种技术的通用能力3.超参数调整和4.每种技术的优缺点注:准备一份比较...

    周期方波在matlab中的代码-l-band_radar_processing_DSR_replictaion:MATLAB中的l波段雷达处理

    图表:我已经绘制了几张图1:输入信号(1个时间段)2:连续和周期性的输入信号(多个时间段)3:离散和周期性的输入信号4:带有增加的AWGN噪声的输入波5:傅立叶输入波doamin 6:傅立叶变换的幅度谱7:在频域中将fft...

    Octopus (Domain Name Mapper)-开源

    Thie软件项目是Doamin域名服务器,可配置为将域名映射到设置的域名,这是从传统DNS到国际DNS的过渡工具。

    News-web-app

    新闻网络应用================================================== == 安装安装凉亭安装节点服务器.js 导航到 注意:- 由于新闻 API 不支持 CROSS doamin 请求,因此您需要使用 chrome 扩展 CORS 来运行此应用程序。...

Global site tag (gtag.js) - Google Analytics