sql server服务器位置,SQL语句实现查询SQL Server服务器名称和IP地址
获取服务器名称:
SELECT SERVERPROPERTY('MachineName')
select @@SERVERNAME
select HOST_NAME()
获取IP地址可以使用xp_cmdshell执行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 地址%'--这里需要注意一下,系统不同这里的匹配值就不同
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
相关文章
sql server服务器位置,SQL语句实现查询SQL Server服务器名称和IP地址相关推荐
- sql 指定服务器名称,SQL语句实现查询SQLServer服务器名称和IP地址
获取服务器名称: SELECT SERVERPROPERTY('MachineName') select @@SERVERNAME select HOST_NAME() 获取IP地址可以使用xp_cm ...
- smb连接错误“请检查服务器名称或IP地址,然后再试一次,如果问题持续发生,请联系系统管理员“
问题 公司内部的共享服务器突然访问不了了(iMac访问Windows共享).提示错误"请检查服务器名称或IP地址,然后再试一次,如果问题持续发生,请联系系统管理员" 经过试验,有如 ...
- 查找同一网络的计算机,怎么从网络中查询另一台计算机的ip地址
初始学习互联网安全的时候,首先要学习的就是确定目标.如果没有目标,后面的网络安全知识也就没法继续再进行下去.Ip地址就是网络中计算机的访问路径,也就是一扇门.但是,如何查到别人的ip地址呢?下面就让学 ...
- smb连接错误: 连接到服务器时出现问题。请检查服务器名称或IP地址,然后再试一次。如果问题持续发生,请联系系统管理员
大家在用Ipad或者Iphone连接电脑的共享文件夹时如果出现"连接到服务器时出现问题.请检查服务器名称或IP地址,然后再试一次.如果问题持续发生,请联系系统管理员" 解决办法: ...
- oracle 查询 主机名和对应的IP地址
–查询对应的IP地址 select count(1), machine, a.CLIENT_INFO from v$session a group by machine, CLIENT_INFO; – ...
- SQL语句实现查询SQL Server服务器名称和IP地址_MsSql
转载:https://edu.aliyun.com/a/12773 获取服务器名称: SELECT SERVERPROPERTY('MachineName') select @@SERVERNAME ...
- 使用SQL语句获得服务器名称和IP 地址
获取服务器名称: SELECTSERVERPROPERTY('MachineName') select@@SERVERNAME selectHOST_NAME() 获取IP地址可以使用xp_cmdsh ...
- sql between包括两端吗_简单查询-SQL
SQL基本的查询语句 1 select 语句 select 列名,列名--------select子句 from 表名;--------- from子句 书写规则: Select 语句中列名无需加引号 ...
- apns 服务器 php,PHP技术来查询APNs反馈服务器
PHP技术来查询APNs反馈服务器 有人可以澄清什么APNs(苹果推送通知)要求您如何查询它? 文档说,一旦build立连接就开始发送. 这是否意味着我不做一个fread()呢? 这是我目前的代码来尝 ...
最新文章
- 计算机网络与通信基础知识,计算机网络与通信基础/谢雨飞
- 深入浅出学java_《深入浅出学JAVA开发初级》
- 学习Spring Boot:(五)使用 devtools热部署
- 跳过人脸检测和关键点定位,Facebook等提出实时3D人脸姿态估计新方法
- NameError: name 'reload' is not defined等python版本问题解决方案
- zabbix系列(二):zabbix agent(Host配置)
- JZOJ.5325【NOIP2017模拟8.21】九九归一
- 7-7 mmh学长的大数模板 (20分)
- 如何在excel中打钩
- 常用的计算机PDF资源下载网站
- centos6.5命令行 安装锐起 RDV(Rich Desktop Virtualization)
- Linux零基础入门系列培训
- 搜狗拼音、QQ拼音输入法、2345拼音输入法、百度输入法 、手心输入法对比。(个人体会)...
- 百度地图开发-实现离线地图功能 05
- iOS 适配iPhone XR/XS/XS MAX
- 加速ubuntu开机速度
- 两台电脑共享宽带的方法
- 普通运维人员真的就是秋后的蚂蚱吗?
- 生物信息学软件_基因测序、生物信息分析平台工作站硬件配置探讨2020
- jdk11新特性——ZGC
热门文章
- Aruba发布业界首款服务智能边缘的云原生平台Aruba ESP
- Cloud一分钟 | 谷歌投资的AR云平台开发商Blue Vision Labs,将由美版滴滴Lyft收购
- linux模拟内存数据落盘,Linux:保证数据安全落盘
- Nexus 3.31.1 maven 私服 搭建篇 linux
- elasticsearch-head 谷歌插件以及安装和使用说明
- linux环境安装 kafka 0.8.2.1 jdk1.6
- 企业实战_10_Mycat集成ZK实现配置同步
- vuex从安装到使用的教程
- 编写一个C程序,实现以下功能:用一个函数实现两个字符串的比较,即自己写一个strcmp函数,函数原型为:int strcmp(char *p1,char *p2);设p1指向字符串s
- 前后两组结构相同的数据进行比较,找出新增的,需要删除的,原来存在的