简洁实用,快捷灵活
网络版系统安装问题的解决办法
首先应确保服务器端已安装成功,DCN文件已拷贝至客户端安装目录。
1,如系统为XP,检查自带防火墙是否是打开状态,如是,在客户允许的情况下,可以将其关闭。如果不能关闭,则添加例外规则,开放端口1433,1434。
问题原因:XP防火墙默认会阻止外部对1433,1434端口的访问,这两个端口用于系统与SQL Server进行通讯。
2,检查系统是否已启用guest账户,如未启用,应启用。
问题原因:系统使用guest账户访问服务器端机器。
3,在运行中输入gpedit.msc,查看组策略计算机配置Window设置安全设置本地策略用户权利指派:打开“拒绝从网络访问这台计算机”项目,如其中有guest用户,则将其删掉。
问题原因:如禁止guest用户从网络访问这台计算机,即便开启了guest账户,客户端也无法访问服务器。
4,分别检查服务器端与客户端的防火墙软件,如有,(1)查看平台程序Dbimp.exe是否已被列入信任程序,并允许访问网络;(2)查看1433,1434端口是否已开放。
问题原因:防火墙软件默认设置安全性过高,上述两项条件一般不符合。
5,服务器端安装成功且插上加密狗后,如仍显示非注册用户,则用户机器中可能安装有试用版软件,先卸载原有试用版软件,再重新安装,即可解决问题。
6,如客户端连接成功,但显示非注册用户,先确认加密狗是否已插上,然后检查服务器端CS服务器是否开启。
问题原因:如CS服务器未开启,客户端仍可以跟SQL Server通信,但并未经过服务器认证。
7,如CS服务器开机自动启动不成功,有可能是因为启动时序的问题,即服务器先于SQL Server启动成功,此时可给客户提供启动延时软件,确保SQL Server先启动成功。
8,确保客户端和服务器端安装目录中的Info.ini文件中所记录的端口号相同。默认为:PortID=211
问题原因:客户端会根据自己记录的端口号与服务器进行沟通,如果双方端口号不同,则无法沟通,客户端会显示非注册用户。
9,我们给客户提供的SQL Server服务器程序分为MSDE和绿色版两种,其中绿色版的内核也是MSDE,但经过作者包装,提供了很多有用的工具,但因为会被大多数杀毒软件检测为病毒,因此我们优先给客户提供MSDE。
MSDE如出现安装不成功的现象,则检测客户端各个硬盘分区,看其中是否有“Microsoft SQL Server”目录,如有,在确保安全并得到用户许可的情况下,将其删除,MSDE即可正常安装。
上一篇:单机升迁到网络版做的一些工作