更改PC和主机名(PC名称)的域后,Oracle SQL在localhost上不起作用

卡洛什夫

我的Oracle SQL Server 11g遇到一些问题。

所以发生了这样的事情:老板告诉我将我的PC添加到我们公司的域中,并更改我的PC的名称,因为它不遵循我们的约定。因此,我进行了更改,然后当我打开SQL Developer时,发现与本地主机的所有连接均不起作用,但是可以完美访问网络中其他位置存储的数据库。

我已经检查了所有服务,重新启动了它们,还尝试重新启动计算机,但是什么也没有。

可能是什么问题?有任何想法吗?

非常感谢你!!

(更新:我意识到服务OracleXETNSListener无法正确启动)

卡洛什夫

我找到了解决方案。显然,当我们安装Oracle时,有一些文件使用主机名并在某些脚本中使用它。很好,就我而言,有一个C:/oraclexe/app/oracle/product/11.2.0/server/network/ADMIN/listener.ora包含以下内容的文件

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = HOST-NAME)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)

因此解决方案非常简单,只需更改HOST = MY-NEW-HOSTNAME的值并重新启动服务,就可以了!

顺便说一句,给专家的问题,我想知道为什么这个值没有存储在环境变量中……那么我们将不会遇到这个问题!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

触发器在Oracle SQL Developer上不起作用

jQuery datepicker在PC上不起作用

使用IE 9和虚拟主机的会话在localhost上不起作用

Jekyll站点在docker容器中运行,但localhost:4000在主机上不起作用

nginx,Meteor和Docker:代理SSL重定向在localhost上不起作用

从html引用css和javascript仅在localhost上不起作用

mcrypt_encrypt和mcrypt_decrypt在localhost上不起作用

Webrtc 在主机上不起作用

SSL在子域上不起作用

从 PC A 复制的 SSH 密钥在 PC B 上不起作用

为什么“主机名--fqdn”在我的Ubuntu计算机上不起作用?

下拉框在PC Chrome上不起作用

Debezium更改数据捕获(CDC)在SQL Server 2017上不起作用

:更改backgroundColor后,悬停在<li>上不起作用

卷毛不起作用localhost子域

重命名 SQL Server 名称和托管 SQL Server 的服务器的主机名时处理域用户

按钮在移动设备上不起作用,但在PC引导程序上起作用

NSURLSessionDataTask在macOS上不起作用,“找不到具有指定主机名的服务器。”

Docker本地主机进程在Windows上不起作用

Axios BaseURL 在某些主机上不起作用

WooCommerce Checkout在本地主机上不起作用

AJAX请求在远程主机上不起作用

ajax 在本地主机上不起作用

父目录中的require在主机上不起作用

FabricJS loadSVGFromURL()在本地主机上不起作用

Fancybox 2在本地主机上不起作用

CodeIgniter baseurl 在本地主机上不起作用

JavaScript Cookie在子域上不起作用

子域路由在Laravel 5上不起作用-WAMPServer