




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Red Hat Linux5 5 企业服务器版下安装企业服务器版下安装 Oracle10g 安装前提条件 内存 1g 以上 IP 地址必须为静态 安装顺序 1 安装前准备 2 安装 oracle 数据库 dbca 3 创建监听 netca 4 创建数据 库 5 创建表空间和用户 安装前准备 安装前准备 1修改版本号修改版本号 修改 etc redhat release 将 Red Hat Enterprise Linux Server release 5 Tikanga 改为 Red Hat Enterprise Linux Server release 4 Tikanga 心得体会 这一步很重要 我在装的时候就报了一个版本不兼容的错误 上百度搜了才 知道要改版本 2在在 ISO 镜像文件包的镜像文件包的 sever 文件夹 最后一张盘 里依次安装下面的包 文件夹 最后一张盘 里依次安装下面的包 安装方式有两种 一 进入终端 命令安装 安装方式有两种 一 进入终端 命令安装 rpm ivh 包名包名 二 进入二 进入 Linux 图形界面 在图形界面 在 CD ROM 中打开镜像文件 找到中打开镜像文件 找到 server 文件夹 鼠标双击安装 文件夹 鼠标双击安装 libXp 1 0 0 8 i386 rpm openmotif22 2 2 3 18 i386 rpm compat db 4 2 52 5 1 i386 rpm compat gcc 34 3 4 6 4 i386 rpm 要先安装rpm ivh glibc devel 2 5 12 i386 rpm compat gcc 34 c 3 4 6 4 i386 rpm compat libstdc 33 3 2 3 61 i386 rpm libaio 0 3 106 3 2 i386 rpm sysstat 6 0 2 unixODBC 2 2 11 unixODBC devel 2 2 11 libelf 0 8 5 gcc 4 1 0 ksh 93r 12 9 binutils 2 16 91 0 5 glibc 2 4 31 2 glibc devel 2 4 31 2 心得体会 在安装包的时候 有的包会存在依赖关系 它会提示你 要安装此包需要先 安装哪些包 根据提示信息把依赖的包先安装好后 再安装即可成功 3修改内核参数修改内核参数 3 1 增加下面的内容到文件 etc sysctl conf 中 kernel shmall 2097152 红色表示已存在的数据 kernel shmmax 2147483648 kernel shmmni 4096 kernel sem 250 32000 100 128 fs file max 65536 net ipv4 ip local port range 1024 65000 net core rmem default 1048576 net core rmem max 1048576 net core wmem default 262144 net core wmem max 262144 注 不一定要全部复制 里面没有的再复制 运行 sbin sysctl p 命令使得内核参数生效 3 2 检查您的 etc host conf 是否含有下面的条目 127 0 0 1 localhost 如果没有的话 oracle 的监听器无法启动 3 3 增加下面的内容到文件 etc security limits conf 文件中 soft nproc 2047 hard nproc 16384 soft nofile 1024 hard nofile 65536 3 4 增加下面的内容到文件 etc pam d login 中 session required lib security pam limits so session required pam limits so 3 5 编辑文件 etc selinux config SELINUX disabled 4创建创建 oracle 用户和组 用户和组 groupadd dba useradd d home oracle g dba oracle mkdir p home oracle oradata chown R oracle dba home oracle oradata mkdir p home oracle product 10 2 创建 oracle 安装目录 chown R oracle dba home oracle product 10 2 chmod R 775 home oracle oradata passwd oracle New Password Re enter new Password passwd password successfully changed for oracle 5修改修改 oracle 用户环境变量 注意切换用户用户环境变量 注意切换用户 unset USERNAME export LANG AMERICAN AMERICA ZHS16GBK export ORACLE BASE home oracle export ORACLE HOME ORACLE BASE product 102 export ORACLE SID ora102 export NLS LANG AMERICAN AMERICA ZHS16GBK export PATH ORACLE HOME bin bin sbin usr bin usr ccs bin usr local bin usr ucb export LD LIBRARY PATH ORACLE HOME lib ORACLE HOME network lib ORACLE HO ME oracm lib usr local lib usr lib export CLASSPATH ORACLE HOME JRE ORACLE HOME jlib ORACLE HOME rdbms jlib ORACLE HOME rdbms jlib ORACLE HOME network jlib export TNS ADMIN ORACLE HOME network admin export TEMP tmp export TMPDIR tmp umask 022 心得体会 环境变量的设置非常重要 稍有不慎就会导致安装错误或运行错误 oracle 的环境变量设置里 ORACLE HOME 和 ORACLE SID 可以自己喜好指定 但在最 后安装时的主目录及 SID 一定要和这里的一致 如果不一致 会导致很多麻烦 安装好后再取消屏蔽这些环境变量设置 export TNS ADMIN ORACLE HOME network admin 不然 netmgr netca 工具就打不开 在 home oracle 目录下运行命令让环境变量生效 source bash profile 安装安装 Oracle 在 oracle 目录下解压 oracle 安装包 unzip 10201 database linux32 zip 以下以 oracle 用户执行 安装安装 在 ORACLE BASE 下执行 runinstaller 启动安装程序 如出现乱码执行 export LANG C 英文安装 注 在安装过程中选择高级安装 并将数据库语言选中文 字符集选 zhs16gbk 的 oracle localhost database runInstaller 这里选择基本安装 设置数据库名和密码 单击 Next 按钮继续 等待安装 单击 Password Management 设置密码 单击 OK 设置密码对话框如下图 在软件安装即将完成前 会出现以下画面 具体画面如下所示 在另外一个 CDE 的 终端 窗口中以 root 用户运行相关脚本 上述脚本运行完后请返回原来的画面选择 OK 确定 按钮 然后将出现下面的结 束安装画面 需要注意的是请记录好访问 iSQL Plus 的 URL 地址以便后续使用 最后 直接选择 Exit 退出 按钮即可 到此 oracle 一小部分算是完成 创建监听服务创建监听服务 有两种方法 有两种方法 1 修改文件创建 修改文件创建 2 Net Configuration Assistant 工具创建 方法一 方法一 在 ORACLE HOME network admin 目录下创建 listener ora tnsnames ora shrept list 三个文件 其类容分别如下 listener ora 注 各参数设置需要根据自己的实际情况来 listener ora Network Configuration File home work db network admin listener ora Generated by Oracle configuration tool SID LIST LISTENER SID LIST SID DESC GLOBAL DBNAME DB1 ORACLE HOME home work db SID NAME DB1 LISTENER DESCRIPTION LIST DESCRIPTION ADDRESS PROTOCOL TCP HOST localhost localdomain PORT 1521 Tnsnames ora tnsnames ora Network Configuration File home work db network admin tnsnames ora Generated by Oracle configuration tools DB1 DESCRIPTION ADDRESS LIST ADDRESS PROTOCOL TCP HOST localhost localdomain PORT 1521 CONNECT DATA SID DB1 EXTPROC CONNECTION DATA DESCRIPTION ADDRESS LIST ADDRESS PROTOCOL IPC KEY EXTPROC0 CONNECT DATA SID PLSExtProc PRESENTATION RO Shrept list function entry points for genclntsh sh network snaumihi inithostinfo network snaumbg gmt network naedpwd encrypt network naumbsb bld singlebyte network ztapis 至此 监听设置完成 方法二 方法二 Oracle10g 不会自动创建监听服务 因此需要使用 Oracle 提供的 Net Configuration Assistant 工具进行配置 可以通过在 CDE 的 终端 窗口运行 netca 命令的方式来启动 具体画面大致如下 请参考画面选择 1 监听配置 2 命名方法配置 3 本地网络服务名配置 4 典型配置 在这里选 1 这里有 4 个选择 1 添加一个监听 2 修改监听 3 删除监听 4 重命名监听 这里选 1 next 给监听命名 选择一 个仅需要的协议 端口默认 1521 是否要再添加其他端口 这里是否 点 next 创建完成 点完成 监听创建完成 至此 已经完成了软件部分的安装 接下来需要进行数据库的创建 监听和连接字符 串的配置 数据库的创建数据库的创建 数据库的创建有两种方法 1 用 sqlplus 自主手动创建 2 用 Database Configuration Assistant 工具 图形界面 创建 首先补充用 sqlplus 自主手动创建 在创建数据库前 请按照下面的说明对 Oracle10g 的 sqlnet ora 文件进行修改 一般存 放在 ORACLE HOME network admin 目录下 请使用文本编辑器打开上述文件 如果存 在以下内容 请在前面加上 注释符 后面的 XXXX 代表具体内容 然后保存关 闭后再进行后续操作 NAMES DEFAULT DOMAIN XXXX SQLNET AUTHENTICATION SERVICES XXXX 1 新建 initDB1 ora 命名规则为 init 实例名 ora 放入 oracle home dbs 下 其内容如下 background dump dest home work db oradata DB1 bdump compatible 10 2 0 1 0 control files home work db oradata DB1 con1 ctl home work db oradata DB1 con2 c tl core dump dest home work db oradata DB1 cdump db name DB1 remote login passwordfile EXCLUSIVE sessions 20 shared pool size 80M undo management AUTO undo tablespace undotbs user dump dest home work db oradata DB1 udump 2 创建数据库文件夹 mkdir home work db oradata 任意指定路径 cd home work db oradata mkdir DB1 mkdir DB1 bdump mkdir DB1 cdump mkdir DB1 udump mkdir DB1 arc 3 cd DB1 sqlplus nolog conn sys ora123 as sysdba startup nomount 4 执行创建数据库的文件 credb10g sql 随便放在哪个路径下 home credb10g sql 放在 home 下 5 验证 select name from v controlfile select name from v datafile select name from v logfile select name from v database 6 执行 rdbms admin catalog sql rdbms admin catproc sql rdbms admin utlsampl sql 执行完后会自动跳出来 后面要在进一次 7 shutdown imediate exit 8 sqlplus nolog conn sys ora123 as sysdba startup 后面不加 conn system ora123 sqlplus admin pupbld 至此数据库创建完成 9 创建用户表空间 CREATE TABLESPACE DB1 DATAFILE home work db oradata DB1 DB1 dbf SIZE 200M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO 10 创建用户 指定密码和上边创建的用户表空间 CREATE USER zj IDENTIFIED BY ora123 DEFAULT TABLESPACE NOTIFYDB 11 赋予权限 grant dba to zj grant connect resource to zj grant unlimited tablespace to zj grant create database link to zj grant select any sequence create materialized view to zj grant IMP FULL DATABASE to zj 至此便可用 zj 用户访问数据库 进行操作了 方法二 方法二 以下命令启动 Database Configuration Assistant 工具 racle localhost admin dbca 请选择画面中的 Next 下一步 按钮 上面有有三个可选项 在里选创建一个数据库 2 是 处理模板 3 是 配置自动存储管 理 在这里数据库模版 选择定制数据库 定制数据库 包含数据文件 否 2 是数据 仓库 3 是一般用途 4 是 事物处理 数据库标识 填入全局数据库名 XXXX 和 SID XXXX 默认为 orcl 下一步 管理选项 选择管理 oracle 的工具 默认就可以 数据库身份证明 可以为系统中的帐户配置不同的口令 为方便起见 我这里选择了 所有帐户使用同一口令 设置初始口令 然后点击下 选择一个要用于数据库的存储机制 1 文件系统 2 自动存储 3 裸设备 选 1 选择 1 使用模板中的数据库文件位置 2 所有数据库文件使用公共位置 3 使用 oracle 管理的文件 请选择上述画面中的 下一步 Next 按钮 会出现以下画面 Specify flash recovery area 确定快速恢复区 ORACLE BASE oradata DB NAME archive enable archiving 启用归档 单击 next 按钮 继续 单击 ok 按钮 继续 初始化参数 包括内存 调整大小 字符集和连接模式等的修改 在这里选择按物理 内存的百分比来分配 字符集这里要选择 从字符集列表中选择 数据库字符集选如图 国家字符集选如图 默认语言选简体中文 默认时间格式 选中国 连接模式有 2 种 1 是专用模式 为每个用户分配专用资源 当客户机连接总数较少 或向服务器发出的请求持续时间较长时 用次模式 2 是共享模式 多个客户机连接共享一 个数据库分配的资源 当大量用户同时连接数据库或有效底利用系统资源时 建议用次模 式 点击上图中 所有初始化参数 进行如下设置 主要修改 processes 和 sessions 设置完了直接点击 关闭 按钮 然后点击 下一步 Next 按钮 会出现以下画面 对 USERS 表进行设置 请选择上述画面中的 下一步 Next 按钮 会出现以下画面 请选择上述画面中的 Finish 完成 按钮 其后会有相关的提示对话框 都选择确 认即可 接着进行创建 画面所出现的安装内容会随着上面的选择而有所不同 点击退出之后 系统将返回第 13 步继续执行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 时间知觉实验课件
- 时间四项法课件
- 河南省二零二五年度企业员工劳动保护与安全协议
- 2025版护校护理专业学生实习就业合作协议
- 2025版都市咖啡馆全权委托经营管理合作协议
- 2025版房地产租赁项目结算合同范本
- 二零二五版母婴护理服务+婴儿摄影服务合同
- 二零二五年度家用中央空调内外机清洗保养协议书
- 2025版电力工程劳务安全分包服务合同范本
- 二零二五年度智能房屋租赁安全保障及违约责任协议范本
- 2025安徽农业大学辅导员考试试题及答案
- 签订主仆协议书
- 2025年道路交通工程与安全管理考试试题及答案
- 入股买船合同协议书
- 2025-2030摩托车保险行业市场运行态势分析及前景趋势与投资研究报告
- 电子医保协议书
- 零碳绿建三星智慧园区解决方案
- 反洗钱知识竞赛题库反洗钱法知识测试题题库(题目+答案+解析)
- 服装生产工艺全流程图解
- 厂区高空作业施工方案
- 建筑行业财务试题及答案
评论
0/150
提交评论