原因一:登录账号、密码、服务器名称、数据库名称登录错误导致不能连接,这个比较常见,仔细检查好所填信息是否正确,填写正确一般就可以解决。
解决方法:当正在使用的软件出现数据库不能连接时,一般就是服务器名出现问题,更改服务器名称一般可以解决问题。数据库如果是安装在本机,服务器名可以用“.”或“(local)”来代替 ;如果是安装在局域网的其它计算机上,可以用IP地址作为服务器名。
原因二:如果没能正确安装SQL服务器,也会导致数据库连接不上;安装好数据库后,如果SQL服务管理器没有启动,则要去服务那里开启。
解决方法:如果是SQL数据库未能能成功安装,再次重新安装时,可能会无法安装,提示是存在一个未完成的安装挂起。解决就方法是:打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到并删除PendingFileRenameOperations项目即可。
如果是更改了Windows的用户名或者密码,会导致SQL服务管理器不能启动,解决办法是去控制版面的服务那里修改启动。具体是:点击开始-->设置-->控制面板-->管理工具-->服务-->找到MS SQL SERVER服务-->在上面右键-->属性-->登陆-->修改启动服务的帐户和密码。
原因三:因权限问题导致数据库不能连接,解决方法是检测计算机的安全保护限制、SQL Server安全设置、 *** 作系统的安全限。
解决方法:可以先暂时关闭防火墙或者杀毒软件,看是否是这些软件的安全设置所导致。
SQL Server安全设置:打开企业管理器-->展开SQ L Server组-->右击服务器名-->点击属性-->在SQL Server属性-->安全性中,把“身份验证”选择为“在SQL Server和Windows”;
如果SQL服务器采用的是Windows XP系统,当工作站电脑出现不能连接数据库的情况时,可以在服务器和工作站各建立一个相同的WINDOWS用户账号和密码
原因四:引起原因:网络连接存在故障
解决方法:检修网络是否存在故障。
1、打开控制面板,“管理工具”,“本地安全策略”,选中“IP安全策略”,在“本地计算机”右边的窗口空白的位置右击鼠标,d出快捷菜单,选择“创建IP安全策略”d出一个向导,点击“下一步”,为新的安全策略命名,点击“下一步”出现安全信息请求,在列表中把“激活默认相应规则”前边的勾去掉。 右击该IP安全策略,属性——去掉“使用添加向导”左边的勾,添加——添加——d出IP筛选器,在列表中把“使用添加向导”左边的勾去掉,点击右边“添加”按钮。 进入筛选器属性对话框,“源地址”选“任何IP地址”“目标”选择“我的IP地址” 点击“协议”选项卡,在协议选项卡类型下拉列表选“TCP”然后在“到此端口”中输入要屏敝的端口8080点击“确定”。这样就关掉了8080端口。2、点击确定后,回到“筛选”窗口对话框,可以看到已经添加了一条策略,重复以上的方法陆继关闭其它要关闭的端口,建立好筛选器。 在“新规则属性对话框”选择“新IP地址列表”,点击左边的圆圈加一个点,表示已经激活。点击“筛选器 *** 作”,在“筛选器 *** 作”选项卡中把“使用添加向导”左边的勾去掉,点击“添加”添加“阻止” *** 作,在新筛选器的属性部分“安全措施”选项卡中选择“阻止”,然后点击“确定”。 进入“新规则属性”对话框,点击“新筛选器 *** 作”,将左边的圆圈加了一个点,表示已经激活。点击“关闭”按钮,最后回到“新IP安全策略”属性窗口对话框,在“新的IP筛选器列表”左边打勾,按确定。关闭对话框,在“本地IP安全策略”窗口,用鼠标右击新添加的IP安全策略,选择“指派”。
3、重启电脑既可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)