我正在尝试将来自 Paradox 数据库的数据(所有文件 *.DB 都位于一个文件夹中)导入到带有 SSIS 2008 的 Sql server 2008。
从我的 OLE DB 源中,我使用 Jet 4.0 OLE DB 提供程序创建了一个新连接,然后在扩展属性中指定了“Paradox 5.0”,但是在测试连接时,我每次都遇到相同的错误:“找不到 ISAM 驱动程序”
知道如何解决这个问题吗?
非常感谢
最佳答案
最近在 Windows 7 中尝试通过 SSIS 将 Paradox 5.x 文件导入 SQL Server 2008 R2 时遇到此问题。
缺少什么?
"mprestwood_KB100537_attachment.zip"
的名称。 因此,在安装 BDE 后,通过以下步骤解决了问题(我想你们所有人都应该已经尝试过但没有成功):
<drive>:\Windows\SysWOW64\odbcad32.exe
,将其配置为指向 paradox .DB 文件所在的文件夹。 ".Net Providers\Odbc Data Provider"
,在数据源规范中选择创建的系统dsn “自动”一切正常,您可以看到悖论文件显示为表格、它们的列等。现在您只需要选择目的地...
希望这会有所帮助,我确实浪费了大量时间来运行它……但是正在运行,是时候继续前进了……
JB
关于SSIS如何从Paradox导入数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6567290/