|
在局域网用计算机名可以连计算机的MSSQl,用IP不可以 |
神州商业网 2012-11-29 18:31:34 作者:SystemMaster 来源: 文字大小:[大][中][小] |
大家好!也就是无意间,我休假得时候,无聊拿起前些日子没做完得系统修改,发现在局域网中,连接MSSQL数据库得时候,用机器名可以连接,用IP不行,后来也是凑巧,我打开了: 网上邻居--右键--属性--本地连接--右键--属性--Internet协议(Tcp/IP)--属性--高级--WINS--启用TCP/IP上得NetBIos--确定(我曾经为了关闭137,138,139三个端口而关闭了这个协议)。此时在拿自己做的软件,用IP连接MSSQL,结果可以了,百思不得其解,后来我放假得弟弟回来在微软得网站找到了说明: http://support.microsoft.com/?scid=kb%3Bzh-cn%3B258771&x=10&y=14 证实了在局域网中,NetBIos有负责把虚拟IP解释成为计算机名的作用。
后来我还做了测试,在interner上不存在这个现象,可以直接用IP连接,局域网中的只是虚拟IP而已。
|
|
|
|
|