服务器相关设置如下:
*** 作系统:CentOS 6.5 64位
IP地址:192.168.21.129
网关:192.168.21.2
DNS:8.8.8.8 8.8.4.4
备注:
CentOS 6.5系统镜像有32位和64位两个版本,生产服务器如果是大内存(4G以上内存)
建议安装64位版本CentOS-6.5-x86_64-bin-DVD1.iso
首先是设置好主机名,固定ip,还有确保你的yum源可用,最重要的是你的系统是有图形化界面的。#提前安装好需要的rpm包yum install gcc libaio libaio-devel libstdc++ libstdc++-devel libgcc elfutils-libelf-devel glibc-devel glibc-devel gcc-c++ compat-libstdc++-33 unixODBC unixODBC-devel
有一个rpm包需要独立下载pdksh-5.2.14-37.el5_8.1.x86_64,然后rpm -ivh安装即可。
创建oinstall组
groupadd oinstall
创建dba组
groupadd dba
创建oracle用户
useradd -g oinstall -G dba oracle
修改oracle用户的密码
passwd oracle
vi /etc/sysctl.conf#在文件末尾添加以下内容fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586 #刷新参数sysctl -p vi /etc/security/limits.conf #在文件末尾添加以下内容oracle softnproc 2047 oracle hardnproc 16384 oracle softnofile 1024 oracle hardnofile 65536 oracle softstack 10240 #创建安装Oracle软件所需要的目录mkdir -p /u01/oracle_11g_r2chown -R oracle:oinstall /u01/oracle_11g_r2chmod -R 775 /u01/oracle_11g_r2 #日志目录mkdir /u01/oralnventorychown -R oracle:oinstall /u01/oralnventory/chmod -R 775 /u01/oralnventory/ vi /home/oracle/.bash_profile #在文件末尾添加以下内容umask 022export ORACLE_BASE=/u01/oracle_11g_r2export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1export ORACLE_SID=orclexport PATH=$PATH:HOME/bin:$ORACLE_HOME/bin vi /etc/pam.d/login#在文件末尾添加以下内容session required /lib/security/pam_limits.sosession required pam_limits.so vi /etc/profile#在文件末尾添加以下内容if [ $USER = "oracle" ]then if [ $SHELL = "/bin/ksh" ]then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi #刷新参数source /etc/profile
以上工作做好以后,现在就可以开始来安装oracle数据库了。
xhost +su - oracle#进入到数据库安装程序目录database,并运行安装脚本,安装过程如下:./runInstaller
第一步:下载源程序下来 第二步:登陆到原来的phpmyadmin,将你的数据库导出为sql文件 第三步:将程序上传到新的空间并修改数据库连接参数 第四步:登陆新的phpmyadmin,将sql数据备份文件导入到相应的数据库欢迎分享,转载请注明来源:内存溢出
评论列表(0条)