最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL語句實現(xiàn)查詢SQL Server服務器名稱和IP地址

 更新時間:2015年07月07日 10:34:23   投稿:junjie  
這篇文章主要介紹了SQL語句實現(xiàn)查詢SQL Server服務器名稱和IP地址,本文分別給出查詢語句,需要的朋友可以參考下

獲取服務器名稱:

SELECT SERVERPROPERTY('MachineName')
select @@SERVERNAME
select HOST_NAME()

獲取IP地址可以使用xp_cmdshell執(zhí)行ipconfig命令:

--開啟xp_cmdshell 
exec sp_configure'show advanced options', 1 
reconfigure with override 
exec sp_configure'xp_cmdshell', 1 
reconfigure with override 
exec sp_configure'show advanced options', 0 
reconfigure with override 
go 
 
begin 
declare @ipline varchar(200) 
declare @pos int 
declare @ip varchar(40) 
set nocount on 
set @ip = null 
  if object_id('tempdb..#temp') is not null drop table #temp 
  create table #temp(ipline varchar(200)) 
  insert #temp exec master..xp_cmdshell'ipconfig' 
  select @ipline = ipline 
  from #temp 
  where upper(ipline) like '%IPv4 地址%'--這里需要注意一下,系統(tǒng)不同這里的匹配值就不同 
  if @ipline is not null 
  begin 
    set @pos = charindex(':',@ipline,1); 
    set @ip = rtrim(ltrim(substring(@ipline , 
    @pos + 1 , 
    len(@ipline) - @pos))) 
  end 
  select distinct(rtrim(ltrim(substring(@ipline , 
  @pos + 1 , 
  len(@ipline) - @pos)))) as ipaddress from #temp 
drop table #temp 
 
 
set nocount off 
end 
go 

但是很多情況下由于安全問題是不允許使用xp_cmdshell,可以通過查詢SYS.DM_EXEC_CONNECTIONS :

SELECT SERVERNAME = CONVERT(NVARCHAR(128),SERVERPROPERTY('SERVERNAME')) 
,LOCAL_NET_ADDRESS AS 'IPAddressOfSQLServer'
,CLIENT_NET_ADDRESS AS 'ClientIPAddress'
 FROM SYS.DM_EXEC_CONNECTIONS WHERE SESSION_ID = @@SPID

 

相關文章

最新評論

镇雄县| 息烽县| 炎陵县| 小金县| 宁乡县| 白城市| 苗栗市| 招远市| 南郑县| 得荣县| 甘孜| 政和县| 铅山县| 中宁县| 资中县| 城口县| 洛南县| 西丰县| 崇礼县| 左云县| 金门县| 罗田县| 峡江县| 永平县| 化德县| 漾濞| 黑龙江省| 维西| 水城县| 利川市| 广灵县| 渝北区| 鄂伦春自治旗| 弋阳县| 华池县| 德格县| 新沂市| 景谷| 云霄县| 郁南县| 根河市|