我正在尝试通过一个非常旧的ODBC驱动程序(FairCom c-tree)导入一些表,我无法让SQL 2012 Express中的向导工作。我一直在使用OdbcConnection.GetSchema方法来匹配ProviderDescriptors.xml文件,但架构中似乎没有ORDINAL_POSITION值。反正有没有超过这个?我可以预览数据,但是有关ORDINAL_POSITION的错误,我被告知去修复ProviderDescriptors.xml文件。
感谢。
答案 0 :(得分:0)
如果您能够为数据源创建DSN,则可能已成功使用OPENROWSET直接从中选择数据。
答案 1 :(得分:0)
查看此线程: Migrating from PostgreSQL to SQL Server 2008
在编辑ProviderDescriptors.xml文件时,如果安装了64位版本的SQL Server,请确保更改位于Program Files(x86)树中的文件。