3

我正在尝试通过非常旧的 ODBC 驱动程序(FairCom c-tree)导入一些表,但我无法让 SQL 2012 Express 中的向导工作。我一直在使用 OdbcConnection.GetSchema 方法来匹配 ProviderDescriptors.xml 文件,但是架构中似乎没有 ORDINAL_POSITION 值。有没有办法克服这个问题?我可以很好地预览数据,但得到一个关于 ORDINAL_POSITION 的错误,并被告知去修复 ProviderDescriptors.xml 文件。

谢谢。

错误

4

2 回答 2

0

如果您能够为您的数据源创建 DSN,您可能会成功地使用OPENROWSET直接从中选择数据。

于 2013-03-20T03:59:50.817 回答
0

请参阅此线程: 从 PostgreSQL 迁移到 SQL Server 2008

编辑 ProviderDescriptors.xml 文件时,如果您安装了 64 位版本的 SQL Server,请务必更改位于 Program Files (x86) 树中的那个。

于 2018-11-06T13:26:51.033 回答