odbc连接sqlSQL2008数据库 这个错误是什么情况 Microsoft SQL Server ODBC 驱动程序版本 06.00.6001 正在

Microsoft SQL Server ODBC 驱动程序版本 06.00.6001

正在运行连接测试...

试图连接
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝

测试失败!

一般连接sql数据库,
IP_connstr="driver={SQL Server}; server=127.0.0.1;database=数据库名字;uid=sa;pwd=密码"

这样写没错,一般情况下不会出错,但如果出现

“[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝”

其原因就是能从百度中搜索找到的,其中这个需要你注意:

其实很简单,把server=127.0.0.1的127.0.0.1
改为

打开你的IIS,展开internet 信息服务
**(本地计算机)
**就是需要的东西,例如你的是webnet
那你连接数据库改为

IP_connstr="driver={SQL Server}; server=webnet;database=数据库名字;uid=sa;pwd=密码"

这样就可以了

其实在百度中我也搜索到解决办法了,就是懒的测试,

如下:
3、用ip连如企业管理器:
企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成

参考资料:http://www.it-school.cn/html/Windows-SDK-API/200611/121149.html
一般问题,上面地址中就可以解决了。

为防止,页面以后打不开:复制

1、先保证ping通

2、在dos下写入telnet ip 1433不会报错

3、用ip连如企业管理器:
企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成

4、如果还不行:
sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了

5、如果还不行:
sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-14
首先确保MS SQL服务正常
服务器 安全性设置为 sql server 和windows 身份认证
安全性登陆名中确保使用的用户状态启用
如果还是不行检查SQL 外围配置管理中远程连接 为本地连接和远程连接

如果还不行!!我晕,别对我说网络不通本回答被提问者和网友采纳
第2个回答  2010-12-16
应该是不用联网的,你看着用吧!再说了,老师不会按啊?

sql server 2008连接不上ODBC 出现下面情况
[Microsoft][ODBC SQL Server Driver][Shared Memory]SQL Server 不存在或访问被拒绝 确保MS SQL服务正常服务器 安全性设置为 sql server 和windows 身份认证安全性登陆名中确保使用的用户状态启用 SQL 外围配置管理中远程连接 为本地连接和远程连接都用过... 展开 血轮眼镜 | 浏览4307 次 |举报 我有更好的答...

sqlserver2008连接不上数据库
1、可能是数据库服务没有启动 2、可能是有实例名,你没有写上实例名,有实例名的联接是 服务器名称\/实例名称 3、没有安装上数据库服务 如果客户端和服务器不是在同一台机器上,就是远程联接:1、看一下网络通不通,可以ping一下 2、可能是数据库服务没有启动 2、可能是有实例名,你没有写上...

SQL2008连接ODBC问题
(B)把数据库连接的 SqlLocalName="(local)" 的(local) 改成 IP试试。可以把(local) 该成127.0.0.1,或者改成外网IP (C)打开服务,暂停全文检索及sql server服务 开启sql server服务 再开启全文检索服务 (D)SQL Server 右键属性==>安全选项中的“所有权链接:”“允许跨数据库所有权链接”前面的勾要勾上(此...

用ODBC 创建sql server数据源出现这样的错误怎么办
1、检查SQL server服务器是否正常 2、是本机连接还是远程连接 3、启用TCP\/IP连接

...显示BNETLIB][ConnectionOper (Connect()).]SQL Server
Sql Server远程连接数据库时发生“[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问 ”的情况,原因有很多种,一般情况都是用过检查:1、 防火墙;2、1433端口;来排除故障,但今天发现有以下情况同样会造成这个现象。排除过程:1、检查防火墙设置和1433端口设置正确;2、如果出现“找不...

SQL SERVER 无法连接ODBC数据库
SQL SERVER 无法连接ODBC数据是设置错误造成的,解决方法为:1、首先点击控制面板 在控制面板界面找到管理工具 点开该选项。2、如图所示 找到数据源(ODBC)选项双击打开。3、如图 选择系统DSN选项 点击右侧的添加按钮进行添加。4、在这里选择 SQL server选项 点击完成。5、输入数据源的名称 然后输入描述 ...

jdbc-odbc连接sql server问题异常
可能是因为你没有导入数据库的驱动包,每种数据库都有特定的驱动包,使用数据库时需要先导入驱动包,如果你已经导包,看看你的驱动类是否有误,包名+类名都不能有误,就是class.forname(''驱动类''),我只知道mysql的是“com.mysql.jdbc.Driver”,不同的数据库会有所不同 ...

[Microsoft][ODBC SQL Server Driver]通讯连接失败 救命啊 急!_百度...
这种错误是内存区域数据长度超过了限定长度 你应该是用查询分析器来查询的吧!本地的查询分析器默认返回的查询结果行数是有限制的,默认为1000行 (可以通过工具菜单更改默认行数)可能你的查询结果超过了1000行,你在数据库表中直接查询看看,是否结果超过了1000行。

新手,大家帮忙看看,ODBC连接sql失败。
方法\/步骤 就连接一个odbc,问题连连,什么连接失败呀,什么调用失败呀:【解决odbc连接失败】在保证驱动正常的前提下,打开“控制面板”,并在“管理工具”下找到“odbc数据源”并打开。首先要建立数据源,点击“添加”,在“创建新数据源”窗口中,找到“sql server”并点击完成。接着在“创建到sql se...

[Microsoft][ODBC SQL Server Driver]语法错误或违反访问规则
select top 1 operatorid, 终端客户,姓名,密码,权限,是否管理员,是否启用 from (SELECT OperatorID,Name 姓名, Pass 密码, IsSys 是否管理员, [Permissions] 权限, IsFlag 是否启用,CustomerFullName 终端客户,flag FROM T_WDOperator left join T_customer on T_WDOperator.customerID=T_customer....

相似回答