sql server 2008 获取不到网卡地址,求解。大神来帮帮我把!

qq_35974489 2016-08-29 02:24:48
服务器换了一块主板后,HIS软件(医院管理软件)sql server 2008 获取不到网卡mac的地址了。
HIS公司说是换了主板 硬件有问题,可是系统都重装了,数据库也重装了。软件是通过数据库获取网卡mac地址老绑定的。现在服务器是不能关机重启,重启之后获取的地址又变了。就要重新注册软件。每重启一次就变一次。急死了
下图是网卡数据,第二张是SQL 获取到的网卡信息。可以看,根本就对不上号啊


...全文
500 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
吉普赛的歌 2016-08-31
  • 打赏
  • 举报
回复
引用 12 楼 qq_35974489 的回复:
[quote=引用 11 楼 yenange 的回复:] [quote=引用 10 楼 qq_35974489 的回复:] [quote=引用 8 楼 yenange 的回复:] 双网卡?连接的是 wifi ?
服务器是4个网卡 但是只用了一个网卡[/quote] 在“设备管理器”中禁用其余3个网卡试试[/quote] 没用的,都试过了,系统也重装了 数据库也重装了。问题是获取的mac地址跟四个网卡的地址没任何关系。我发了图片 你可以看到的。[/quote] 换其它版本的sqlserver试试, 比如: sqlserver2014
qq_35974489 2016-08-31
  • 打赏
  • 举报
回复
引用 11 楼 yenange 的回复:
[quote=引用 10 楼 qq_35974489 的回复:] [quote=引用 8 楼 yenange 的回复:] 双网卡?连接的是 wifi ?
服务器是4个网卡 但是只用了一个网卡[/quote] 在“设备管理器”中禁用其余3个网卡试试[/quote] 没用的,都试过了,系统也重装了 数据库也重装了。问题是获取的mac地址跟四个网卡的地址没任何关系。我发了图片 你可以看到的。
吉普赛的歌 2016-08-31
  • 打赏
  • 举报
回复
引用 10 楼 qq_35974489 的回复:
[quote=引用 8 楼 yenange 的回复:] 双网卡?连接的是 wifi ?
服务器是4个网卡 但是只用了一个网卡[/quote] 在“设备管理器”中禁用其余3个网卡试试
qq_35974489 2016-08-31
  • 打赏
  • 举报
回复
引用 8 楼 yenange 的回复:
双网卡?连接的是 wifi ?
服务器是4个网卡 但是只用了一个网卡
qq_35974489 2016-08-31
  • 打赏
  • 举报
回复
引用 13 楼 yenange 的回复:
[quote=引用 12 楼 qq_35974489 的回复:] [quote=引用 11 楼 yenange 的回复:] [quote=引用 10 楼 qq_35974489 的回复:] [quote=引用 8 楼 yenange 的回复:] 双网卡?连接的是 wifi ?
服务器是4个网卡 但是只用了一个网卡[/quote] 在“设备管理器”中禁用其余3个网卡试试[/quote] 没用的,都试过了,系统也重装了 数据库也重装了。问题是获取的mac地址跟四个网卡的地址没任何关系。我发了图片 你可以看到的。[/quote] 换其它版本的sqlserver试试, 比如: sqlserver2014[/quote] 好的 谢谢了
giftsf 2016-08-29
  • 打赏
  • 举报
回复
直接 select distinct(net_address) from master..sysprocesses where net_library='lpc'
吉普赛的歌 2016-08-29
  • 打赏
  • 举报
回复
双网卡?连接的是 wifi ?
qq_35974489 2016-08-29
  • 打赏
  • 举报
回复
引用 1 楼 wmxcn2000 的回复:
是查的这个吗 ? master..sysprocesses
这是his工程师给我的执行语句select net_address from master..sysprocesses where net_library='lpc' and program_name='SQLAgent - Generic Refresher' or program_name='SQLAgent - Alert Engine';
qq_35974489 2016-08-29
  • 打赏
  • 举报
回复
引用 5 楼 kk185800961 的回复:
[quote=引用 4 楼 qq_35974489 的回复:] [quote=引用 2 楼 kk185800961 的回复:]
select distinct net_address
from master.dbo.sysprocesses 
where program_name like 'SQLAgent%' 
and hostname=SERVERPROPERTY('MachineName') 
and net_address<>'000000000000' 
select net_address from master..sysprocesses where net_library='lpc' and program_name='SQLAgent - Generic Refresher' or program_name='SQLAgent - Alert Engine';
薛定谔的DBA 2016-08-29
  • 打赏
  • 举报
回复
引用 4 楼 qq_35974489 的回复:
[quote=引用 2 楼 kk185800961 的回复:]
select distinct net_address
from master.dbo.sysprocesses 
where program_name like 'SQLAgent%' 
and hostname=SERVERPROPERTY('MachineName') 
and net_address<>'000000000000' 
大神 这个语句是什么意思[/quote] 获取物理地址,我的能对上
qq_35974489 2016-08-29
  • 打赏
  • 举报
回复
引用 2 楼 kk185800961 的回复:
select distinct net_address
from master.dbo.sysprocesses 
where program_name like 'SQLAgent%' 
and hostname=SERVERPROPERTY('MachineName') 
and net_address<>'000000000000' 
大神 这个语句是什么意思
qq_35974489 2016-08-29
  • 打赏
  • 举报
回复
引用 1 楼 wmxcn2000 的回复:
是查的这个吗 ? master..sysprocesses
版主 我是小白一只,HIS工程师给了我一个语句 要我去查询 第二张图片是我查询到的数据库里面获取的mac地址。跟网卡地址根本就对不上号。
薛定谔的DBA 2016-08-29
  • 打赏
  • 举报
回复
select distinct net_address
from master.dbo.sysprocesses 
where program_name like 'SQLAgent%' 
and hostname=SERVERPROPERTY('MachineName') 
and net_address<>'000000000000' 
卖水果的net 2016-08-29
  • 打赏
  • 举报
回复
是查的这个吗 ? master..sysprocesses

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧