连接SQL Server 2000数据库的问题!(数据库放在另一台机器上)
我装了windows XP professional操作系统
由于这个操作系统在装SQL Server 2000时不能装服务器端,只能装客户端
所以把SQL Server 2000装在了另一台机器上!
在连接数据库的时候我的连接语句如下:
String strConnection="server=(202.199.230.123);
database=Northwind;uid=sa;pwd=123;";
SqlConnection objConnection=new SqlConnection(strConnection);
202.199.230.123是装数据库的那台机器的IP地址,结果运行错误如下:
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。
源错误:
行 44: 它为成员站点提供单独登录和核心配置文件服务。
行 45: -->
行 46: <authentication mode="Windows" />
行 47:
行 48: <!-- 授权
问题点数:20、回复次数:3Top
1 楼tonybaobao(Tony宝宝)回复于 2004-07-04 14:25:59 得分 15
这是iis配置问题,没有把拿那个文件夹做为虚拟目录。方法如下:我的电脑(右键)-》管理-》服务和应用程序-》Internet信息服务-》网站-》。。。找到你那个站的目录,右键属性,在“目录”选项卡中的“应用程序设置”旁边点“创建”即可解决问题。Top
2 楼xj1122(多多和诺诺)回复于 2004-07-04 14:28:57 得分 5
原因是在 IIS 中没有将虚拟目录作为应用程序进行配置Top
3 楼quiton(蛛蛛)回复于 2004-07-04 16:34:04 得分 0
找到数据库,是不是应该这样写啊!原来在在本地机器上的时候是
server=(local);
那么现在数据库在IP地址为202.199.230.123的机器上是下面这样吗?
server=(202.199.230.123);
Top




