在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。
异常详细信息: System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 共享内存提供程序, error: 40 - 无法打开到 SQL Server 的连接)
源错误:
行 20: string connStr = @"server=qiaojun\sqlexpress;database=newssystem; uid=sa; pwd=123456";
行 21: SqlConnection conn = new SqlConnection(connStr);
行 22: conn.Open();
行 23: string sql = "insert into category(name) values('ttt')";
行 24: SqlCommand cmd = new SqlCommand(sql, conn);
补充:哪位大侠,求救啊,谢谢了~~~急急急~~~~~
追问:我的数据库在本机啊,我自己下载的SQ2005,数据库服务器的名字为QIAOJUN,谢谢啊,好像不行啊,还是原来的错误,我快崩溃呢
答案:数据库是在本机吗?试试把server=qiaojun\sqlexpress;
改成
server=.\sqlexpress;
或者
server=(local)\sqlexpress;
其他:!~ 靓择Y4! 你以管理员身份运行SQL Server试试看 允许sqlserver身份认证
上一个:sql server 2008 出现错误233 怎么解决
下一个:安装SQL server 2005 的时候说没找到安装实例 这个怎么搞 求大神指教 我是第一次在电脑上装的