Linux下Oracle安装宝典(转)
笔者用的是Linux版的Oracle V8.1.6,安装在RedHat Linux 6.0上。 ??Oracle的安装包括企业版服务器端和客户端两部分,用户可以根据实际情况选择不同的部分安装。 ??这里以企业版服务器端为主要介绍对象,客户端的安装方法相对要简单一些。 ??服务器端安装分为:典型安装、最小安装和定制安装三种。 ??客户端安装分为:管理员客户端、程序员客户端、应用用户客户端、定制安装客户端。 ■系统需求 1.硬件需求 ● 内存最低配置为128MB,建议使用256MB; ● 硬盘交换分区至少是400MB或者是内存的二倍以上也可以; ● 硬盘大小需求: 服务器 典型安装 750mb 最小安装 675mb 定制安装 1gb 客户端 管理员 350mb 程序员 260mb 应用用户 150mb 定制安装 470mb 2. 软件需求 ● Linux系统内核要求是V2.2或以上版本; ● Java Runtime Environment (JRE)要求是V1.1.6或以上版本; ● 系统必须支持X window。 ■安装前的准备工作 1. 系统内核的修改 对/usr/src/linux/include/asm/hmparam.h文件作如下修改: 被修改量 修改后数值 shmmax 内存大小*0.5 shmmin 1 shmmni 100 shmseg 10 对/usr/src/linux/include/linux/sem.h文件作如下修改: 被修改量 修改后数值 semmni 100 semmsl processes参数+10 segmns 所有数据库processes参数总和+10 semopm 100 semvmx 32767 参数修改完后,用“make dep”、“make clean”、“make bzImage”命令重新编译内核,并用新内核启动计算机。 2. 系统用户和安装目录的建立 在Oracle的技术文档中建议为数据库建立两个组――oinstall、dba,但在实际使用中笔者发现只要建一个dba组就可以顺利安装Oracle,而不影响系统的使用;需要为数据库增加一个用户oracle,它属于dba组;再建立/u01/app/oracle/8.1.6目录,并把它的所有者设为oracle.dba。 3. 设置环境变量 并不是每个环境变量的设置都是必需的,但设置它们可以使你的安装和使用变得更方便,这一点可以在后面的安装过程中看出来。编辑Oracle用户主目录下的.bash_profile来设置环境变量: ORACLE_HOME=/u01/app/oracle/product/8.1.6 export ORACLE_HOME/?包括Oracle软件的目录?/ LD_LIBRARY_PATH=/u01/app/oracle/ product/8.1.6/lib; export LD_LIBRARY_PATH ORACLE_BASE=/u01/app/oracle export ORACLE_BASE/?包括Oracle软件的目录和管理软件的目录?/ ORACLE_SID=ORCL export ORACLE_SID/?缺省数据库的标识?/ ORACLE_TERM=vt100 export ORACLE_TERM ORA_NLS33=/u01/app/oracle/product/8.1.6/ ocommon/nls/admin/data export ORA_NLS33 /?语言支持?/ PATH=$PATH: /u01/app/oracle/product/8.1.6/bin export PATH 对于内存比较小的用户,可能会在X window中安装Oracle时出现内存不足的情况,这时就需要设置DISPLAY变量,它的作用是把本应在本地输出的X window安装界面输出到DISPLAY变量设定的主机上,方法如下: DISPLAY=192.168.0.20:0.0 export DISPLAY 在输出的终端上还要设置一个变量:xhost servername;表示允许服务器把X window的显示界面送给该终端,这样可以降低服务器端的工作负载,节省安装时的系统资源。 4. 安装Java Runtime Environment (JRE) 由于数据库的安装是基于X window的图形界面,用的是Java程序,所以它需要Java Runtime Environment (JRE)的支持。 5. 建立安装源目录 如果用户用的是光盘安装,就要先将光驱映射成目录――“mount /dev/cdrom”; 如果用户用的是下载的tar.gz文件,就要先将这个文件解压缩到/tmp目录,然后将生成的安装目录授权给oracle.dba。 ■数据库安装 1. 以Oracle用户登录系统,进入安装源目录,运行“./runInstaller”,开始安装; 2. 进入安装界面后点“Next”,出现设置目录的界面; 如果用户的环境变量设置正确这个界面中的目录会自动完成设置,否则就要通过“浏览”按钮选择目录,设置完成后点击“Next”,进入下一步; 3. 剩下的工作就很简单了,只要按照提示做就基本没问题,但有以下一些地方要注意: ● 在Unix Group Name 字段中添入“dba”; ● 选择“Oracle8i Enterprise Edition”; ● 安装类型选择“Custom”; ● 建议安装内容中不要选择Intermedia,有些技术资料介绍说这个软件运行不太稳定,我们又何必自找麻烦呢! ● 在询问是否在安装时建立数据库时,选择“No”,因为我们要用Oracle提供的专门工具建立数据库; ● 在安装过程中需要以Root身份执行两个文件――只要用su命令进行一下身份转换就行了。 4. 关键在于做好准备 只要准备工作没问题,其实安装数据库系统的过程还是很简单的。从技术角度讲建立数据库时设置的所有参数都可以在数据库建完后进行修改,所以用户根本没必要担心自己设置错了怎么办,只需认真看每一个步骤中的提示就行。这里笔者有一个小小的建议:如果用户是初学者,建立数据库时最好选择典型安装,这样可以避过复杂的数据库设置过程,减少麻烦。但是这种选择可能会造成一些使用中的问题,比如:系统表空间小了、记录文件没有分区存放、数据库文件过大或过小等。假如用户已经很熟悉Oracle数据库中的基本概念和功能,又对自己的需求有很深入的了解,那么数据库安装类型选择定制安装才是上上之策。如果用来安装的计算机档次不是很高,安装数据库的过程将会很漫长。安装完成后会有两个缺省的数据库管理员用户:sys,口令是change_on_install;system,口令是manager。从系统安全的角度考虑,建议用户要做的第一件事就是更改这两个用户的口令,方法是启动数据库后在SQLPlus中修改,具体方法后面会提到。 ■让数据库工作起来 1. 启动数据库 启动数据库非常简单,只要以Oracle用户的身份运行下面的命令就行了。 svrmgrl connect internal startup quit 2. 开始工作 如果用户是在服务器端使用数据库,那么可以用Oracle提供的SQLPlus进行数据库操作,假设要更改用户口令,可以这样做: sqlplus user/password sql>alter user sys identified by new_password; sql>exit 如果用户是在客户端对数据库进行操作的话事情会稍微麻烦一些:首先数据库服务器端要对端口进行监听,收到请求后客户端才能与服务器端建立连接,服务器端监听的方法是运行下面命令:lsnrctl start;然后客户端用户要通过NET8建立一个服务名称,用来与服务器端进行连接;最后才能通过客户端软件,比如客户端SQLPlus对数据库进行操作。 任何事情只要你掌握了它的关键也就不会觉得难了。笔者认为在安装Oracle数据库的过程中关键是准备工作阶段,准备工作做好了安装过程其实很简单。 本文来自:http://www.linuxpk.com/40305.html -->linux电子图书免费下载和技术讨论基地 ·上一篇: Linux硬件通—网卡的安装 ·下一篇: Linux核心安装
最新更新 | ||
·安装配置技巧:如何实现自动Logoff·MandrakeLinux安装(4)·MandrakeLinux安装(2)·Linux基本设置技巧:如何限制只有0组的用户可以su成root·Linux基本设置技巧:如何在console顶部显示当前时间·Linux基本设置技巧:如何限制用户的最小密码长度·安装配置技巧:如何使特定用户具有smbmount上的目录的写权限·安装配置技巧:tcsh如何用当前路径作提示符·安装配置技巧:如何在consol下定义快捷·如何修改grub的安装位置·Linux基本设置技巧:如何使非root用户都不能远程登录·Linux基本设置技巧:如何用lilo引导不同的运行级别·Samba的安装·新手入门之——Linux学习基础·Linux下中文字体的安装·Fedora软件包管理器system-config-packages·Linux查看磁盘分区等命令和相关工具介绍·Linux如何编译安装源码包软件·华硕A2C笔记本安装SUSE9.3pro小结·Linux发行版制作过程中的各个步骤·FedoraCore5安装后的快速配置·Fedora4.0中用VMware安装和使用Windows·安装配置-安装SuseLinux10·VMware虚拟安装FedoraCore4.0手册·SlackwareLinux的安装之关於Linux的硬体drivers·如何在硬碟建置Linux系统之指定安装目的分割区·如何在硬碟建置Linux系统之指定安装来源(Source)·RedHatLinux新手入门教程(5)·RedHatLinux新手入门教程(4)·RedHatLinux新手入门教程(1) |
|
||
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 网址大全 | 友情链接 | 免费注册 | ||
|
||
Copyright © 2004 - 2007 All Rights Reserved
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14102/viewspace-116925/,如需转载,请注明出处,否则将追究法律责任。
0
0
分享到:
上一篇: 如何在大硬盘上安装Linux(转)
下一篇: Linux核心安装(转)
请登录后发表评论 登录
全部评论
<%=items[i].createtime%>
<%=items[i].content%> <%if(items[i].items.items.length) { %>
<%for(var j=0;j
<%=items[i].items.items[j].createtime%> 回复
<%=items[i].items.items[j].username%> 回复 <%=items[i].items.items[j].tousername%>: <%=items[i].items.items[j].content%> <%}%> <%if(items[i].items.total > 5) { %>
还有<%=items[i].items.total-5%>条评论 ) data-count=1 data-flag=true>点击查看
<%}%> <%}%> <%}%>
ilg
注册时间:2002-06-18
最新文章
支持我们 作者招募 用户协议 FAQ Contact Us 北京盛拓优讯信息技术有限公司. 版权所有 京ICP备09055130号-4 北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员 |
转载于:http://blog.itpub.net/14102/viewspace-116925/
Linux下Oracle安装宝典(转)相关推荐
- linux下oracle安装
本文主要介绍linux下oracle的安装,主要分为3部分:准本工作.安装oracle软件.用dbca工具创建数据库. 实验环境:rhel5.6+oracle_database_linux32.zip ...
- linux下oracle安装路径查看,Linux Oracle 安装目录说明
Linux 操作系统主要目录 /bin:存放着一百多个Linux下常用的命令.工具 /dev:存放着Linux下所有的设备文件 /home:用户主目录,每建一个用户,就会在这里新建一个与用户同名的目录 ...
- 查看linux下oracle安装位置
输入下面命令查看,但是我输入之后没有找到. whereis oracle which oracle 切换当前用户为oracle用户再查找就出现了 su - oracle
- Linux下oracle 9i图文安装二
接上期的Linux下oracle 9i图文安装一([url]http://waringid.blog.51cto.com/65148/47655[/url]),下面进行Oracle安装前期准备中的第一 ...
- linux下Oracle 10g安装(超级详细图解教程)
linux下Oracle 10g安装(超级详细图解教程) 一,基本配置: 1.以root登录,挂载linux iso文件 [root@oracle ~]# hostnameoracle.junjie. ...
- linux下Oracle 10g的安装
一.实验环境: 虚拟机版本号:Workstation 6.5-7.0 virtual machine Redhat版本号:Red Hat Enterprise Linux Server release ...
- Linux oracle 怎么安装,oracle在linux下怎么安装
oracle在linux下怎么安装 red hat linux 下安装 oracle 10g racle考资料: Oracle官方网站: http://download.oracle.com/docs ...
- oracle9i解压,Linux下oracle 9i图文安装四
前期工作: 前面已经讲到了安装Linux系统及加载相应的软件包,参考地址如下: Linux下oracle 9i图文安装一 ([url]http://waringid.blog.51cto.com/65 ...
- Linux下静默安装Oracle数据库
Linux下静默安装Oracle数据库 CentOS挂载镜像 修改主机名 Centos挂载镜像,配置本地yum源 安装Oracle依赖包 下载依赖包 优化OS内核参数 优化OS参数 Oracle设置s ...
最新文章
- Can't connect to MySQL server on '127.0.0.1' (10061) (code 2003)解决方法
- C++ STL:stack和queue
- minimun-depth-of-binary-tree
- java看log技巧_Log日志框架的学习五.正确使用日志的10个技巧
- C语言函数参数压栈顺序为何是从右到左?
- char强制类型转换为int_C语言学习第5篇---类型转换概念理解
- 人工智能如何提升大数据存储与管理效率?
- OpenGL:配置glad
- QT4.7.3在dm6446平台上的移植[转]--make[1]: *** [assistant_cs.qm] Error 2
- 基于html5 Canvas图表库 : ECharts
- apktook 反编译错误
- 软件工程师必读技术书籍推荐
- linux mint 图标主题_Ubuntu/Linux Mint 用上仿 Win7/Win8 主题
- Denoise: from image to point cloud
- Linux基础命令(2)
- Json使用详解(配合Ajax异步请求)
- Android Studio 开发app 实现支付宝授权登录,获取支付宝账号头像昵称等信息
- 使用SoftICE调试程序入门
- 18.5cm拉杆天线 vs 9.7cm铜柱天线测试对比~~~
- 多bit MUX同步器
热门文章
- 发布会签到系统_系统开发_创建项目及应用
- Oracle中的sql语句
- 国内免费ChatGPT
- 【CSDN软件工程师能力认证学习精选】吐血整理!140 种 Python 标准库、第三方库和外部工具都有了
- 关于浏览器的几个高度和宽度
- Ubuntu 16.04+网易云音乐+Adobe Flash+腾讯QQ
- matlab里excel汉字怎么显示,[求助]matlab如何导入excel中的汉字,求助~~~
- C++中如何使输出对齐
- Spring Boot系列六 Spring boot集成mybatis、分页插件pagehelper
- matlab设计高通系统,用matlab设计高通滤波器雪比切夫、fir两种方法 课程设计HPF.doc...