2011-08-16 32 views
1

我剛剛開始與1985年的一家公司簽約。他們在Informix服務器上運行SQL,並通過文本界面訪問數據,該界面一次只顯示一條記錄,該記錄只有14列。爲了完成任何事情,您必須將數據導出到文本文件,從服務器檢索它,並用文本文件以某種方式查看它。然後改變數據包括編寫一個SQL文件,將其上傳到服務器,並運行它,同時希望沒有錯誤。如果有一個錯誤導致事務停止,那麼沒有任何東西可以指出錯誤是什麼或在哪裏發生的,您必須斷開連接並重新連接才能重新啓動該過程。有沒有像SQL Server Management Studio這樣的Informix SQL查詢分析器?

我試過Postgres和SqlDbx,但似乎都不能用於服務器。服務器似乎正在運行Informix 7.30.FC6,如果這意味着什麼的話。我檢查過IBM的網站,但是他們的應用程序的描述充其量只是含糊不清,所以我無法確定哪些應用程序可以工作。

+0

Informix Dynamic Server 7.30.FC6是一個64位版本的Informix,幾年前就停止服務/支持。即使是7.31.FDn現在已經停用一年或更長時間,而7.30版本在此之前一段時間無法使用。 –

回答

2

您可以使用嵌入式SQL跟蹤器功能,只需安裝免費的OpenAdminTool Web界面(如Informix的phpmyadmin),然後進入「SQL跟蹤」菜單。你會得到圖形查詢計劃等

我懷疑它可以與Informix版本7,所以你應該考慮從7遷移到IDS 11.70 Innovator-C版本。這是一個2GB的ram限量版,但是如果你不重新發布,它是免費的。 informix向後兼容性非常好。

另一種選擇是使用SeverStudio(不是免費的),它只支持查詢計劃,而不是實際的查詢執行跟蹤據我所知。

+0

Server Studio上的+1。我也有不幸與Informix和Server Studio合作,讓很多痛苦的任務變得更加合理。 – asc99c

0

IBM提供了一個名爲IBM Data Studio的工具,它連接到一個IDS實例,並執行您在Sql Server Studio Manager或Oracle等價物中所期望的大部分內容。我相信這是一個免費下載(雖然,像往常一樣,有一個更好的付費版本)

我最近用它取得了一些成功,但說實話我發現自己使用文本接口DBAccess工具更多通常一旦我習慣了它,因爲它通常使用起來要快得多。

相關問題