Oracle 19c Database Installation on ubuntu linux full setup configuration

preview_player
Показать описание
database install-
sudo apt-get update && sudo apt-get upgrade ##--all package update and upgrade.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update ##--all package update and upgrade.

check java version and change the version.

# for ubuntu 16.04
sudo apt-get install gcc make binutils gawk x11-utils rpm alien ksh autotools-dev libltdl7 libltdl-dev autoconf automake binutils bzip2 doxygen less libc6 libc6-dev perl-doc unzip p7zip zlibc libaio1 libmotif-common libmotif-dev libaio-dev libpthread-stubs0-dev libpthread-workqueue0 libpth-dev g++ g++-multilib gcc-multilib libc6-x32 lib3ds-1-3 sysstat rlwrap unixodbc unixodbc-dev elfutils gsfonts gsfonts-other gsfonts-x11 oracle-java17-installer oracle-java17-set-default libtool flex flexml bison gdb libdb1-compat libcxxtools9v5 expat openssh-server synaptic p7zip-full rar unrar-free python-software-properties libstdc++6-4.7-dev numactl build-essential alien libtool

##--change java version latest version write script.

sudo apt-get install java2html java-wrappers
sudo apt-get install oracle-java17-set-default #--##--change java version
sudo apt-get install oracle-java17-set-default #--##--change java version set version

sudo update-alternatives --list java
sudo reboot now

free -m -#storage

sudo addgroup oinstall
sudo addgroup dba

sudo useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash oracle
sudo mkdir /home/oracle
sudo chown -R oracle:dba /home/oracle

# Oracle 12c entries # copy & edit

# Oracle 12c
oracle soft nproc 2048
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

sudo sysctl -p
sudo usermod -aG sudo oracle
sudo passwd oracle

#su oracle
sudo ln -s /usr/bin/rpm /bin/rpm
sudo ln -s /usr/bin/basename /bin/basename
sudo ln -s /usr/bin/awk /bin/awk

# now logout and login as oracle user (now new user login -oracle)
2nd script
# logged in as oracle user
sudo mkdir /usr/lib64

sudo ln -s /usr/lib /usr/lib/lib64
sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /usr/lib64/
sudo ln -s /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a /usr/lib64/
sudo ln -s /usr/lib/x86_64-linux-gnu/libc_nonshared.a /usr/lib64/

sudo ln -s /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a /usr/lib/lib64/
sudo ln -s /usr/lib/x86_64-linux-gnu/libc_nonshared.a /usr/lib/lib64/
sudo ln -s /usr/lib/x86_64-linux-gnu/libc_nonshared.a /usr/lib/

# start installing oracle db
cd database/
./runInstaller -ignoreSysPrereqs

# at the time of linking libraries run these

# and then copy all the 3 .mk files here to destination dirs

# at the time of install this will raise up with msg and you need to run these following

# edit /etc/oratab file to restart the database instance at reboot(next)
sudo nano /etc/oratab

# edit /etc/environment file to set PATH, ORACLE_HOME and ORACLE_SID global/system wide
sudo nano /etc/environment
Рекомендации по теме