使用 u2 工具包将 UniVerse 数据移动到 SQL Server 2014

Move UniVerse data into SQL Server 2014 using u2 Toolkit

我正在尝试将 UniVerse 数据库迁移到 SQL Server 2014。我已经从 Rocket 软件下载并安装了适用于 .net 的 U2 工具包。 U2 提供商显示在下拉列表中,我已经在连接管理器 window 中输入了所有必需的信息。输入信息后,我测试连接并成功连接。但是,当我尝试访问下拉列表以查看 UniVerse 数据库中可用的 tables 时,tables 无法加载。此外,当我尝试改用 SQL 命令时,我收到错误消息,指出我在查询中选择的 table 不存在。除了这些错误之外,我还向备用开发服务器应用了相同的配置,并且收到了 IBM Informix 错误。我在下面提供了屏幕截图和 OS 信息。

我在我的 UniVerse 数据库上登录 HS.ADMIN 以配置 odbc 访问,但我仍然没有成功。我是 UniVerse/UniData 数据库的新手,所以可能是我做错了什么。任何 guidance/resources 将不胜感激。

有没有人能够使用 SSIS 连接到 U2 提供商源?

Windows OS 微软 SQL 服务器 2014 Visual Studios 2013 终极版(BIDS) Windows 服务器 2012 R2

火箭u2 宇宙数据库管理系统版本 11.2.4.0 u2 ToolKit for .NET ver 2.2

Table does not exist

IBM Informix error

我没有直接将 SSIS 与 U2 提供程序源一起使用。但是,我使用了 U2.NET 工具包提供程序源代码和 C#。

根据我的经验,U2 .NET 工具包的核心查询机制与 ODBC 提供程序共享。因此,我建议首先集中精力获取 ODBC 运行。尽管听起来您已经看过它,但请务必查看如何根据 Rocket's ODBC documentation (specifically pages 2-4 and 2-5). I have often verified my ODBC setup using Excel's external data access tools 为 ODBC 配置您的 UniVerse 帐户。尝试从小处着手,允许几个 files/table 然后检查是否可以在 ODBC 中查询它们。