Iis ODBC连接到FoxPro错误

Iis ODBC连接到FoxPro错误,iis,odbc,visual-foxpro,foxpro,Iis,Odbc,Visual Foxpro,Foxpro,我正在尝试在网络驱动器上创建到FoxPro数据库的ODBC连接。我有一个测试程序来检查连接并打印数据库的内容,运行IIS 以下是我使用此程序测试的三个场景: 到MySQL数据库的ODBC连接。测试程序成功运行 ODBC连接到我放在wwwroot文件夹中的FoxPro数据库副本。测试程序成功运行 ODBC连接到网络驱动器(Z:)上的同一FoxPro数据库 选项3给出了以下错误消息:“无法打开文件data.dbc” 这使我相信问题在于我的权限,但我不确定缺少哪些权限。任何澄清都会很有帮助 ODBC驱

我正在尝试在网络驱动器上创建到FoxPro数据库的ODBC连接。我有一个测试程序来检查连接并打印数据库的内容,运行IIS

以下是我使用此程序测试的三个场景:

  • 到MySQL数据库的ODBC连接。测试程序成功运行
  • ODBC连接到我放在wwwroot文件夹中的FoxPro数据库副本。测试程序成功运行
  • ODBC连接到网络驱动器(Z:)上的同一FoxPro数据库
  • 选项3给出了以下错误消息:“无法打开文件data.dbc”

    这使我相信问题在于我的权限,但我不确定缺少哪些权限。任何澄清都会很有帮助

  • ODBC驱动程序仅适用于高达6的版本。您应该改用VFPOLEDB驱动程序
  • 尝试连接到z:drive的标识是什么?你有没有模仿有权在那里读写的人?值得一提的是,使用web应用程序时,不要尝试访问另一台计算机上的文件

  • 我会提供更多的信息。共享驱动器是另一个每天更新的程序的数据库。我正试图从该程序/数据库中提取信息,并将其显示在我的程序中?两者不能在同一台服务器上操作。ODBC不是解决这种情况的方法吗?正如我所说,ODBC只适用于版本6以上的数据库。更高版本没有MS提供的ODBC驱动程序。如果您不将它们保留在同一台服务器上,我认为您无法做到这一点(我过去无法做到,因为超时)。请尝试使用UNC路径,而不是映射驱动器。这是2017年的事情,只要它在另一台服务器上,UNC路径就不会有什么不同。无论如何,他们不太可能希望从另一台服务器访问internet来宾帐户。@AlanB我以前尝试过使用UNC路径,但在这种情况下没有任何区别。