远程服务器上的Oracle 11g安装(操作系统:Ubuntu)

请让我清除从本地Linux(或Windows)机器到远程服务器(OS:Ubuntu)安装Oracle 11g的步骤。

当我尝试运行runInstaller命令时,它不能从Windows本地机器上运行。

**

这是提供没有担保 – 根据您的操作系统版本有可能稍作改变〜审查之前完成…

**

首先确保您的系统与其所有软件包保持同步:

SSH进入删除系统(通过腻子或您select的客户端)

然后运行

# apt-get update # apt-get dist-upgrade # reboot 

一旦系统重新启动 – 你应该处于工作状态并且是最新的。

有许多软件包需要安装Oracle – 通过SSH重新连接,然后发出以下命令

 #apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm 

接下来,您需要对系统configuration进行一些更改:

 # cd # pwd /root 

在这里添加几个组:oinstall,dba和nobody

 # addgroup oinstall # addgroup dba # addgroup nobody usermod -g nobody nobody 

添加oracle用户

 # useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash oracle # passwd oracle 

现在给Oracle自己的主目录

 # mkdir /home/oracle # chown -R oracle:dba /home/oracle 

接下来 – 创build符号链接

 # ln -s /usr/bin/awk /bin/awk # ln -s /usr/bin/rpm /bin/rpm # ln -s /usr/bin/basename /bin/basename # mkdir /etc/rc.d # for i in 0 1 2 3 4 5 6 S ; do ln -s /etc/rc$id /etc/rc.d/rc$id ; done 

下一步 – 创buildORACLE_BASE

 # mkdir -p /u01/app/oracle # chown -R oracle:dba /u01 

在系统configuration中需要更改许多参数以确保系统已准备好运行应用程序 –

首先 – 更改/etc/sysctl.conf文件中共享内存的大小

 fs.file-max = 65535 kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 1024 65535 net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 

将以下内容集成到/etc/security/limits.confce文件中:

 oracle soft nproc 2047 oracle hard nproc 16383 oracle soft nofile 1023 oracle hard nofile 65535 

它会将以下内容添加到/etc/pam.d/login以validation参数/etc/security/limits.conf:

 session required /lib/security/pam_limits.so session required pam_limits.so 

重新启动系统@此点继续…

现在,只需通过上述步骤中创build的login名/密码,以Oracle用户身份login系统:

现在下载并启动Oracle runInstaller并按照提示进行操作

一旦完成 – 它应该对/ etc / profile进行一些修改 – 不用担心,因为这应该是自动完成的。

最后 – 将以下variables添加到/ etc / profile:

 export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/product/11.XY/db_home1 export ORACLE_OWNR=oracle export PATH=$PATH:$ORACLE_HOME/bin 

你现在应该是完整的:-)

如果你不确定如何使用SSH – 我会build议联系一个SysADMIN来帮助。 然而 – 如果你做一个快速谷歌searchputty.exe – 你可以下载它,然后运行开始。