有关安装Linux与Oracle数据库步骤精讲
来源:学问馆 本文已影响2.7W人
来源:学问馆 本文已影响2.7W人
一、安装LINUX
我安装的是Oracle公司编译的LINUX 4.4。
1、如果这台服务器最重要的作用是安装Oracle,则直接给Oracle分配文件系统。如:
/boot 100M,/ 15G,/swap 2G,/opt 20G(将来ORACLE的程序将放在此目录下,/opt相当于WINDOWS的 C:/Program File 文件夹),/OracleData 20G (用来放Oracle的物理数据库文件),当然如果您的空间够大,多给/ 一些应该也没错。但遗憾的是,后来事实证明,如果你事先不填写数据库物理文件的参数,那么在建库时,数据库会自动将物理库建在 $ORACLE_BASE下。所以这里也没必要把程序文件和库文件分开了。
2、在选择安装软件时:
(1)需要安装“开发”下的所有“开发”及“遗留开发”。如果这些文件不安装,您就需要在操作系统装完后再安装:gcc-3.2.3-2 等等一些程序,验证您是否安装软件的方法是(以刚才那个软件为例):rpm -q gcc
(2)系统 下的“管理工具”和“系统工具”。如果您的空间够大,就把这2个全部装完,但不要重复安装 EL, ELsmp。因为 通过命令查操作系统的内核版本时:uname -r,会发现,可能因为安装的是企业版,所以,出现的是:p,所以,类似的3个ocfs,只需安装最后的一个ELsmp。(当然,在LINUX 5中,我却发现没有了ELsmp了,估计应该选择ELxen了,看操作系统版本吧,要不就都安装,然后再把没用的'删除)。另外,只所以让全部安装,是因为,安装完后,您会发现,这时安装的管理工具和系统工具,都是安好后“应用程序”下的“系统工具”里的东西,反正不会引起冲突。如果您不想全安装,那么至少应该安装:系统工具下所有开头带:ORACLE和ocfs的文件。还有:sysstat 。如果您还想进行远程控制,如WINDOWS下使用Xmanager,则最好安装“系统工具”下的一个以大写 X 开头的程序,以后您会在“应用程序”》》“系统设置”》》“登录屏幕”下配置,选择XDMCP,启用它。
(3)“服务器”下,可以只选“FTP”和“遗留服务器”中的 telnet 和 rsh-server ,后者可能会在RAC中用到。
(4)如果您想要FTP工具,还可在“互联网”中选择gFTP。
(5)安装数据库前,一定要安装下面2个包。
这个包在32位情况下是此,如果64位,则带*64符号
(这个可能RAC需要)
二、安装Oracle
最重要的,或者说可以只配置的:
1、只建立一个用户及组,如: oracle dba。当然,最简单的方法是,用系统自带工具进行分配。
常用命令:
mkdir -p /u01/app/oracle
mkdir -p /u02/oradata
chown -R oracle:oinstall /u01/app/oracle /u02/oradata
chmod -R 775 /u01/app/oracle /u02/oradata
2、配置:shellmax shellall
cat >> /etc/ < ll = 2097152
ax = 2147483648
ni = 4096
= 250 32000 100 128
-max = 65536
_local_port_range = 1024 65000
EOF
3、配置: bash_profile中的参数。
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/anzh
export ORACLE_SID=DEMO
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LC_CTYPE=en_-8
export NLS_LANG=SIMPLIFIED CHINESE_16GBK
并且把PATH=$PATH:$HOME/bin一行修改为 PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
以上的sid和ctype估计也可以省略。
4、在安装时,需要确定 ./runInstaller 对Oracle用户有执行权。
如果您把oracle复制到了本地,那就需要:
chown -R oracle /opt/oracle/Soft(装ORACLE源程序的文件夹)
chmod -R 777 /opt/oracle/Soft
进入Soft, chmod 777 runInstaller
然后执行:./runInstaller
5、全局数据库名称概念。该名称应包括 ORACLE_SID和服务器域名。如:,其中,demo1是ORACLE_SID,是域名。
外研社英语Module5Unit2《There are fourteen peaches》课后反思
英文简历技巧:English curriculum pattern
有关Oracle 数据库连接查询SQL语句
unit6 How long have you been collecting shells的评课稿
关于暑假计划英语作文:Plan for the Coming Summer Holiday
自启动QQ报错”initialization failure:0x0000000C“,何解?
ELECTRONICS ENGINEER(Experienced)电子简历模板
Mozilla 新晋 CEO Brendan Eich 离职,是否会影响前景?
Could you tell me how to get to the National Stadium ?评课稿大纲
关于Linux中更改转移mysql数据库目录的步骤
unclear accounting翻译成中文是什么?
优秀英语作文推荐:Her name is Hillary Clinton
葡萄牙语的历史:Revolucionários apossam-se de Porto Alegre
Fukushima Watch: Authority Chairman Not Convinced Level 3 Needed
i recall with embarrassing clarity the flavor of those particular ashes ?
有关Linux下MySQL数据库二进制日志恢复方法
serviceunavailable是什么意思
如何提高Oracle数据库安全性
关于[Oracle] Data Guard CPU/PSU补丁安装的详细教程
Adoption of the Declaration of Human Rights演讲稿
数据库的意思解释
Unit 6 I like music that I can dance to评课稿范文
高职院校Oracle数据库的教学探讨论文
Eclipse使用EGit怎样clone远程仓库并导入Eclispe?
Oracle数据库安全策略分析
Oracle、Linux和CentOS安装配置步骤
Avril Lavigne经典歌曲《when you are gone 》歌词及mv
怎么保证Oracle数据库的安全
unit 1 festivals around the world期末复习资料
Excel专家教你countif函数的使用方法-countif函数教程
corner是什么意思 coner详细解析-angle+corner含义区别
linux中php安装CURL扩展方法示例教程
湘少版英语六年级下册Unit10《Tomorrow will be rainy》课后总结
暑假计划英语作文:My summer vacation travel plans
关于中考英语满分作文推荐:Knowledge or Experience
ic layout design engineer 工资待遇怎么样?
如何搭配运用MatroxParhelia显卡与VideoStudio7
关于中考英语的作文:Should Euthanasia Be Legalized?
数据库工程师
数据库实验心得(精选多篇)
解析cpu power limit control 主机BOIS里的配置经验