2016-11-08 82 views
0

我正在嘗試將UniVerse數據庫遷移到SQL Server 2014.我已經從Rocket軟件下載並安裝了用於.net的U2工具包。 U2供應商顯示在下拉列表中,並且我已在「連接管理器」窗口中輸入了所有必需的信息。一旦我輸入信息,我測試連接併成功連接。但是,當我嘗試訪問下拉列表以查看UniVerse數據庫中的可用表時,這些表無法加載。此外,當我嘗試使用SQL命令,而我收到並指出我在查詢中選擇的表不存在。除了這些錯誤之外,我已將相同的配置應用於備用開發服務器,並且收到IBM Informix錯誤。我在下面提供了屏幕截圖和操作系統信息。使用u2工具包將UniVerse數據移入SQL Server 2014

我登錄到我的UniVerse數據庫的HS.ADMIN以配置odbc訪問,但是我仍然沒有取得任何成功。我是UniVerse/UniData數據庫的新手,因此我可能只是在做一些錯誤的操作。任何指導/資源將不勝感激。

有沒有人能夠通過SSIS連接到U2提供商源?

Windows操作系統 的Microsoft SQL Server 2014 視覺工作室2013旗艦版(BIDS) 的Windows Server 2012 R2

火箭U2 的UniVerse DBMS版本11.2.4.0 U2工具包的.NET版本2.2

Table does not exist

IBM Informix error

回答

1

我還沒有直接使用SSIS與U2提供者源。但是,我使用了C#的U2.NET工具包提供程序源。

根據我的經驗,U2 .NET工具包的核心查詢機制與ODBC提供程序共享。因此,我建議專注於讓ODBC先運行。雖然聽起來您已經看到了它,但請確保您檢查如何根據Rocket's ODBC documentation(特別是第2-4和2-5頁)爲ODBC配置您的UniVerse帳戶。我經常使用Excel's external data access tools驗證我的ODBC設置。嘗試從小的開始,允許幾個文件/表,然後檢查是否可以在ODBC中查詢它們。

相關問題