首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ColdFusion 8连接到远程访问MDB

ColdFusion 8连接到远程访问MDB
EN

Stack Overflow用户
提问于 2009-07-31 20:48:46
回答 2查看 1.2K关注 0票数 0

我在与ColdFusion服务器不同的服务器上有一个Access MDB文件,有没有办法让ColdFusion 8能够通过网络连接到它?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-07-31 20:56:40

您需要访问另一台服务器的文件。然后,您可以按常规方式连接到数据库。或者,您可以制作数据库的副本,然后通过网络将其传输到ColdFusion服务器。

Jet MDB是基于文件访问的。您不能将它们作为数据库服务器AFAIK运行。为此,您需要将数据库提升到实际的数据库服务器,如SQL server Express,并以通常的方式连接到该数据库服务器。

如果您在远程服务器上运行IIS,您可以尝试以下攻击:

代码语言:javascript
复制
Dim strSQL As String
 'assign connection string
strConString = "Provider=MS Remote;" & _
               "Remote Server=http://192.168.1.1;" & _
               "Remote Provider=Microsoft.Jet.OLEDB.4.0;" & _
               "Data Source=MyRemoteDB;Persist Security Info=False"
    'initialize connection object variable
Set adoConn = New ADODB.Connection
'open connection adoConn.Open strConString, "admin", ""
票数 0
EN

Stack Overflow用户

发布于 2009-08-01 02:59:02

除了上述想法之外,您还可以通过防火墙或使用microsoft的vpn创建到服务器的安全VPN连接。然后映射一个驱动器号,并像正常一样使用它。

其他.NET技巧也可以,但我认为这两种方法中的一种是最简单的。

您必须运行数据库的实时副本吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1214826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档