1. sql server2014 odbc总是连接失败怎么回事
应该是你的SQL
Server
2005
没有启用远程连接造成的,请参考以下方法启用远程连接
一、为
SQL
Server
2005
启用远程连接
1.
单击"开始",依次选择"程序"、"Microsoft
SQL
Server
2005"、"配置工具",然后单击"SQL
Server
外围应用配置器"。
2.
在"SQL
Server
外围应用配置器"页上,单击"服务和连接的外围应用配置器"。
3.
在"服务和连接的外围应用配置器"页上,展开"Database
Engine"(数据库引擎),
单击"远程连接,选择"本地连接和远程连接"复选框,选择适用于您的环境的相应协议(我这里使用TCP/IP),然后单击"应用"。
注意:请在接收到以下消息时单击“确定”。
直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
二、启用
SQL
Server
Browser
服务
1.
单击"开始",依次选择"程序"、"Microsoft
SQL
Server
2005"、"配置工具",然后单击"SQL
Server
外围应用配置器"。
2.
在"SQL
Server
外围应用配置器"页上,单击“服务和连接的外围应用配置器”。
3.
在"服务和连接的外围应用配置器"页上,单击"SQL
Server
Browser",在"启动类型"中单击"自动"选项,然后单击"应用"。
4.
单击"启动",然后单击"确定"。
2. 连接数据库失败,请检查odbc是什么原因
应该是ODBC没有配置好,
在控制面板中,找[数据源]设置,
在里面配置好要连接数据库的ODBC源,这样才能连接成功.
有错误提示的话,才能更准确的找原因.
3. 新手,大家帮忙看看,ODBC连接sql失败。
方法/步骤
就连接一个odbc,问题连连,什么连接失败呀,什么调用失败呀:
【解决odbc连接失败】在保证驱动正常的前提下,打开“控制面板”,并在“管理工具”下找到“odbc数据源”并打开。
首先要建立数据源,点击“添加”,在“创建新数据源”窗口中,找到“sql
server”并点击完成。
接着在“创建到sql
server
的新数据源”窗口中,在名称文本框中任意输入,原则是尽量不要取和服务器的名称或一样。服务器填写ip地址或者计算机名称即可,并单击下一步。
这一步选择任意方式,只要能正确访问到数据库即可:
一路下一步,直到出现“测试数据源”,点击后,如果提示“测试成功”,则说明正常连接服务器。
接着在代码里面引用连接字符串设置为[odbc;dsn=刚才设置的名称;dateabase=数据库名称;uid=用户名;pwd=密码]即可。
注:记住,一定要写dsn哦。
【解决odbc调用失败】这个问题就比较奇怪,但是知道原因,就非常简单。可能出现这个提示,是因为数据库本身问题,或者是插入的表做了约束:
1、id为不可重复
2、必填字段,却没有填
完成。
4. 我出现odbc连接不上的问题
1.创建ODBC数据源测试是否可以连通
2.检查sqlserver的 端口号是否被修改
3.确认sqlserver的登录方式是windows和sql两种登录方式
===================================
2.sqlserver默认端口是1433,如果更改为其他端口号,则使用默认的是连接不上的;
3.sqlserver的安全性设置中可以设置登录方式,有仅sql、windows验证、sql和windows混合认证