连接数据库sql就报错:error26

连接数据库sql就报错:error26,第1张

古怪的链接方法。。。用MDF文件名?

connstr="DRIVER={SQL

Server}SERVER=127.0.0.1DATABASE=caruid=pwd="

SQL的数据库应该用这样的连接方式。检查数据源中你的express的数据源名称,替换driver。

(provider:

SQL

网络接口,

error:

26

-

定位指定的服务器/实例时出错)

(.Net

SqlClient

Data

Provider)

解决:

步骤1:在SQLServer

实例上启用远程连接

1.指向“开始->程序->Microsoft

SQL

Server

2005->配置工具->SQL

Server

外围应用配置器”

2.在“SQL

Server

2005

外围应用配置器”页,

单击“服务和连接的外围应用配置器”

3.然后单击展开“数据库引擎”,

选中“远程连接”,在右边选中“本地连接和远程连接”,

再选择要使用的协议,(

这个地方应当启用TCP/IP

和命名管道服务!)单击“应用”,您会看到下消息:

“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回

4.展开“数据库引擎”,

选中“服务”,在右边单击“停止”,等到

MSSQLSERVER

服务停止,

然后单击“启动”,重新启动MSSQLSERVER

服务。

按照如下步骤检查:

1. 确认数据库是否允许远程连接

http://zhidao.baidu.com/question/443193756.html?old=1&afterAnswer=1#here

2. 确认数据库服务是否正常启动

进windows的服务管理器,看带有sqlserver的服务

3. 确认数据库服务器的防火墙开通

同1

4. 确认客户端到服务器网络畅通

在客户机上的命令行执行 c:>ping 服务器名

5. 确认连接字符串正确,包括:主机名\实例名,端口

这个,看你的程序了吧。

6. 确认数据库是否允许混合登录方式

同1


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10051393.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存