ubuntu server16.04安装oracl11g
时间: 2023-05-14 22:03:40 浏览: 126
在ubuntu server16.04上安装Oracle 11g需要以下步骤:
1. 在Oracle官网上下载适合Ubuntu系统的Oracle 11g安装包。
2. 安装所需的依赖包:
sudo apt-get install libaio1 libc6-i386 libstdc++6 libstdc++5 libnuma1 unixODBC unixODBC-dev pdksh
3. 创建一个新的用户和组,让Oracle软件安装和运行都使用这个用户。可以通过以下命令来创建新用户和组:
sudo groupadd oinstall
sudo groupadd dba
sudo useradd -g oinstall -G dba oracle
4. 解压Oracle安装文件,在命令行中进入所在目录,然后在终端中输入以下命令:
sudo mkdir -p /u01/app/oracle
sudo chown -R oracle:oinstall /u01/
chmod -R 775 /u01/
5. 使用root用户重新启动系统,然后在命令行中使用oracle用户打开终端,进入Oracle 11g安装目录,开始安装Oracle软件。
6. 安装完成后,在oracle用户家目录下创建一个新的文件夹 $HOME/.bashrc,并打开它,添加以下环境变量:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
7. 在oracle用户的home目录下创建一个新的文件夹tmp,并在其中创建一个新的文件夹pids:
mkdir $HOME/tmp
mkdir $HOME/tmp/pids
8. 配置Oracle Listener:
在命令行中使用oracle用户打开终端,输入以下命令:
$ cd $ORACLE_HOME/network/admin
$ cp listener.ora listener.ora.orig
$ nano listener.ora
在nano编辑器中添加以下文本:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = <hostname>)(PORT = 1521))
)
)
在HOST=输入Server主机的主机名或IP地址。
9. 启动Oracle数据库:
sqlplus /nolog
connect / as sysdba
startup
完成这些步骤,你就可以在Ubuntu 16.04中安装Oracle 11g了。
阅读全文