代码之家  ›  专栏  ›  技术社区  ›  Freetime101

如何使用msaccess数据库在ISS中设置现有的asp站点?

  •  0
  • Freetime101  · 技术社区  · 6 年前

    我需要将一个旧的.asp站点迁移到我们的新服务器上(server Essentials 2016)。 我在新服务器上启用了asp.net 4.6,并将整个网站从旧服务器(Windows 7 Pro)复制到新服务器上的一个等效目录中,(C:\inetpub\wwwroot-我知道将网站存储在这里不是最佳做法,但我正在消除变量以使网站工作-一旦工作,我将移动它…)。 我有多个其他(php)网站上运行的新服务器,但不能让这个asp网站的工作!

    我做错什么了?除了用php重写整个网站,我被卡住了!

    提前谢谢!

    1 回复  |  直到 6 年前
        1
  •  0
  •   Freetime101    6 年前

    修复了它,我需要将连接文件从“Provider=Microsoft.Jet.OLEDB.4.0;”更改为“Provider=Microsoft.Jet.OLEDB.4.0;”到“Provider=Microsoft.ACE.OLEDB.12.0;”所有的错误信息都没有暗示这一点,但我们最终还是做到了!

    因此,在这种情况下,让其他人回顾一下:

    步骤1:在IIS中,在左侧窗格中突出显示站点,双击“ASP”图标,然后将“启用父路径”更改为“True”

    步骤2:下载并安装Microsoft Access数据库引擎( https://www.microsoft.com/en-us/download/details.aspx?id=13255

    步骤3:将连接文件中的代码更改为“Provider=Microsoft.ACE.OLEDB.12.0;”

    谢谢你的指导!