数据库连接问题
原来程序可以正常运行,但当把数据库服务器作为分发服务器后产生了错误:
数据库情况: 在test_DB里以test用户建立Table1,Table2等表,程序通过test用户进行数据访问.
数据库的连接串为:server=(local);uid=test;pwd=test;Database=test_DB
程序(asp.net)连接数据库成功,但查询数据库表(Select * from Table1)时出错:
异常详细信息: System.Data.SqlClient.SqlException: 对象名 'Table1' 无效。
如果把SQL语句改为: Select * from test.Table1时可以正常执行.
我开始以为是做分发服务器(并且分发数据库不是test_DB)时把注册名改为了机器名的缘故,但重新注册为(local)还是没有用.
这是为什么啊?