gpt4 book ai didi

java - 有没有办法打印建立jdbc连接的数据库服务器IP?

转载 作者:行者123 更新时间:2023-11-30 07:14:56 25 4
gpt4 key购买 nike

我想打印连接中的服务器IP地址。我连接到 Oracle RAC 服务,但每次仅连接到 Instance1 时,DBA 都会提示。

有没有办法打印建立连接的服务器的IP地址?

e.g.
Connection conn = connection = DriverManager.getConnection(
"jdbc:oracle:thin:@oracleScanIP:1521/SERVICENAME", "USERNAME",
"PWD");
Now I want IP address to which connection is established.
conn.xyz? may be

最佳答案

java.sql.Connection 有一个 getMetaData() 函数,它返回 DatabaseMetaData 对象。对它执行 getURL(),您必须从中获取连接详细信息。

类似这样的

conn.getMetaData().getURL()

关于java - 有没有办法打印建立jdbc连接的数据库服务器IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38569175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com