ODBC数据库连接SQL Server失败?啥原因啊!~~

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ODBC数据库连接SQL Server失败?啥原因啊!~~相关的知识,希望对你有一定的参考价值。

配置ODBC连接SQL时 出现的。
连接失败:
SQLState:'01000'
SQL Server 错误:2
[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen(Connect());
连接失败:
SQLState:'08001'
SQLServer 错误:17
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝

在创建新数据源得时候,有个“你想连接哪一个sql server”,是不是写了.或者local,这个位置写你数据库的名字,

参考技术A 要先建立odbc数据源,再写相应的连接语句比如

Connection conn;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //建立JDBC-ODBC桥
conn= DriverManager.getConnection("jdbc:odbc:xtsjy","sa","");
xtsjy 是数据源本回答被提问者采纳
参考技术B 用以下连接试一下
<%
Dim Conn
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=SQLOLEDB; User ID=用户名; Password=密码; Initial Catalog=数据库; Data Source=IP地址"
%>
建站教程参考资料

参考资料:http://www.etaonet.com/list/3/

sql server 2012连接不上数据库是啥原因?

看样子应该时常远程访问
首先sql
2012
的BIGDADA
服务器的设置要满足:
1、右击数据库--属性--连接--勾选允许远程连接服务器
2、右击数据库--方面--服务器配置--RemoteAccessEnabled的属性为True
3、sql
配置管理器中sql
server服务、sql
server
browser的服务开启、sql
native
client的客服端协议和sql
sever网络配置的mssqkserver这两个中的tcp/ip
或者named
pipes要处于开启状态
重启sql
server服务试试是否能进
参考技术A 首先看是本地访问还是远程访问。
如果是本地访问,看一下是否启动了sqlserver服务。
如果是远程访问,看是否写错的服务器名,是否有实例名,是否启动了sqlserver服务,网络是否联通。
参考技术B 如果你安装的sql
server是vs自带的,或者安装的是express版本的sql
server,那上面的(local)通常应该改成(local)\\sqlexpress

以上是关于ODBC数据库连接SQL Server失败?啥原因啊!~~的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server 2014 数据还原失败这是啥原因?怎么处理

SQL Server 后端和 Access 前端 - 与 SQL Server 本机客户端的 ODBC 连接失败

asp用odbc连接sqlserver数据库代码怎么写

通过 *** 与 SQL Server 2008 的 ODBC 连接失败

SQL Server ODBC 连接失败

Oracle GoldenGate for Sql Server连接ODBC失败的处理方法