Sunday, September 11, 2011

如何使用informix 的查詢工具:ol_informix1170

informix安裝完成後,有附一個它專門的consol,在開始功能表中可以找到

1

點 ol_informix1700

(不一定是叫這個名字,我是用預設的,要看你當初建立的實體是什麼名稱)

打daaccess,進入

2

先選資料庫的連線 connection

3

4

選 ol_informix1170 後,輸入你的 帳號(informix)、密碼

5

選 portal的資料庫,按enter

這邊要注意的是:你用那個帳號登入,所建立的table的schema就會是這個登入者

如果有其它的登入者帳號,需要用到你建立的table,就要執行

grant RESOURCE to 其它帳號;

6

按兩次exit,選query-language,選new

7

8

在這邊可以輸入你要執行SQL,打完後,按ESC離開編輯區

預設會點選RUN,按ENTER就可以執行SQL

10

11

更好的做法是,你可以用Choose,來執行你預先寫好的sql指令

12

先寫好一個副檔名是 .sql 的檔案:如 weblogic_db.sql

放在安裝好的informix路徑下,像我的路徑是在:

C:\Program Files\IBM\Informix\11.70

13

這樣,就可以選choose,就會出現你的sql檔案,點選它,按enter鍵,就可以執行sql了

14

執行sql中有問題,選 User-editor,它會告訴會用預設的編輯器「notepade」開啟

15 16

它還在在這裡面,顯示出你在那一行的sql有寫錯,改完後,存檔、關掉,再按run執行,就可以了

17

備註:

如果你想看你table的欄位內容 ,在informix的指令列中有個「Info」選項

裡面會列出,登入帳號所擁有的table,點table進去就可以看到column的資料了