我试图将UniVerse数据库迁移到SQL Server2014。我已经从Rocket软件下载并安装了.net的U2工具包。U2提供程序显示在下拉列表中,并且我已经在“连接管理器”窗口中输入了所有必需的信息。输入信息后,我将测试连接并成功连接。但是,当我尝试访问下拉列表以查看UniVerse数据库中的可用表时,表无法加载。另外,当我尝试使用SQL命令代替时,会收到错误消息,指出我在查询中选择的表不存在。除了这些错误之外,我还将相同的配置应用于备用开发服务器,并且收到了IBM Informix错误。我在下面提供了屏幕截图和操作系统信息。
我登录了UniVerse数据库上的HS.ADMIN来配置odbc访问,但是我仍然没有成功。我是UniVerse / UniData数据库的新手,所以可能是我在做完全错误的事情。任何指导/资源将不胜感激。
有没有人能够使用SSIS连接到U2提供程序源?
Windows操作系统Microsoft SQL Server 2014 Visual Studios 2013 Ultimate(BIDS)Windows Server 2012 R2
Rocket u2 UniVerse DBMS版本11.2.4.0适用于.NET版本2.2的u2 ToolKit
我尚未将SSIS直接用于U2提供程序源。但是,我已经在C#中使用了U2.NET工具包提供程序源。
以我的经验,U2 .NET工具箱的核心查询机制与ODBC提供程序共享。因此,我建议重点放在首先运行ODBC上。虽然听起来好像您已经看过它,但请确保按照Rocket的ODBC文档(特别是第2-4和2-5页)检查如何配置ODBC的UniVerse帐户。我经常使用Excel的外部数据访问工具来验证ODBC设置。尝试从小开始,允许几个文件/表,然后检查是否可以在ODBC中查询它们。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句