ORACLE数据库a配置⽂件详细解析
字段含义如下:
ADDRESS_LIST      表⽰该客户机要经由多种协议与⼀台或多台服务器连接。在该样式⽂件中就表⽰该客户机要⽤TCP/IP协议来和服务器相连。
PROTOCOL 指明要连接使⽤的协议。
SERVICE_NAME      “SERVICE_NAME”就是“Global Database Name”,ORACLE8i数据库使⽤“Global Database Name”来唯⼀标识⾃⼰,通常的格式为“name.domain”,此处的值为“ora817.huawei”。
HOST      是TCP/IP协议使⽤的服务器IP地址。
PORT      是TCP/IP使⽤的端⼝地址。
SID      指定要连接的服务器上ORACLE数据库的ORACLE_SID。
SERVER=DEDICATED 表⽰⽤专⽤服务器连接ORACLE数据库。
下⾯是⼀个a⽂件内容举例:
如何连接oracle数据库
ora =  连接描述符名:ora
(description =  描述
(address = ⽹络地址之⼀
(protocol = tcp) ⽹络协议(tcp表⽰TCP/IP协议)
(host = 129.9.114.22) 服务器IP地址:129.9.114.22
(port = 1251) 服务器端⼝号:1251
)
(connect_data = 连接数据
(sid = ora7) 数据库标识名:ora7
)
)
配置a⽂件实例
为了和连接,必须先和服务器上的监听进程联络。ORACLE通过a⽂件中的连接描述符来说明连接信息。⼀般a 是建⽴在客户机上的。如果是客户机/服务器结构,整个⽹络上只有⼀台机器安装了ORACLE数据库服务器,那么只需在每个要访问ORACLE服务器的客户机上定义该⽂件,在服务器上⽆需定义。但是,如果⽹络上有多台机器均安装了ORACLE数据库服务器,并且服务器之间有数据共享的要求,那么在每台服务器上都必须定义该⽂件。a⽂件缺省放在/ORACLE_HOME/
product/8.1.7/network/admin⽬录下。下⾯是a的⽂件样式:
ORA817 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = sun62)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ora817.huawei)
)
)
INST1_HTTP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = sun62)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = ora817.huawei)
(PRESENTATION = admin)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))    )
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
转载于:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。