当前位置:  数据库>oracle

重命名Oracle数据库服务器

    来源: 互联网  发布时间:2017-05-28

    本文导语: 网络改造等情况下,需要修改数据库服务器的名称或者IP地址。这种情况会影响Oracle数据库的正常工作,因为监听器和很多数据库工具都需要正确的机器名或者IP地址才能正常工作。 因工作需要准备了一台服务器专门按照oracle数...

网络改造等情况下,需要修改数据库服务器的名称或者IP地址。这种情况会影响Oracle数据库的正常工作,因为监听器和很多数据库工具都需要正确的机器名或者IP地址才能正常工作。

因工作需要准备了一台服务器专门按照oracle数据库,并且服务器上安装了windows 2003操作系统,在安装系统是没有指定计算机名称,安装完成oracle数据库才发现数据库服务器名称为WIN-GFBYHSJZSU5,而访问OEM的地址:https://WIN-GFBYHSJZSU5:5500/em。很明显不是直观,准备将服务器名称修改为oracleserver。当然修改计算机名称必须重启计算机才能生效。重启计算机后打开“服务”窗口,发现OracleOraDb11g_home1TNSListener 和OracleDBCConsoleORCL两个服务无法正常启动。

1、使OracleOraDb11g_home1TNSListener服务正常启动

OracleOraDb11g_home1TNSListener是监听服务,它不能正常启动的原因:监听配置包含数据库服务器的名称信息,当数据库服务器的名称发生改变时,监听程序将无法对原有配置的基础上进行监听。

2、OracleDBCConsoleORCL服务能够正常启动

OracleDBCConsoleORCL是Oracle数据库控制台服务,不启动此服务不能访问Enterprise Manager。可以使用emca命令对Enterprise Manager进行重新配置。

emca命令语法:emca[操作][模式][数据库类型][标记][参数]

emca.bat保存在$ORACLE_HOMEbin目录下,在执行上面命令之前,应首先将当前目录切换到$ORACLE_HOMEbin目录下。执行后提示输入数据库SID、监听程序端口号、sys用户口令和system用户口令等。输入完成后,emca工具提示用户 是否继续,按Y操作,开始删除EM资料库,此操作需要时间。接下来需要手动删除EM资料库中的一些垃圾数据,数据不删除,重新创建EM资料库时会出现错误。

sqlplus "as/sysdba"

drop public synonym setemviewusercontext;

drop  public synonym mgmt_target_blackouts;

drop role mgmt_user;

drop user mgmt_view cascade;

drop user sysman cascade;

执行上面的删除命名后,执行exit命令退出sql*plus

 

执行后提示输入数据库SID、监听程序端口号、sys用户口令和system用户口令等。输入完成后,emca工具提示用户 是否继续,按Y操作,开始重新创建和配置EM资料库,此操作需要时间。配置完成后,浏览器访问https://oracleserver:5500/em成功。

相关阅读:

Data Gurad物理备份方式下重命名数据文件

重命名Oracle表时出现ORA-26563错误

给Oracle 11g Interval分区进行重命名


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.naming类namingexception的类成员方法: getrootcause定义及介绍
  • java文件重命名(文件批量重命名)实例程序代码分享
  • java命名空间javax.xml.soap接口name成员方法: getqualifiedname定义参考
  • 大家讨论一下Linux的命名规则
  • java命名空间javax.naming.event类namingevent的类成员方法: object_renamed定义及介绍
  • 请问何时删除命名管道哪?
  • java命名空间javax.naming接口context的类成员方法: getnameparser定义及介绍
  • 批量重命名工具 Krename
  • java命名空间javax.naming.directory类searchcontrols的类成员方法: subtree_scope定义及介绍
  • 命名管道open时被阻塞了
  • java命名空间javax.swing类jtextpane的类成员方法: addstyle定义及介绍
  • solaris 安装 命名服务
  • java命名空间javax.naming接口namingenumeration<t>的类成员方法: hasmore定义及介绍
  • 搞不懂TI的demo的线程命名,请教
  • java命名空间javax.swing.text接口styleddocument的类成员方法: addstyle定义及介绍
  • c# 命名空间和程序集
  • java命名空间javax.swing.text类stylecontext的类成员方法: addstyle定义及介绍
  • 如何批量重命名
  • java命名空间javax.swing.text类styleconstants的类成员方法: nameattribute定义及介绍
  • 日志写入命名管道的权限问题
  • java命名空间javax.xml.soap接口name成员方法: geturi定义参考
  • 命名管道问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,