在Ubuntu上安装Oracle数据库可以通过多种方法实现,以下是使用一键安装脚本的方法进行安装与配置的步骤:
mkdir /soft
。/soft
目录下。/soft
目录下,并授予脚本执行权限:chmod x OracleshellInstall
。/soft
目录下执行一键安装即可。主机版本:
root@ubuntu24: # cat /etc/os-release
PRETTY_NAME "Ubuntu 24.04 LTS"
NAME "Ubuntu"
VERSION_ID "24.04"
VERSION "24.04 LTS (Noble Numbat)"
VERSION_CODENAME nobleIDubuntuID_LIKE debian
HOME_URL "https://www.ubuntu.com/"
SUPPORT_URL "https://help.ubuntu.com/"
BUG_REPORT_URL "https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME nobleLOGOubuntu-logo
网络信息:
root@ubuntu24: # ip a
2: ens160: BROADCAST,MULTICAST,UP,LOWER_UP mtu 1500 qdisc mq state UP group default qlen 1000 link /ether 00:0c:29:69:68:2b brd ff:ff:ff:ff:ff:ff altname enp3s0 inet 192.168.6.168/24 brd 192.168.6.255 scope global dynamic noprefixroute ens160 valid_lft 84876 sec preferred_lft 84876 sec inet6 fe80::20c:29ff:fe69:682b/64 scope link valid_lft forever preferred_lft forever
连接外网测试:
root@ubuntu24: # ping www.baidu.com
PING www.baidu.com (180.101.50.242) 56(84) bytes of data.
64 bytes from 180.101.50.242: icmp_seq=1 ttl=53 time=7.38 ms
64 bytes from 180.101.50.242: icmp_seq=2 ttl=53 time=8.14 ms
64 bytes from 180.101.50.242: icmp_seq=3 ttl=53 time=7.79 ms
64 bytes from 180.101.50.242: icmp_seq=4 ttl=53 time=7.82 ms
64 bytes from 180.101.50.242: icmp_seq=5 ttl=53 time=7.83 ms
64 bytes from 180.101.50.242: icmp_seq=6 ttl=53 time=7.83 ms
安装包存放在 /soft
目录下:
root@ubuntu24: # cd /soft
root@ubuntu24:/soft # ll -rw-r--r-- 1 root root 3059705302 Oct 26 17:45 LINUX.X64_193000_db_home.zip -rwxr-xr-x 1 root root 243471 Jul 30 17:12 OracleShellInstall -rwx------ 1 root root 321590 Jul 30 17:06 rlwrap-0.44.tar.gz
确保安装环境准备完成后,即可执行一键安装。安装命令使用标准生产环境安装参数(安装过程若失败,脚本支持重复执行安装):
根据脚本readme或者 -h
命令提示,编辑好一键安装命令,进入 /soft
目录执行安装:
./oracleshellinstall -lf ens160 # local ip ifname -n ubuntu22 # hostname -op oracle # oracle password -d /u01 # /
请注意,以上步骤可能因具体的Ubuntu版本和Oracle版本而有所不同。建议参考Oracle官方文档以获取最准确的安装指南。