INFORMIX Dynamic Server(IDS)數據庫介紹就不多說了,既然使用INFORMIX,就一定有所了解。本文將INFORMIX安裝在linux發行版Fedora(其他發行版,安裝基本一樣)
具體步驟如下:
一 ,下載IDS
在IBM官網下載INFORMIX 最新版,當前為11.7 ? 同時可以下載相關的幫助文檔。 http://www.ibm.com/developerworks/cn/downloads/im/idsde/
開發者學習可以下載 Developer Edition版本,功能齊全,而且免費,但不能用作商業部署。
?
?
二, 設置用戶與用戶組
IDS需要在informix用戶下執行。
創建informix用戶組。 命令:groupadd ?-g N ?informix ? ? ? ? ? ? ? ? ? ? ? ?#N為大于100的整數
創建informix用戶。 ? ?命令: useradd ?- u ?N ?-g ?informix ?informix ? #N為大于100的整數
?
?
三.安裝
1,解壓安裝包
通常用 tar – xf 命令解壓安裝包。
在/opt下建立安裝目錄informix。
2,啟動安裝
切換到root 用戶下,運行安裝文件中 ids_install文件 。
IDS 產品套件包含多個產品,可以同時安裝所有產品,也可以分別安裝。 ,安裝腳本會安裝 IDS 服務器以及相同目錄中的其他相關產品。 installserver 命令只安裝 IDS 服務器,忽略其他產品。
?
?
安裝過程啟動。默認為控制臺安裝模式(其他模式參見補充說明)。安裝過程會自動識別到安裝目錄/opt/informix 。根據提示輸入安裝選項。這個不用多說了,很簡單的。
看到IBM Informix JDBC Driver: Successful提示時說明成功安裝了。
注意:運行安裝腳本需要根?不熟悉的最好選擇典型安裝,如需圖形化安裝 則用命令./ids_install ?-gui
補充:其他安裝模式
-
GUI 模式:當在安裝命令中指定 – gui 選項時,進入這種模式。 GUI 模式與控制臺模式相似,但是使用一個 Java 圖形界面與安裝程序交互。
安裝命令的示例:
installserver-gui -
靜默模式:這種模式支持非交互式安裝。靜默模式使用一個 .ini 文件提供響應信息,這些信息在控制臺模式和 GUI 模式中是通過鍵盤或鼠標提供的。 IDS 提供兩個默認的 .ini 文件,您也可以創建自己的 .ini 文件。在交互式安裝期間,在安裝命令中指定 -record<filename> 選項,就可以自動地創建 .ini 文件。
示例:
installserver-recordmyresponses.ini
要想使用自己創建的 .ini 文件,必須在安裝命令中指定 -options<filename> 選項。
示例:
install_ids-silent-optionsmyresponses.ini
如果使用默認的 .ini 文件( bundle.ini 或 server.ini ),必須在安裝命令中指定 – acceptlicense=yes 選項;否則,安裝不會成功。
示例:
installserver-silent-acceptlicense=yes
在安裝期間還可以指定其他選項,包括:
-
-javahome<javadir> ,使用已經安裝的 JRE
-
-PinstallLocation=<installdir> ,指定不同的安裝目錄
-
-log<logfilename> ,指定非默認的日志文件名
可以在同一個系統上同時存在 IDS 的多個版本。只需把它們安裝在不同的目錄中即可。環境變量 INFORMIXDIR 指向在啟動 IDS 實例時應該使用的產品目錄。
3,配置環境
INFORMIX的啟動時需要配置環境變量的。可以在informix賬戶根目錄下創建一個腳本文件env_informix.sh ,每次啟動數據庫前輸入命令 : . env_informix.sh
也可以將相應環境變量寫入.bash_profile文件中。該腳本文件內容如下:
export INFORMIXDIR=/opt/informix
export PATH=$INFORMIXDIR/bin:$PATH
export INFORMIXSERVER=ol_informix1170
export ONCONFIG=onconfig.ol_informix1170
export INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts.ol_informix1170
說明:
1)INFORMIXDIR 環境變量指向安裝產品的位置。這很重要,因為該路徑包含一些在 IDS 可執行程序中使用的值。如果不設置這個路徑, IDS 就不知道在哪里尋找成功運行所需的某些文件。本處為/opt/informix
2) INFORMIXSERVER 環境變量是環境在默認情況下啟動的 IDS 實例的名稱。這個環境變量對于試圖訪問 IDS 實例的每個客戶機連接都很重要,無論客戶機是內部的還是外部的。內部客戶機是 IDS 軟件附帶的實用程序。外部客戶機是使用 SQL 訪問數據庫的任何應用程序。如果不知道已安裝了哪些實例??梢栽诎惭b目錄中查看,安裝了實例后,會在跟目錄生成相應文件,筆者安裝目錄中出現了ol_informix1170文件目錄,可以知道系統安裝了一個名為ol_informix1170的實例。
?
3)應該修改 PATH 環境變量,在其中包含 $INFORMIXDIR/bin 。盡管這是可選的,但是非常方便。輸入 oninit 比不得不輸入 /usr/informix/bin/oninit (假設 IDS 產品安裝在 /usr/informix )容易得多。
?
4)ONCONFIG 環境變量設置為 IDS 實例使用的配置文件名。每個實例在任何時候只使用一個配置文件??梢允褂昧硪粋€配置文件,但是這需要停止軟件運行,把 ONCONFIG 環境變量改為另一個文件名,然后重新啟動軟件。
?
注意:
ONCONFIG
環境變量只設置為文件名,不
設置為文件的路徑。示例:
export
ONCONFIG=onconfig.production
?
onconfig 文件必須 位于 $INFORMIXDIR/etc ,所以不需要知道文件位置,只需知道這個目錄中要使用的文件。 onconfig 文件可以改名為您喜歡的任何名稱;但是,標準命名約定是把它命名為 onconfig.something ,把其中的 “ something ” 替換為有意義的單詞。本處系統在安裝實例時,在 $INFORMIXDIR/etc下生了onconfig.ol_informix1170文件,直接把環境變量指向這個文件就可以了 。
ONCONFIG 環境變量就變成可選的。 ONCONFIG 環境變量只對 DBA 的工作有用(例如啟動和停止實例)。一般的 SQL 客戶機活動不需要設置 ONCONFIG 環境變量。
?
5)INFORMIXSQLHOSTS
環境變量設置為用來提供連接信息的文件的完整路徑名和文件名。示例:
export
INFORMIXSQLHOSTS=/work/jbohm/mysqlhosts
?
這個參數是可選的,如果不設置它, IDS 會在 $INFORMIXDIR/etc/sqlhosts 文件中尋找所需的信息。 一定要注意,每個客戶機連接(包括內部和外部的)都需要連接信息。因此,每個客戶機都要從默認文件或 INFORMIXSQLHOSTS 環境變量指定的文件中獲取連接信息。
6) IDS 不只使用上面列出的五個環境變量。實際上, IDS 有 100 多個環境變量,用來控制軟件的各個方面。本教程前面提到過兩個 — DB_LOCALE 和 CLIENT_LOCALE ,它們控制 GLS 設置。請記住,上面列出的五個環境變量是最重要的,其中兩個是必需的
?
?
四,啟動INFORMIX
1,啟動數據庫服務器及實例。
輸入命令: oninit?
2, 用dbaccess工具連接數據錄
輸入命令:dbaccess
3,進入數據庫操作界面
?
?
?
?
?
?
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
