--sql server 获取本机的ip地址

-- 其实就是使用xp_cmdshell 来获取信息,然后对信息进行筛选。


--开启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
gobegin
declare @ipline varchar(200)
declare @pos int
declare @ip varchar(40)
set nocount on
set @ip = nullif object_id('tempdb..#temp') is not null drop table #tempcreate table #temp (ipline varchar(200))insert #temp exec master..xp_cmdshell 'ipconfig'select @ipline = iplinefrom #tempwhere upper (ipline) like '%IPv4 地址%'--这里需要注意一下,系统不同这里的匹配值就不同if @ipline is not nullbegin 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 #tempset nocount off
end
go

sql server 获取本机的ip地址相关推荐

  1. python项目实战:获取本机所有IP地址的方法

    2019独角兽企业重金招聘Python工程师标准>>> 前言 今天为大家介绍一个利用python获取本机所有IP地址的具体代码,具有一定的参考价值,希望能够帮助到大家,代码如下: 导 ...

  2. 【Win 10 应用开发】获取本机的IP地址

    按照老规矩,也是朋友的建议,老周今天在吹牛之前,先讲一个小故事. 有朋友问我,老周,你现在还发短信吗,你每个月用多少电话费?唉,实话说,现在真的发短信不多了,套餐送的130条短信,每月都发不了一条.至 ...

  3. C++获取本机的ip地址程序

    C++获取本机的ip地址程序 #include <WinSock2.h> #pragma comment(lib,"ws2_32") //链接到ws2_32动态链接库c ...

  4. 使用Linux curl命令获取本机公网IP地址

    使用Linux curl命令获取本机公共IP地址 在本教程中,我们将学习如何使用Linux curl命令查找计算机的公共IP地址. 通常,如果我们想要找到我们使用的公共IP地址,我们会去谷歌并搜索&q ...

  5. VB6获取本机所有IP地址公用函数

    因为正好有用到,整了个公用函数,一次获取本机全部IP地址: Option ExplicitPrivate Declare Function WSAstartup Lib "WSOCK32.D ...

  6. Spring boot 获取本机的IP地址mac地址以及电脑名称!

    Spring boot 获取本机的IP地址mac地址以及电脑名称! package com.example.demo;import java.net.InetAddress;import java.n ...

  7. 如何在Node.js中获取本机本地IP地址

    最近在做Cloud related的项目时,遇到一个问题,就是如何在Node.js中获取本机的IP地址.Node.js提供的API中,只能获取本机的hostname. os = require('os ...

  8. C#如何获取本机网络ip地址

    C#如何获取本机网络ip 有几种方法获取本机局域网地址和网络地址. 1.  获取本机局域网地址: 使用IPHostEntry static string GetLocalIp()         { ...

  9. 获取本机所有IP地址的方法

    获取本机所有IP地址的方法    java.net包中的IP地址类InetAddress提供了可以获取本机IP地址的方法getLocalHost(),但是通过该方法只能获得第一个网络设备的IP地址.但 ...

最新文章

  1. ASP.NET页面之间传值的方式之QueryString(个人整理)
  2. input file文件上传_微服务间的文件上传与下载-Feign
  3. RDL/RDLC批量单据打印 [转]
  4. esxi挂载Linux的nfs盘,ESXi安装centos7挂载群晖NFS
  5. shell中判断远程主机的某个tcp端口是否存活
  6. 2.4 残差网络为什么有用?
  7. 【matlab】结构体
  8. python re包_使用Python中的re包将句子分成子句
  9. 上位机使用C++通过ADS协议与倍福PLC通信例程-通过变量名方式读写浮点数
  10. Matlab之深度学习工作流程
  11. c语言入门视频教程-
  12. 海思视频监控芯片如何一步步成为行业霸主
  13. 塔夫斯大学计算机教授,塔夫茨大学工程学院虚拟教室取得成功!
  14. Pycharm 用鼠标滚轮控制字体大小
  15. 正则表达式的基本原理
  16. 手机连接不上电脑的移动热点?
  17. 51单片机系列--中断系统
  18. html如何将图片弄成背景,如何用css把图片弄成背景
  19. html怎么用img添加图片,img标签(html怎么用img添加图片)
  20. Jenkins里的Crumb

热门文章

  1. 逻辑地址 与物理地址的转换
  2. TextToSpeech 因为Android11应用读取权限问题初始化失败
  3. Marshmallow 快速文档
  4. Revit二次开发入门相关安装和配置
  5. spring之Annotation
  6. C语言-打卡机(sqlite数据库、多线程)
  7. Google Map API 使用总结
  8. ArcGIS 10 Desktop完全破解方法
  9. 使程序在Linux下后台运行
  10. ADB命令行卸载或删除你的Android设备中的应用