我需要从 Access 97 包装数据库(围绕旧的悖论表)读取数据并将其插入 SQL Server 2012。到目前为止,我发现的最简单的方法是在 Access 97 中编写一个管道数据库,该数据库检索访问数据并插入将其放入链接的 SQL Server 表中。任何关于如何更好地管理此问题的想法将不胜感激。
我已经链接了一张 SQL Server 表,但它不允许我插入数据。链接的表在模式“push”中称为“students”,这是我链接到的表。但是,插入数据时出现的错误是“找不到对象 dbo.students”。用于连接的用户帐户(也称为“push”的用户)拥有模式“push”并具有默认模式“push” - 所以我不知道它为什么要尝试连接到 dbo。在 Access 的 MSysObjects 表中,链接表的 ForeignName 设置为 push.students。当我打开链接表时,我可以从 push.students 中看到正确的数据集。任何人都可以帮忙吗?