我用ASP.NET连接SQL SERVER 2000 (同DOMAIN, 远程), 代码很简单:
SqlConnection conn = new SqlConnection("server=myserver;database=myDB;UID=myUID;PWD=myPWD);
conn.Open();
在我的开发机上运行时出错: "SQL Server does not exist or access denied". 奇怪的是我用其它各种方法都能连上这个SERVER:
PING 能连上;
用我开发机上的SQL SERVER CLIENT能连上;
ODBC测试能连上;
用VS.NET的SERVER EXPLORER能连上, 拖放生成的SqlConnection控件测试也能连上- 但运行conn.Open();也出错;
同样的代码换个SQL SERVER 也能连上;
我同事机器也能连上;
试着把APPLICATION放到PRODUCTION SERVER上, 也能连上并正常工作;
就是在我的开发机上运行出错, 同样的代码放到别的WEB APPLICATION上也出错 - 肯定不是拚写错误!
谢谢!
SqlConnection conn = new SqlConnection("server=myserver;database=myDB;UID=myUID;PWD=myPWD);
conn.Open();
在我的开发机上运行时出错: "SQL Server does not exist or access denied". 奇怪的是我用其它各种方法都能连上这个SERVER:
PING 能连上;
用我开发机上的SQL SERVER CLIENT能连上;
ODBC测试能连上;
用VS.NET的SERVER EXPLORER能连上, 拖放生成的SqlConnection控件测试也能连上- 但运行conn.Open();也出错;
同样的代码换个SQL SERVER 也能连上;
我同事机器也能连上;
试着把APPLICATION放到PRODUCTION SERVER上, 也能连上并正常工作;
就是在我的开发机上运行出错, 同样的代码放到别的WEB APPLICATION上也出错 - 肯定不是拚写错误!
谢谢!