千家信息网

如何通过tar方式安装oracle11g

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下如何通过tar方式安装oracle11g,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在veritas做
千家信息网最后更新 2026年11月02日如何通过tar方式安装oracle11g

小编给大家分享一下如何通过tar方式安装oracle11g,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

在veritas做的数据库双机集群中,两个服务器的配置和安装的软硬件环境都是一样的,在装好一个oracle后,可以使用tar方式在另外一个服务器上快速安装oracle11g,装完后做适当调整,就可以正常使用了。
首先检查软件包
binutils- 2.17.50.0.6-2.el5
compat-libstdc++-33-3.2.3-61
elfutils-libelf-0.125-3.el5
elfutils-libelf-devel-0.125
gcc-4.1.1-52
gcc-c++-4.1.1-52
glibc-2.5-12
glibc-common-2.5-12
glibc-devel-2.5-12
glibc-headers-2.5-12
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.1-52
libstdc++-4.1.1
libstdc++-devel-4.1.1-52.e15
make-3.81-1.1
sysstat-7.0.0
unixODBC-2.2.11
unixODBC-devel-2.2.11
然后下列步骤:


1、在另一个服务器上添加用户和组

useradd oracle
passwd oracle
groupadd oinstall
groupadd dba
groupuser -g oinstall -G dba oracle -m

2、在新服务器上添加相关目录
mkdir -p /opt/oracle/product/10.2/db_1

3、设置核心参数
vi /etc/sysctl.conf,添加

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

使设置生效:
sysctl -p

4、修改oracle用户的环境变量
su - oracle
vi .bash_profile 添加:
export ORACLE_SID=orcl

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/10.2
export PATH=$ORACLE_HOME/bin:$PATH
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

5、在原服务器打包程序
把$ORACLE_HOME下的东西打包压缩:
cd $ORACLE_BASE/product
tar -cvf oracle.tar 10.2

6、传送到新服务器并解压
sftp或通过scp .....

cd $ORACLE_BASE/product
tar -xvf oracle.tar

7、修改解压后的文件属主

[root@yans2 oracle]# chown -R oracle:oinstall /opt
chown: changing ownership of `/opt/oracle/product/10.2/rdbms/filemap': No such file or directory

这里出现一个错误,提示文件不存在,经检查这是一个软链接:
[root@yans2 oracle]# ls -l /opt/oracle/product/10.2/rdbms/filemap
lrwxrwxrwx 1 root root 22 Jan 10 17:22 /opt/oracle/product/10.2/rdbms/filemap -> /opt/ORCLfmap/prot1_64

经检查,当前的系统确实不存在/opt/ORCLfmap目录,实际上/opt/ORCLfmap是有root.sh生成的,先删除这个软链接:
rm -f /opt/oracle/product/10.2/rdbms/filemap

重新执行root.sh:
[root@yans2 opt]# /opt/oracle/product/10.2/root.sh
Running Oracle10 root.sh script...

The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /opt/oracle/product/10.2

Enter the full pathname of the local bin directory: [/usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...


Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.

此时软连接和目录都已经存在:
[root@yans2 opt]# ls /opt/oracle/product/10.2/rdbms/filemap
bin etc log
[root@yans2 opt]# ls -l /opt/oracle/product/10.2/rdbms/filemap
lrwxrwxrwx 1 root root 22 Jan 10 17:40 /opt/oracle/product/10.2/rdbms/filemap -> /opt/ORCLfmap/prot1_64

8、创建数据库
运行dbca,一步一步设置好就可以。

9、创建监听,运行netca

10、清理原网络相关文件、原应用文件等。

11、使用sqlplus /nolog

conn / as sysdba

startup

来启动数据库。

以上是"如何通过tar方式安装oracle11g"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

服务器 服务 文件 方式 数据 数据库 目录 篇文章 检查 内容 环境 用户 链接 运行 适当 不怎么 东西 两个 参数 变量 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 瑰夏咖啡 互联网科技名片 上海喔噻互联网科技有限公司 圆梦互联网科技 互联网为科技 金融科技与互联网金融 哈尔滨秒房互联网科技有限公司 汉立互联网科技有限公司联系电话 安控科技rtu产品工业互联网 农村开互联网科技讲堂 青岛科技大学互联网大赛研究生 互联网与医疗科技 互联网科技研发水平 青海科技产业互联网发展 银川新华互联网科技学校联系电话 互联网科技和法律行业 互联网科技数字货币 广东鹅鹅鹅互联网科技有限公司 米泉互联网科技专业怎么样 东风日产互联网科技公司叫什么 深圳科技互联网 互联网 卓越科技 科技互联网创业计划书 广西拼得多互联网科技有限公司 湖南洣水互联网科技有限公司扣款 上海宁丞科技互联网 赶超互联网科技 微信多开 浙南科技城互联网大厦建设工程 互联网科技接地气 云南互联网科技学费
0