问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql server数据库ip地址怎么查

发布网友 发布时间:2022-04-21 22:41

我来回答

3个回答

热心网友 时间:2022-04-11 17:29

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_getlinkinfo]') and OBJECTPROPERTY(id, N'IsProcere') = 1) drop procere [dbo].[p_getlinkinfo] GO /*--获取连接SQL服务器的信息 所有连接本机的:操作的数据库名,计算机名,用户名,网卡物理地址,IP地址,程序名 --邹建2003.11(引用请保留此信息)--*/ /*--调用示例 --显示所有本机的连接信息 exec p_getlinkinfo --显示所有本机的连接信息,包含ip地址 exec p_getlinkinfo @includeip=1 --显示连接指定数据库的信息 exec p_getlinkinfo '客户资料' --*/ create proc p_getlinkinfo @dbname sysname=null,--要查询的数据库名,默认查询所有数据库的连接信息 @includeip bit=0--是否显示IP地址,因为查询IP地址比较费时,所以增加此控制 as declare @dbid int set @dbid=db_id(@dbname) create table #tb(id int identity(1,1),dbname sysname,hostname nchar(128),loginname nchar(128),net_address nchar(12),net_ip nvarchar(15),prog_name nchar(128)) insert into #tb(hostname,dbname,net_address,loginname,prog_name) select distinct hostname,db_name(dbid),net_address,loginame,program_name from master..sysprocesses where hostname<>'' and (@dbid is null or dbid=@dbid) if @includeip=0 goto lb_show  --如果不显示IP地址,就直接显示 declare @sql varchar(500),@hostname nchar(128),@id int create table #ip(hostname nchar(128),a varchar(200)) declare tb cursor local for select distinct hostname from #tb open tb fetch next from tb into @hostname while @@fetch_status=0 begin set @sql='ping '+@hostname+' -a -n 1 -l 1' insert #ip(a) exec master..xp_cmdshell @sql update #ip set hostname=@hostname where hostname is null fetch next from tb into @hostname end update #tb set net_ip=left(a,patindex('%:%',a)-1) from #tb a inner join ( select hostname,a=substring(a,patindex('Ping statistics for %:%',a)+20,20) from #ip where a like 'Ping statistics for %:%') b on a.hostname=b.hostname lb_show: select id,数据库名=dbname,客户机名=hostname,用户名=loginname ,网卡物理地址=net_address,IP地址=net_ip,应用程序名称=prog_name from #tb go

  
–2000 SQL code
select spid,hostname,net_address from sys.sysprocesses 
–2005 SQL code
select session_id,client_net_address,local_net_address from
sys.dm_exec_connections

热心网友 时间:2022-04-11 18:47

首先确认数据库服务器功能开启没有。
服务里面找到SQL
Server
Agent
(MSSQLSERVER)
,启动。
本机IP地址一般都是127.0.0.1,至于名字,一般都是装数据库时实例的名字

热心网友 时间:2022-04-11 20:22

在一些需求中,可能我们需要知道连接到sqlserver的前端程序的一些系统信息,比如前端连接的计算机名称,ip地址,什么时候开始请求连接,什么时候结束连接等信息。如果你对sqlserver的系统函数或视图不太了解
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
求大学生谈恋爱的各种弊端 大学生恋爱的利大于弊吗? 大学生谈恋爱的弊处 dnf现在站街16000的物攻 增加100物攻能张多少 家里养的蚕宝宝是要蜕皮了吗 富贵包硬和软的区别 【已完成】为什么腋窝突然有异味? 女生为什么有狐臭症状? 为什么会狐臭 万视宝这个牌子是做什么的?有人了解嘛? oracle如何获得删除表数据的主机ip,各位大侠帮帮... 初一暑假英语日记20篇 七年级下册英语日记。 怎样获得sql数据库服务器IP地址 初一英语暑假日记。。40字左右。 怎么查看数据库链的ip 初一英语日记40字10篇 怎样获取数据库所在计算机主机名 初一水平的暑假英语日记,带翻译的,60词左右。。 mysql连接时用的IP地址是不是电脑本机上的IP地址呢! 初一暑假英语日记8篇 50字左右 数据表中有IP字段,如何获取IP到数据库中 初一英语日记20字 怎么查看mysql数据库连接地址 初一英语小日记30篇? 有谁了解数据库ip地址怎么查 初一英语日记怎么写? 如何查看oracle数据库的IP地址 写15篇七年级英语日记 怎么看数据库服务器ip 初一英语日记15篇 在建数据库的时候怎么获取输入的ip地址 初一英语日记60带翻译 如何查看本机的oracle数据库的IP地址 和 数据库名 5篇七年级英语日记 初一英语日记45字带翻译 15篇七年级英语日记。 初一英语小日记30篇 求初一英语日记5篇 50词左右 简单 有翻译 10篇英语日记(60字)七年级的... 初一英语日记 简单的 苹果笔记本有两个系统,打开ios的怎么开 苹果电脑开机一直显示正在启动 苹果笔记本电脑运行系统是运行什么 请问IPA文件可以在苹果系统上运行吗?再问一下苹果... 苹果电脑系统MAC OS.与ipad使用的IOS系统有什么区... 普洱茶怎么冲泡 电脑运行苹果iOS系统有玩家知道吗?给介绍下呗 苹果笔记本电脑开机半天显示正在启动 普洱茶怎么冲泡味道会最佳?