在电脑上装了个虚拟机,本机装了个MSSQL2000,在虚拟机也装了个MSSQL2000,但是当连接虚拟机上的MSSQL,SQL提示出错,无法连接,觉得很奇怪,因为IP地址是不同的,最后想到了个办法,因为是一台电脑,所以端口1433只有一个,本机占了1433,那么虚拟机就没法用了,想到就做,把虚拟机的端口改成了1500。重启电脑,但是还是不能连接,最后想到了个办法,将连接主机更改为 TCP:10.0.0.4,1500 my god,搞定了,可以连上去了。。(注意只是在查询分析器是这样连接的)
在企业管理器使用同样的方法,连不上服务器,郁闷。。正在想办法呢?
2011年4月21日因为之前的虚拟机出现了网络掉包的问题,导致供应商的系统无法正常运行,数据库访问出现中断超时等现象,查了一上午问题也没发现到底是什么问题。最后无奈将系统移到了其他另一台虚拟机(呵呵,公司领导为了省钱,前一次已吃了亏,这次还要放在虚拟机上,无语了...),在这台虚拟机上安装了SQL2000,运行没问题,但是我在其他电脑访问的时候死活都不能访问,可以PING通,但就是连不上,最后,想到是否是没有打补丁的问题呢?最后 安装了SP4补丁,再进行访问时就没问题了~~~~