SQLServe数据源连接失败问题总结

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

SQLServerODBC数据源连接失败问题总结本文针对SQLServer不存在或是访问被拒绝、[Microsoft][ODBCSqlServerDriver]无效的连接、SQLSERVER错误:18452三种常见的连接错误问题,提出了解决的方法,并且亲身实践。在提出问题之前,首先要检查防火墙和杀毒软件是否关闭,接着,在建立连接的时候,要保证SQLServer服务器是打开的。以上都做到后,请参考下文的出错情况以及解决方法。一、错误1:SQLServer不存在或是访问被拒绝SQLState:01000SQLServer错误:64[Microsoft][ODBCSQLServerDriver][DBNETLIB]ConnectionOpen(Connect())连接失败SQLState:08001SQLServer错误:17[Microsoft][ODBCSQLServerDriver][DBNETLIB]SQLServer不存在或是访问被拒绝检查1433端口是否打开没有找到1433端口说明1433端口没有打开。打开1433端口的方法:1.针对我安装的系统SP3,安装的SQL2005默认TCP/IP的状态是禁止的,因此:选择SQLServerConfigurationManager,然后分别打开SQLServer2005Services和SQLServer2005ClientConfiguration,并把TCP/IP和NameedPipes的状态设置为Enabled;2.如果不行,就需要更新系统更新后,一定要重启电脑。.重新检查1433端口,如下图所示,发现1433已经打开。二、错误2:[Microsoft][ODBCSqlServerDriver]无效的连接再次打开ODBC,进行到第二步时,又出错了,不过这次的错误如图所示,显示的无效的连接,和之前的错误不同。连接失败Sqlstate:'01000'Sqlserver错误:14[Microsoft][ODBCSqlServerDriver][DBNETLIB]connectionOpen(InvalidInstance())连接失败:SqlState:'08001'SqlServer错误:14[Microsoft][ODBCSqlServerDriver]无效的连接原因在于你的服务器没有启动,只要启动服务器即可解决的方法如下:1.选择下图的SQLServerSurfaceAreaConfiguration接着如下图所示,依次点击SurfaceAreaConfigurationforServicesandConnections和SurfaceAreaConfigurationforFeatures如下面两个图所示,必须保证startuptype为Automic,以及servicestatus为Running(即start按钮键为灰色)。三、错误3:SQLSERVER错误:18452设置完毕后,再次打开ODBC,进行到第二步时,又出错了,不过这次的错误又和之前的错误不同,SQLSTATE:28000SQLSERVER错误:18452[MICROSOFT][ODBCSQLSERVERDRIVER][SQLSERVER]用户‘sa’登录失败原因:未与信任SQLServer连接相关联该错误产生的原因是由于SQLServer使用了仅Windows的身份验证方式,因此用户无法使用SQLServer的登录帐户(例如sa)进行连接。SQL服务器已配置为在Windows身份验证模式(Windows身份验证)操作和不允许使用SQL帐户。解决方法如下:1、设置允许SQLServer身份登录操作步骤:第一步:在“MicrosoftSQLServerManagementStdio”中,展开SQLServer组,鼠标右键点击SQLServer服务器的名称。第二步:选择属性第三步:再选择安全性选项卡第四步:在身份验证下,选择SQLServer和Windows身份验证模式第五步:确定,并重新启动SQLServer服务。2、如果还是没解决,可以检查SA用户是否被打开:第一步:右键SA用户,打开属性。第二步:选择“状态”选项卡,勾选登陆中的启用。SA没有被启用,在数据库刚开始使用的时候很容易出现,安装的SQLServer,SA用户默认是关闭的,往往不被人知道。当然可以新建一个用户,限于篇幅原因,读者参考下面的资料到此,创建到SQLServer2005的数据源成功!附图如下

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功