sql server odbc数据源连接失败问题总结

sql server odbc数据源连接失败问题总结

ID:13896036

大小:836.01 KB

页数:102页

时间:2018-07-24

sql server odbc数据源连接失败问题总结_第1页
sql server odbc数据源连接失败问题总结_第2页
sql server odbc数据源连接失败问题总结_第3页
sql server odbc数据源连接失败问题总结_第4页
sql server odbc数据源连接失败问题总结_第5页
资源描述:

《sql server odbc数据源连接失败问题总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQLServerODBC数据源连接失败问题总结本文针对SQLServer不存在或是访问被拒绝、[Microsoft][ODBC Sql Server Driver]无效的连接、SQLSERVER错误:18452三种常见的连接错误问题,提出了解决的方法,并且亲身实践。在提出问题之前,首先要检查防火墙和杀毒软件是否关闭,接着,在建立连接的时候,要保证SQLServer服务器是打开的。以上都做到后,请参考下文的出错情况以及解决方法。一、错误1:SQLServer不存在或是访问被拒绝SQLState:01000SQLServer错误:64[Microsoft][ODBCSQLServerD

2、river][DBNETLIB]ConnectionOpen(Connect())连接失败SQLState:08001SQLServer错误:17[Microsoft][ODBCSQLServerDriver][DBNETLIB]SQLServer不存在或是访问被拒绝检查1433端口是否打开没有找到1433端口说明1433端口没有打开。打开1433端口的方法:1.针对我安装的系统SP3,安装的SQL2005默认TCP/IP的状态是禁止的,因此:选择SQLServerConfigurationManager,然后分别打开SQLServer2005Services和SQLServer20

3、05ClientConfiguration,并把TCP/IP和NameedPipes的状态设置为Enabled;2.如果不行,就需要更新系统更新后,一定要重启电脑。.重新检查1433端口,如下图所示,发现1433已经打开。二、错误2:[Microsoft][ODBC Sql Server Driver]无效的连接再次打开ODBC,进行到第二步时,又出错了,不过这次的错误如图所示,显示的无效的连接,和之前的错误不同。连接失败  Sqlstate :'01000'  Sql server错误:14 [Microsoft][ODBC Sql Server Driver][DBNETLIB]

4、 connectionOpen(Invalid Instance())  连接失败:  Sql State:'08001'  Sql Server错误:14[Microsoft][ODBC Sql Server Driver]无效的连接原因在于你的服务器没有启动 ,只要启动服务器即可解决的方法如下:1.选择下图的SQLServerSurfaceAreaConfiguration接着如下图所示,依次点击SurfaceAreaConfigurationforServicesandConnections和SurfaceAreaConfigurationforFeatures如下面两个图所示

5、,必须保证startuptype为Automic,以及servicestatus为Running(即start按钮键为灰色)。三、错误3:SQLSERVER错误:18452设置完毕后,再次打开ODBC,进行到第二步时,又出错了,不过这次的错误又和之前的错误不同,SQLSTATE:28000SQLSERVER错误:18452[MICROSOFT][ODBCSQLSERVERDRIVER][SQLSERVER]用户‘sa’登录失败原因:未与信任SQL  Server连接相关联   该错误产生的原因是由于SQL  Server使用了"仅  Windows"的身份验证方式,因此用户无法使用S

6、QL  Server的登录帐户(例如  sa)进行连接。SQL服务器已配置为在"Windows身份验证模式(Windows身份验证)"操作和不允许使用SQL帐户。解决方法如下:1、设置允许SQLServer身份登录操作步骤:  第一步:在“MicrosoftSQLServerManagementStdio”中,展开"SQLServer组",鼠标右键点击SQLServer服务器的名称。     第二步:选择"属性"     第三步:再选择"安全性"选项卡    第四步:在"身份验证"下,选择"SQLServer和Windows身份验证模式"第五步:确定,并重新启动SQL  Server

7、服务。 2、如果还是没解决,可以检查SA用户是否被打开:第一步:右键SA用户,打开属性。第二步:选择“状态”选项卡,勾选登陆中的启用。SA没有被启用,在数据库刚开始使用的时候很容易出现,安装的SQLServer,SA用户默认是关闭的,往往不被人知道。当然可以新建一个用户,限于篇幅原因,读者参考下面的资料http://apps.hi.baidu.com/share/detail/32872545到此,创建到SQLServer2005的数据源成功!附图如下今年

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。