c#数据库连接,sever设置出错,我是菜鸟,求大神帮忙

创世界--- 游戏编程  2014-05-14 05:06:38
我把链接字符串的server设置成server=.;出错,这是连接字符窜 server=.;database=TSGLXT;uid=sa;pwd=sa。
提示 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)。
我打开sql server看了一下服务器名称有两个,我将server设置成server=风崖\\SQL;就不会报错,这是什么情况啊
是因为服务名称有两个的问题吗,求解
...全文
144 点赞 收藏 6
写回复
6 条回复
mayongfen 2014年05月15日
"Data Source=127.0.0.1;Initial Catalog=your database name ;user=sa;pwd=your password " 换这个连接字符串试试
回复 点赞
Hertz_liu 2014年05月15日
楼上己经把问题都讲清楚了 你的SQL Server里存在两个实例,SQLEXPRESS这个是默认实例,SQL那个是第二个实例 检查一下你的库存在于哪个实例中,再使用哪个实例即可,指定Server如 127.0.0.1\SQL
回复 点赞
_Kem 2014年05月14日
同意楼上们所说
回复 点赞
wind_cloud2011 2014年05月14日
你打开sql server看了一下服务器名称,看一下数据是放在哪个实例里,就用哪个连接阿
回复 点赞
以专业开发人员为伍 2014年05月14日
.\SQL .\SQLEXPRESS 关键是要知道你自己需哪一个。
回复 点赞
EdsionWang 2014年05月14日
机器上有不只一个数据库实例,连接时需要指定到哪一个数据库实例。
回复 点赞
发动态
发帖子
C#
创建于2007-09-28

8.5w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告