[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 數據庫 > Informix > 正文
Informix動態服務器配置--4.sqlhosts文件
本文出自: http://yulu.163.net/ (2001-06-12 19:00:00)

$INFORMIXDIR/etc/sqlhosts文件是連接文件。它包含能使Informix客戶端應用連到網絡上的任何Informix數據庫服務器的信息。它規定數據庫服務器的名稱、連接的類型、主機的名稱和服務名稱。

即使客戶機應用和OnLine數據庫服務器在同一計算機上也必須準備sqlhosts文件。

Sqlhosts必須包含一個登錄項(一行),它是你為連到網絡上的每個數據庫服務器的每種連接所提供的。在sqlhosts文件中的每一個登錄項有如下五個域:

    • dbservername域

    • nettype域

    • hostname域

    • servicename域

    • options域

前四個域是必須的。Options是可選的。這些域解釋如下:

    • dbservername 是數據庫服務器名

ONCONFIG配置文件中的DBSERVERNAME和環境變量INFORMIXSERVER的內容是一致的。跨越所有相關網絡的每個數據庫服務器必須有唯一的dbservername。如果sqlhsots文件有相同的dbservername的多個登錄項,則只使用第一個。

    • nettype

描述在客戶應用和數據庫服務器之間的接口/協議組合的類型。

nettype由三個子域組成的八個字母的序列。

nettype的前兩個字母代表數據庫服務器產品,如下:

    on OnLine(這是建議形式)

    ol OnLine

    se INFORMIX-SE

    dr INFORMIX-Gateway with DRDA

 

nettype中間三個字母按如下方式表示實現通訊的網絡程序接口:

    ipc IPC(進程通訊)

    soc sockets

    tli TLI(傳輸級接口)

其中ipc是在同一計算機內部進程間通過共享內存進行通訊的方式。其他兩項是網絡程序接口,詳細情況見。

nettype最三個字母按如下方式表示特定的IPC機制或通訊協議。

    shm 共享內存通訊

    str 數據流管道通訊

    tcp TCP/IP網絡協議

    spx IPX/SPX網絡協議

 

nettype值匯總

nettype值

說           明

連接類型

onipcshm

OnLine 使用共享內存通訊

IPC

onipcstr

OnLine 使用數據流管道通訊

IPC

ontlitcp

OnLine 使用TCP/IP協議TLI

網絡

onsoctcp

OnLine 使用TCP/IP協議的sockets

網絡

ontlispx

OnLine 使用IPX/SPX協議的TLI

網絡

    • hostname

數據庫服務器駐留的計算機名稱。在文件/etc/hosts中要有定義和說明。

也可以使用IP地址。但建議不要這樣使用。

    • servicename

其解釋取決nettype域中規定的連接類型。

    1. 共享內存和數據流管道通訊
    2. 當nettype域指定一個共享內存連接或數據流管道連接時,OnLine內部使用在servicename登錄項中的值,去建立一個支持這種連接的文件。對onipcshm和onipcstr連接,sericename可以是OnLine駐留的計算機的環境中任何唯一的短字母組。Informix建議對數據流管道連接,使用dbservername作為servicesname。

    3. 使用TCP/IP的網絡通訊

當使用TCP/IP連接協議時,servicename必須對應/etc/services文件中servicename登錄項:

/etc/services文件中的端口號告訴網絡軟件如何發現指定主機上的服務器。它與選擇的服務名無關,只要它在該文件中的定義唯一即可。

    • options

為指定連接提供額外的靈活性。

(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
Informix動態服務器配置--7.經驗:系統提示.so等找不到 (2001-06-12 22:08:00)
Informix動態服務器配置--6.相關基本概念 (2001-06-12 21:04:00)
Informix動態服務器配置--5.數據庫的初始化 (2001-06-12 20:10:00)
Informix動態服務器配置--4.sqlhosts文件 (2001-06-12 19:00:00)
Informix動態服務器配置--3.準備共享內存和硬盤空間 (2001-06-12 18:08:01)
Informix動態服務器配置--2.環境設置 (2001-06-12 17:04:01)
Informix動態服務器配置--1.做好計劃:考慮優先級和資源 (2001-06-12 16:10:00)
 

★  樊強制作 歡迎分享  ★