使用IFILE集中管理
初始化参数中有个叫ifile的参数,可以在当前的数据库初始化文件中嵌入其它参数文件。
NAME DESCRIPTION
————————————–
ifile include file in init.ora
init${SID}.ora就类似
#private parameter
db_name=ORADB
controlfile=(file1,file2)
#public shared ifile
ifile=/oracle/data/home/admin/pfile/initPublicIFILE10g.ora
这个参数在管理多个具有相同环境的数据库的初始化文件很有用。当我们在某个数据库上修改一个初始化参数的时候,如果这个参数也同样适用于其他数据库。我们只需要修改ifile指定的common parameters file,只需要修改一个文件,其他共享该IFILE的数据库的参数也能够同时被修改.
IFILE也能够用在tnsnames.ora中。
纪录一下如何不使用tnsnames.ora直接连接目标数据库。
[tkyte@desktop tkyte]$ sh -vx test.sh
sqlplus
'scott/tiger@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost.localdomain)(PORT=152
1)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ora9ir2.kyte.com)))'
+ sqlplus
'scott/tiger@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost.localdomain)(PORT=152
1)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ora9ir2.kyte.com)))'
SQL*Plus: Release 9.2.0.4.0 - Production on Thu Jul 28 13:17:47 2005
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production
scott@ORA9IR2>


















