如何获取oracle服务器的ip地址

如何获取oracle服务器的ip地址,第1张

oracle查看服务器IP方法。

1、打开plsql,登录到指定数据库。

2、新建查询,输入sql语句,如下:

select sys_context('userenv','ip_address') from dual

3、查询结果就是服务器的IP地址

解决这个问题,需要修改一下对应的文件:

F:\app\zhaohe\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora

F:\app\zhaohe\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora

把其中对应的IP地址进行修改后再重新启动oracle就可以解决问题了;

注:重启实例服务、OracleOraDb11g_home1TNSListener后,稍等1分钟后即可。

1.

察看本机oracle安装目录下的tns配置。

$HOME/network/admin/tnsnames.ora。

找到你需要访问的库

PRIMARY =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xx.xx.xx)(PORT = xxx))

)

(CONNECT_DATA =

(SERVICE_NAME = xxx)

)

)

host名称就是服务器Ip,如果是机器名就ping。

2.

select sys_context('userenv','ip_address') from dual

如果连接时没有加载tns是查不到的

3.

sqlplus连接上后,通过控制台 输入netstat -a -o看所有连接信息,找到对应pid的连接信息。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/195520.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-01
下一篇2023-04-01

发表评论

登录后才能评论

评论列表(0条)

    保存