以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  [求助]连接远程数据库?  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=5407)

--  作者:wd0001
--  发布时间:2006-5-23 1:27:37
--  [求助]连接远程数据库?

根据实例进行了学习,对连接本机远程数据库根据实例,没有问题,但在另一台计算机上连接本机时,出现错误提示?

问:1.是否在两台计算机上都必须安装IIS?("IIS"我只在一台电脑(本机)上安装)

2.“IIS的默认目录属性必须设为“共享”,并有“写入”操作权限”。怎样理解?(这句话是例程里的说明)该怎样设置。

3.说明:我指的两台计算机是在家里,通过路由器连接的,出错是否跟这有关?

谢谢。


--  作者:FSJM
--  发布时间:2006-5-23 8:03:59
--  

IIS 必须装在作为 服务器 的机器上,即有数据库 或 能操作数据库的机器上。

在 IIS 的 当前 Web服务 的目录下 建立 CGI 目录。具体参考使用说明。

注意,本地网(局域)有多种数据库连接方式,这与使用的数据库类型有关。

远程数据库是在 Internet 网上的数据库。应正确选择自己的连接方式。


--  作者:wd0001
--  发布时间:2006-5-24 0:19:26
--  

我用的是access数据库,应该用什么连接方式?

可否对这方面作一些讲解?

如果用路由器的情况下,应注意那些问题?

本人对网络方面很陌生。


--  作者:FSJM
--  发布时间:2006-5-24 7:52:18
--  
你的环境就是一个局域网,使用共享目录操作数据库文件就可以。
--  作者:wd0001
--  发布时间:2006-5-24 12:44:15
--  

还请问:在局域网下,如果用连接远程数据库构件(web数据库连接),应怎样做才行?

我看过无心居士发的相关帖,但是自己却做不到。



--  作者:admin
--  发布时间:2006-5-24 17:18:02
--  
请参看《使用手册》,数据库部分——远程数据库开发。这里面的例子,用的就是access数据库。
--  作者:wd0001
--  发布时间:2006-5-25 0:13:54
--  
根据使用手册:“

资源位置:由于笔者调用的是本台计算机IIS下的数据库,因此连接的资源位置为“http://localhost/cgi/WebDiyDBServer.exe”。又由于笔者本台计算机在内部局域网的IP地址为“192.168.0.6”,因此写成“http://192.168.0.6/cgi/WebDiyDBServer.exe”也是正确的。如果调用互联网中的数据库,直接输入IP地址。

”我在“web数据库连接”上键入用“本地IP地址”构件得到的IP地址,在本机是可以正确连接;

1.把Database文件夹设置为共享文件夹,同时在不作设置更改前提下,用另一台(局域网)电脑确不能调用,出现错误提示;不知错误在什么地方?

2.IIS的默认目录(用使用手册所述的“C:\\Inetpub\\wwwroot”)指的是哪一个文件夹? 


--  作者:admin
--  发布时间:2006-5-25 9:45:46
--  

回复如下:

出现错误提示

是什么错误提示?请贴出来。然后,你不要用“本地IP地址”构件得到IP地址,直接在WEB数据库连接的“资源位置”中设置本机IP地址,然后,在另一台机器调用一试。

第二个问题,不太明白你的意思。


--  作者:wd0001
--  发布时间:2006-5-25 18:36:08
--  

问:1.“在WEB数据库连接的“资源位置”中设置本机IP地址”:我是用得到的IP地址后,在用此IP地址在WEB数据库连接的“资源位置”中设置本机IP地址(手工录入)。难道这不行吗?

2.错误提示是“WEB数据库连接”连接设置为“真”?

3.在安装盘内带的企业版实例的“远程数据库操作”例子内对怎样连接远程数据库的说明:

“二、在您运行或编辑“调用远程数据库.ipd”文件之前,请先确认:

1.在您的远程服务器中,必须安装有IIS

2.您的远程服务器的IP地址为“192.168.0.1”。

3IIS的默认目录属性必须设为“共享”,并有“写入”操作权限。

4.在IIS的默认目录下,必须建立有CGI文件夹。(C:\\Inetpub\\wwwroot\\cgi

5.将《搭建之星》自带的“WebDiyDBServer”文件复制到CGI文件夹下。

6.必须将本实例文件夹下的“Database(数据库文件)”复制到IIS的默认目录下。(C:\\Inetpub\\wwwroot\\Database)   ”

红色字的默认目录指的是什么?


--  作者:wd0001
--  发布时间:2006-5-26 20:13:34
--  

问题不清,还请管理员帮助

另无心居士能否帮助?