
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
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)