网站seo诊断工具,做衣服 网站,车间管理系统,设计网页与创建网站吗最近在安装Linux下的Oracle环境#xff0c;折腾了很久#xff0c;遇到了不少问题#xff0c;最后终于搞定了#xff0c;于是写下下文记录安装过程1.Linux环境配置准备环境#xff1a;Linux#xff1a;cents os 6.5#xff0c;DB#xff1a;Oracle 11g R2 X64#xff0…最近在安装Linux下的Oracle环境折腾了很久遇到了不少问题最后终于搞定了于是写下下文记录安装过程1.Linux环境配置准备环境Linuxcents os 6.5DBOracle 11g R2 X64Oracle安装到/home/oralce_11目录下。配置过程如下1) 检查基本需求(对于牛逼的服务器来说这个肯定是满足要求的可以跳过)可以goole2) 检查软件需求没有的yum install安装rpm -q binutils compat-libstdc-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c libaio-devel libaio libgcc libstdc libstdc-devel make sysstat unixODBC unixODBC-devel pdksh(这里如果出现没有安装的那么就要把Linux光盘放入进入Server文件夹找到对应的RPM包运行RPM命令来进行安装如果喜欢图形界面的话在图像界面也可以通过双击对应的RPM包来安装。需要注意的是在安装libaio-devel unixODBC unixODBC-devel 这3个软件包的时候除了安装X64的包以为还要安装i386的包不能因为是X64的系统就不装i386的包了。 )3) 配置内核。编辑 /etc/sysctl.conf。将以下内容添加至文件# Kernel paramaters required by Oracle 11gR1fs.file-max 6815744fs.aio-max-nr 1048576kernel.shmall 2097152kernel.shmmax 2147483648kernel.shmmni 4096kernel.sem 250 32000 100 128net.ipv4.ip_local_port_range 9000 65500net.core.rmem_default 4194304net.core.rmem_max 4194304net.core.wmem_default 262144net.core.wmem_max 10485764) 要使 /etc/sysctl.conf 更改立即生效执行以下命令。sysctl Cp5) 编辑 /etc/security/limits.conf。添加以下行oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655366) 编辑 /etc/pam.d/login。添加以下行session required /lib64/security/pam_limits.sosession required pam_limits.so7) 编辑 /etc/profile。添加以下行if [ $USER oracle ]; thenif [ $SHELL /bin/ksh ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi8) 创建操作系统用户作为软件安装和支持组的拥有者。groupadd oinstallgroupadd dbauseradd -g oinstall -G dba oraclepasswd oracle9) 创建软件安装目录。mkdir Cp /home/oracle_11/app/chown -R oracle.oinstall /home/oracle_11/chmod -R 755 /home/oracle_11/10) 编辑 /home/oracle/.bash_profile。添加以下行umask 022ORACLE_BASE/home/oracle_11/appORACLE_HOME$ORACLE_BASE/oracle/product/11.2.0/db_1ORACLE_SIDMYTEST --实例名根据需要进行修改PATH$PATH:$HOME/bin:$ORACLE_HOME/binLD_LIBRARY_PATH$ORACLE_HOME/lib:/usr/libLANGC --设定此参数避免安装过程出现乱码11)然后就是竟然图形界面下的安装 执行./runInstaller (过程不略表和win装面环境一样)(我用的xshell 如果想让它在dos界面支持图形可以安装一个Xmanager Enterprise 4或者装vnc远程也可以)2.确认安装成功Linux下的Oracle在安装结束后是处于运行状态的。运行top Cu oracle可以看到以Oracle用户运行的进程。在图形化界面下运行$ORACLE_HOME/sqldeveloper/sqldeveloper.sh可以出现Oracle自带的免费Oracle管理客户端SQL Developer。试着连接刚安装的Oracle连接成功。这时需要重启服务器看服务器重启后Oracle是否可以正常启动。以Root用户运行reboot命令可以重启Linux重启完成后默认情况下Oracle并不像Windows中的Oracle那样注册成服务随机器一起启动的所以需要手动敲入命令来启动。启动方式以oracle用户登录运行以下语句1进入sqlplussqlplus /nolog2以sysdba的身份连接到数据库并启动Oracle数据库引擎SQL conn /as sysdbaSQL startup3退出sqlplus运行ListenerSQL exit$ lsnrctl start这样数据库的TNS也启动了可以通过网络连接数据库了。