请让我清楚地了解从本地 Linux(或 Windows)机器安装 Oracle 11g 到远程服务器(操作系统:Ubuntu)的步骤。
当我尝试运行 runInstaller 命令时,它无法在 Windows 本地机器上运行。
答案1
**
此服务不提供任何担保 - 根据您的操作系统版本,可能会有细微变化〜请在完成前进行检查...
**
首先确保您的系统的所有软件包都是最新的:
通过 SSH 进入删除系统(通过 putty 或您选择的客户端)
然后运行
# apt-get update
# apt-get dist-upgrade
# reboot
一旦系统重新启动,您就应该能够正常工作并且获得最新信息。
安装 Oracle 需要一些软件包 - 因此请通过 ssh 重新连接,然后发出以下命令
#apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm
接下来,您需要对系统配置进行一些更改:
# 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
接下来 - 创建符号链接
# 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$i.d /etc/rc.d/rc$i.d ; done
下一步 - 创建 ORACLE_BASE
# mkdir -p /u01/app/oracle
# chown -R oracle:dba /u01
系统配置中需要更改许多参数,以确保系统已准备好运行该应用程序 -
首先 - 在 /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 以验证参数 /etc/security/limits.conf:
session required /lib/security/pam_limits.so
session required pam_limits.so
在继续之前,请在此点重新启动系统...
现在只需通过上面步骤中创建的登录名/密码以 Oracle 用户身份登录系统:
现在下载并启动 Oracle runInstaller,然后按照提示操作
一旦完成 - 它会对您的 /etc/profile 进行一些更改 - 不用担心,因为这应该是自动完成的。
最后 - 将以下变量添加到 /etc/profile:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.X.Y/db_home1
export ORACLE_OWNR=oracle
export PATH=$PATH:$ORACLE_HOME/bin
你现在应该完整了 :-)
如果您不确定如何使用 SSH - 我建议联系 SysADMIN 寻求帮助。但是 - 如果您在 Google 上快速搜索 putty.exe - 您可以下载它然后运行即可开始。