linux redhat5安装oracle10g文档格式.docx
《linux redhat5安装oracle10g文档格式.docx》由会员分享,可在线阅读,更多相关《linux redhat5安装oracle10g文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
保存文件
在终端运行:
sysctl-p让修改立即生效
/etc/security/limits.conf行末添加一下代码:
*softnproc2047
*hardnproc16384
*softnofile1024
*hardnofile65536
/etc/pam.d/login行末添加以下内容
sessionrequiredpam_limits.so
/etc/selinux/config确保以下内容:
SELINUX=disabled
SELINUXTYPE=disabled
/etc/redhat-release
将
RedHatEnterpriseLinuxServerrelease5.3(Tikanga)
改为
RedHatEnterpriseLinuxServerrelease4(Tikanga)
/etc/sysconfig/i18n
将LANG="
zh_CN.UTF-8"
改为LANG="
en_US.UTF-8"
以上为修改linux系统参数,修改完毕,之后创建oracle的组合用户
1.2创建oracle的用户组和用户.
(1)执行命令:
groupaddoinstall
(2)执行命令:
groupadddba
(3)执行创建用户oracle命令:
useradd-m-goinstall-Gdbaoracle
(4)执行为oracle用户设置命令命令:
passwdoracle
1.3创建安装存放安装程序的目录.
创建一个目录,然后把oracle的安装文件放到setup目录下。
在创建用户之前我们先执行命令:
mkdir/opt/setup
1.4赋予oracle用户安装权限.
oracle可以有权限执行安装文件.然后执行命令:
chmod–R777/opt/setup
1.5开始进行安装oracle.
(1)创建安装目录,执行命令:
mkdir-p/opt/app/oracle/product/10.2.0/db_1
(2)执行命令赋予权限:
chown–Roracle.oinstall/opt/app/oracle/product/10.2.0/db_1
chmod-R775/opt/app/oracle/product/10.2.0
(3)执行切换用户命令:
suoracle在改oracle下的.bash_profile或者.bashrc文件,先执行命令:
cd然后执行vi.bash_profile或者vi.bashrc(执行哪个都可以)之后按键盘insert,然后在末行添加以下的内容:
#OracleSettings
TMP=/tmp;
exportTMP
TMPDIR=$TMP;
exportTMPDIR
ORACLE_BASE=/opt/app/oracle;
exportORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;
exportORACLE_HOME
ORACLE_SID=oracle10;
exportORACLE_SID
ORACLE_TERM=xterm;
exportORACLE_TERM
PATH=/usr/sbin:
$PATH;
exportPATH
PATH=$ORACLE_HOME/bin:
LD_LIBRARY_PATH=$ORACLE_HOME/lib:
/lib:
/usr/lib;
exportLD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:
$ORACLE_HOME/jlib:
$ORACLE_HOME/rdbms/jlib;
exportCLASSPATH
if[$USER="
oracle"
];
then
if[$SHELL="
/bin/ksh"
ulimit-p16384
ulimit-n65536
else
ulimit-u16384-n65536
fi
fi
之后按ctrl+c,在按shift+;
进入命令输入行,输入wq命令保存退出即可。
(4)执行cd/opt/setup命令,然后找到runInstaller,然后执行命令:
./runInstaller就可以出现orcale的安装界面了,之后点击next即可。
2.安装程序界面说明.
2.1进入安装界面,如图所示:
选择AdvancedInstallation选项点击next。
2.2选择安装类型,如图所示:
这里我们默认即可,点击next。
2.3如图所示:
选择自己建立好的安装目录,然后点击next。
2.4如图所示:
直接点击next。
2.5验证安装条件如图所示:
这里验证全部通过了,有的时候会出现警告(waring)或者不能执行(notexecuted),问题原因比较具体解决方案不定,可依靠网络来解决。
点击next。
注意waring可以继续安装,notexecuted出现最好还是解决问题后在进行安装,要不日后可能有麻烦存在。
2.6图面如下:
这里我们只安装软件,不创建数据库,点击next。
2.7如图所示:
点击Install开始安装。
2.8如图所示:
2.9安装成功之后,如图所示:
出现此画面说明已经安装成功,此画面是让你用root用户登录,然后分别执行上面的2个脚本,一般去执行第一个脚本都会报你没有权限,我们再次点击ok直接跳过即可。
2.10安装成功提示页面,如图所示:
点击exit退出即可。
3.创建数据库.
3.1以oracle用户执行命令.
命令:
dbca出现如图所示页面:
一般都会出现此页面,如果没有出现该页面,证明你安装oracle有可能失败,具体原来很多,自己想办法搞定,这里我们点击next。
3.2如图所示:
这里我们选择创建数据库。
点击next。
3.3如图所示:
这里我们默认选择GeneralPurpose.点击next。
3.4如图所示:
这里我们要填写数据库的sid。
这里的sid要与你在.bash_profile文件里的sid配置的值一样。
3.5如图所示:
这里我们默认.点击next。
3.6如图所示:
这里要求我们输入密码,访问数据的密码,输入完成后,点击next。
3.7如图所示:
这里我们也默认,点击next。
3.8如图所示:
这里我们也默认选择,点击next。
3.9如图所示:
这里我们要把SpecifyRecoveryArea选项勾选掉。
点击next。
3.10如图所示:
默认,直接点击next。
3.11如图所示:
这里是配置Memory的,我们默认选择,然后点击CharaterSets设置字符编码。
3.12如图所示:
我们选择Choosefromthelistofcharactersets选项,然后设置字符编码为ZHS16GBK-GBK16-bitSimplifiedChinese。
设置NationalCharacterSet为AL16UTF-8的要与项目的代码utf-8一至,点击next。
3.13如图所示:
3.14如图所示:
这里我们默认选择创建数据库,点击finish。
3.15如图所示:
点击ok。
开始创建数据库。
3.16如图所示:
正在创建数据库。
完成之后画面消失,数据库创建完成。
4.启动/关闭oracle数据库.
4.1启动数据库
以oracle用户登录.
执行命令:
netstat-na|grep1521
查看是否启动了监听1521端口.如图所示:
如果没有出现,需要手动启动监听服务.命令:
lsnrctlstart
查看数据实例是否启动命令:
ps–ef|grepora看是否有oracle的进程存在,不存在,就按照顺序执行下面命令:
sqlplus/nolog然后在执行命令:
connect/assysdba登录数据.然后
startup启动数据库。
4.2关闭数据库.
Oracle执行命令:
connect/assysdba登录数据.然后执行命令:
shutdownimmediate关闭数据。