紧急求助:win2003中怎么配置可以连接其他机器上的数据库,详细介绍见内容。。。
zxq 2005-05-17 09:54:34
请问是不是在IIS还有什么地方需要配置才能运行??
Connectionstring = "DRIVER={SQL Server};SERVER=192.168.1.10;UID=sa;DATABASE=SMSDATA;pwd=;"
set conn = Server.CreateObject("ADODB.Connection")
conn.Open Connectionstring
(上面的用户名、密码、数据库、数据库所在的机器都没有问题)
我这段代码在global.asa中
现在的问题是
1。连接本地机器上的数据库是没有问题的,这就是说asp的配置可能
2。用delphi做的测试程序用相同的连接串可以连接不再同一机器上的数据库
3。连接其他机器上的数据库时,用IP或机器名都有问题,报错提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝
错误行代码:conn.Open Connectionstring
win2003的asp配置我已按下面的步骤做了,asp可以运行
第一步,启用Asp,进入:控制面板 -> 管理工具 ->IIS(Internet 服务器)- Web服务扩展 -> Active Server Pages -> 允许
控制面板 -> 管理工具 ->IIS(Internet 服务器)- Web服务扩展 -> 在服务端的包含文件 -> 允许
第二步,启用父路径支持。
IIS-网站-主目录-配置-选项-启用父路径
第三步,权限分配
IIS-网站-(具体站点)-(右键)权限-Users完全控制