我有一个ASP.net应用程序,它使用 JET提供程序从Access数据库中提取数据。我最近将这个应用程序推向了生产阶段,并了解到没有64位提供程序可以连接到Access数据库。
我每天都会动态生成这些我正在检索的Access数据库文件(大约30个)。我知道Access提供的升迁向导,但它工作得非常糟糕,我无法自动执行此操作。
我在单个Access数据库上使用了 SQL Server导入和导出向导并且它运行良好,但它似乎也使用 Jet Provider ,所以如果有一种方法可以自动执行此操作,则无法在我的64位服务器上运行。
将ODBC连接看作是一种与Access数据库建立连接的可能方式,但这似乎只是一个“中间人”方法来处理我的问题,而像JET这样的32位提供程序仍然被使用。
经过大量研究后,似乎没有可以连接到Access的64位提供程序。所以我问,我可以在64位环境下以编程方式将Access数据库升级到SQL数据库吗?