如何查找当前连接到数据库的主机ip

如何查找当前连接到数据库的主机ip,第1张

1、用SQL语句:select count() from masterdbosysprocesses 或者 sp_who
2、用管理界面:
SQL2000:进入企业管理器,管理——当前活动——进程信息
SQL2005:进入manager studio ,展开对象管理器,管理——右键“活动监视器”——查看进程
SQL2008:进放manager studio 在菜单栏下面有一行图标,点击最后一个图标“活动监视器”,进入活动监视器的界面后,点击“进程”

这是关于SQL Server的回答。虽然目前答主也不清楚如何查看数据库IP地址,但可以用服务器名(实例名)来代替,因为无论是127001或localhost或或实例名(如实例名为PC-20170209MYKU)都可以登录数据库。简单地说,在不知道IP地址的情况下,直接用实例名登录(看最后一张图)

PS:楼上几位回答是关于查看数据库物理文件路径的方法

cms2是net服务名,如果你以前用过该服务名连接实例的话,在你的客户端里找到E:\oracle\product\1020\client_1\NETWORK\ADMIN\tnsnameora文件,找到对应的cms2,就能查到了ip了,

查数据库ip地址方法;

1,我不知道你用的什么数据库,反正我用的mysql,本地的数据库地址都是localhost或者127001

2,你也可以查看一下,右击数据库有个连接属性如图,点开可以看到主机名或ip地址这一项,希望帮到你

1、我认为你能连接到数据库你就知道数据库的IP地址

2、如果你使用的是域名的形式连接到的数据、你可以通过站长之家提供的IP查询工具进行域名的具体IP地址查询:网页链接

方法一
点击,电脑桌面上的 开始 --- 选择 运行
在运行程序输入框中输入 “cmd”(注意不要讲引号也复制进去啊)
进入dos界面后,大家再次输入 ipconfig /all 就会出现dos界面上边就有显示自己的电脑ip地址
方法二
打开打开网络和共享中心 查看本地连接,大家也可以直接查看本地连接。这都一样的
打开,本地连接之后 选择属性。 在出现的界面上 选择“详细信息”
在打开的 详细信息 之后就会显示自己的电脑ip地址了
方法三
百度搜索:ip地址查询

1
察看本机oracle安装目录下的tns配置。
$HOME/network/admin/tnsnamesora。
找到你需要访问的库

PRIMARY =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxxxxxxxx)(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的连接信息。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12676283.html

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

发表评论

登录后才能评论

评论列表(0条)

保存