




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle主要配置文件:Profile文件,oratab文件, 数据库实例初始化文件initSID.ora, listener.ora文件, sqlnet.ora文件, tnsnames.ora文件Oracle主要配置文件介绍一、/etc/profile 文件系统级的环境变量一般在/etc/profile 文件中定义在 CAMS系统与数据库,相关的环境变量就定义在/etc/profile 文件中如下所示:export ORACLE_BASE=/u01/app/oracleexport PATH=$PATH:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORA
2、CLE_HOME/lib:/usr/libexport ORACLE_SID=camsexport ORACLE_TERM=vt100export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport NLS_LANG=AMERICAN.ZHS16CGB231280 说明:1、配置上述环境变量要注意定义的先后顺序如: 定义 ORACLE_HOME时用到了ORACLE_BASE,那么ORACLE_HOME的定义应该在ORACLE_BASE之后2、使用中文版CAMS 环境变量 NLS_LANG 的值应该设置为AMERICAN.ZHS16CGB231
3、280 如上所示在使用英文版 CAMS时可以不设置 NLS_LANG 即去掉 export NLS_LANG=. . 那一行,也可以设置 NLS_LANG 的值为 AMERICAN_AMERICA.US7ASCII 二、/etc/oratab 文件/etc/oratab 文件描述目前系统中创建的数据库实例以及是否通过 dbstart 和dbshut 来控制该实例的启动与关闭如下所示忽略以#开头的注释部分 : cams:/u01/app/oracle/product/8.1.7:Y 其中 cams 为实例 ID /u01/app/oracle/product/8.1.7为 ORACLE_HOME
4、目录 Y表示允许使用 dbstart和 dbshut 启动和关闭该实例数据库如果设置为 N 表示不通过 dbstart 和 dbshut 启动和关闭实例数据库 CAMS 系统要求在安装完 ORACLE 后要求将该参数修改为 Y 以保证 ORACLE 数据库自启动和关闭三、数据库实例初始化文件 initSID.ora每个数据库实例都有一个初始化参数文件其缺省存放的路径为 $ORACLE_BASE/admin/pfile 其名称为 init.ora 如 cams 实例对应的参数文件为 initcams.ora 缺省存放路径为$ORACLE_BASE/admin/cams/pfile 即/u01/a
5、pp/oracle/admin/cams/pfile但在 CAMS 应用中 initcams.ora 的存放路径为/u02/app/oracle/admin/cams/pfile 这是基于数据与应用程序分开存放更好地保护数据考虑的尤其在 CAMS 双机应用模式下能够保证数据的一致性具体的修改操作可参考 Linux与 Oracle 安装手册初始化参数文件是一个包含实例配置参数的文本文件这些参数被设置为特定的值用于初始化 Oracle 实例的多数内存和进程设置。以下是一些主要参数的说明:1 实例的数据库名称db_name = cams 2 实例名称instance_name = cams 3 数据
6、库控制文件的名称和位置control_files = (/u02/app/oracle/oradata/cams/control01.ctl,/u02/app/oracle/oradata/cams/control02.ctl,/u02/app/oracle/oradata/cams/control03.ctl) 4 调度作业队列的 SNP 进程的数量以及 SNP 进程觉醒时间间隔秒JOB_QUEUE_PROCESSES=2JOB_QUEUE_INTERVAL=60 5 存储追踪和告警文件的路径user_dump_dest 指定记录 Oracle 用户进程产生的追踪和告警信息的文件的存放路径
7、background_dump_dest 指定记录 Oracle 后台进程产生的追踪和告警信息的文件的存放路径 core_dump_dest指定Oracle运行所产生的coredump信息的文件的存放路径. background_dump_dest = /u02/app/oracle/admin/cams/bdumpcore_dump_dest = /u02/app/oracle/admin/cams/cdumpuser_dump_dest = /u02/app/oracle/admin/cams/udump 6 UTL_FILE_DIR 参数UTL_FILE_DIR = * UTL_FILE
8、_DIR 参数指定一个或多个目录用于 Oracle 应用的文件 I/O 如备份数据到文件在 CAMS 系统中将该值设置为 * 表示可供 Oracle 应用进行文件 I/O操作的目录为任意目录因此只要空间允许可以将备份数据存放到任意目录下四、监听配置文件listener.ora文件为了使得外部进程如 CAMS后台程序能够访问 Oracle 数据库必须配置 Oracle 网络服务器环境配置 Oracle 网络服务器环境是通过配置 listener.ora sqlnet.ora 和 tnsnames.ora 共三个文件来进行的 listener.ora即监听配置文件在本小节说明另两个文件分别在随后的
9、两个小节说明监听配置文件 listener.ora 的存放路径为 $ORACLE_HOME/network/admin 以下是一个示例:LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = pc149)(PORT = 1521) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC) ) ) )SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_
10、NAME = PLSExtProc) (ORACLE_HOME = /opt/oracle/product/9.2) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = appacf) (ORACLE_HOME = /opt/oracle/product/9.2) (SID_NAME = appacf) ) (SID_DESC = (GLOBAL_DBNAME = testrman) (ORACLE_HOME = /opt/oracle/product/9.2) (SID_NAME = testrman) ) 说明:1 listener.ora
11、 文件中定义一个监听器其缺省的名称为 LISTENE,这个监听器缺省以tcp/ip为协议地址且端口号为1521运行在CAMS应用中监听文件定义的监听器就使用这个缺省名字并且使用缺省的协议 tcp/ip和缺省的端口号 1521 待配置好监听文件以及随后说明的 sqlnet.ora 和tnsnames.ora 文件之后就可以用以下命令将监听文件中定义的监听器启动启动监听器的命令为:$ lsnrctl start 停止监听器的命令为:$ lsnrctl stop 监测监听器当前状态的命令为:$ lsnrctl status 当 lsnrctl status 命令有如下输出结果STATUS of th
12、e LISTENER-Alias LISTENERVersion TNSLSNR for Linux: Version .0 - ProductionStart Date 17-JAN-2004 19:00:08Uptime 31 days 15 hr. 27 min. 59 sec 就说明监听器正在运行否则说明监听器已经停止了 CAMS 系统的后台程序的正常运行不仅依赖于数据库实例的运行还依赖于这个数据库监听器的运行假如监听器没有启动即使数据库已经启动 CAMS 后台程序仍然不能正常工作。2 (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)所示的一个IPC
13、 协议地址的监听是为了外部进程调用用的在数据库安装时自动设定,不需要改动。3 在监听文件后部还有一个 SID_LIST_LISTENER 段该段用于定义监听器的服务即为哪些数据库实例提供监听服务以 cams 实例为例其对应的服务信息为:(SID_DESC = (GLOBAL_DBNAME = cams) #数据库名 (ORACLE_HOME = /u01/app/oracle/product/8.1.7) (SID_NAME = cams) #数据库实例名) 五、sqlnet.ora 文件sqlnet.ora 文件的存放路径为 $ORACLE_HOME/network/admin 以下是一个示
14、例NAMES.DEFAULT_DOMAIN = localdomainNAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME) 说明NAMES.DEFAULT_DOMAIN 指定网络域名 NAMES.DIRECTORY_PATH指定当解析客户端连接标识符时命名方法 naming metthods 采用的优先顺序从左至右递减,在 CAMS 应用中, 这两个参数采用上述所示的系统缺省值六、tnsnames.ora 文件tnsnames.ora 文件的存放路径为 $ORACLE_HOME/network/admin 以下是一个示例:OID.LOCALDOM
15、AIN = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT =1521) ) (CONNECT_DATA = (SERVICE_NAME = oid) ) )CAMS.LOCALDOMAIN = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT =1521) ) (CONNECT_DATA = (SERVICE_NAME
16、 = cams) ) )INST1_HTTP.LOCALDOMAIN = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT =1521) ) (CONNECT_DATA = (SERVER = SHARED) (SERVICE_NAME = MODOSE) (divSENTATION = http:/admin) ) )EXTPROC_CONNECTION_DATA.LOCALDOMAIN = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC) ) (CONNECT_DATA = (SID = PLSExtProc1) (divSENTATION = RO) ) ) 说明:tnsnames.ora 文件中定义一个或多个网络服务 net service cams 实例对应的网络服务为CAMS.LOCALDOMAIN = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = loc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汉语言的多种表达模式探讨试题及答案
- 阅读理解词义猜测题 - 高考英语 (原卷版)
- 2023六年级英语上册 Unit 8 Chinese New Year第2课时教学设计 牛津译林版
- 2025年ABS专用料合作协议书
- 中国饲料行业发展
- DB11 207-2003 油罐车油气排放控制和检测规范
- 银行基础知识测试之金融机构试题题库(附答案)
- 高中信息技术 多媒体技术应用教学设计 教科版选修
- 舟山市定海区事业单位招聘笔试真题2024
- 2024年绵阳市妇幼保健院招聘考试真题
- 【魔镜洞察】2024药食同源保健品滋补品行业分析报告
- 《弘扬教育家精神》专题课件
- 2024年新高考II卷高考生物试卷(真题+答案)
- 学校公众号运营事迹材料
- 状元社会参与与公民责任意识的培养
- 台球厅运营方案策划书(2篇)
- 【新零售业态下小米营运资金管理的实例探析13000字(论文)】
- GB/T 43943-2024船舶环境噪声
- 材料力学-第五章弯曲应力
- 我的人工智能导论职业规划
- 幼儿园沙水区培训活动
评论
0/150
提交评论