在veritas做的数据库双机集群中,两个服务器的配置和安装的软硬件环境都是一样的,在装好一个oracle后,可以使用tar方式在另外一个服务器上快速安装oracle11g,装完后做适当调整,就可以正常使用了。
首先检查软件包
binutils-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />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相关推荐

  1. linux安装oracle tar,在linux as4上用tar方式安装oracle 10g步骤教程-Oracle

    今天在linux as4上用tar方式安装oracle 10g,下面简单那记录步骤及安装过程中出现的问题. 原数据库所在服务器信息: [oracle@haoc2008 data]$ more /etc ...

  2. 如何在linux安装mysql7版本的,如何在linux下用tar方式安装Mysql5.7版本

    1.下载 根据自己的linux系统情况选择对应的tar包 2.解压 tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar 再移动并重命名一下 mv mys ...

  3. DHCP的安装到简单测试(tar方式)

    今天继续写一篇以tar方式安装DHCP服务器的文章.为什么用tar方式不用rpm,主要是因为我发现到网站上下载安装文件的时候,很难见到有最新rpm包的(等不及了,哈哈),况且网上有很多以rpm安装文章 ...

  4. Mac OS X 下 TAR.GZ 方式安装 MySQL

    Mac OS X 下 TAR.GZ 方式安装 MySQL 注意: 本篇文章适用与 MySQL 5.6 版本的安装, 但已不再适用 5.7 的安装, 5.7 的安装方式请参见:<Mac OS X ...

  5. samba3.2的安装全过程(tar方式)

    samba服务器,我相信大家都不陌生,主要用来实现windows和linux之间的资源共享,网上比较多的是采用rpm安装包的方式安装,我个人也觉得rpm方式安装比较方便容易,如果没什么特别需求,还是用 ...

  6. Cloudera Manager安装之Cloudera Manager 5.3.X安装(三)(tar方式、rpm方式和yum方式)...

     前期博客  Cloudera Manager安装之时间服务器和时间客户端(二) ClouderaManager官网安装 https://www.cloudera.com/documentation/ ...

  7. Mac OS X 下 TAR.GZ 方式安装 MySQL5.6

    为什么80%的码农都做不了架构师?>>>    Mac OS X 下 TAR.GZ 方式安装 MySQL 注意: 本篇文章适用与 MySQL 5.6 版本的安装, 但已不再适用 5. ...

  8. Docker——Mac通过Docker安装Oracle11g

    Mac OS系统如何通过Docker安装Oracle11g Docker基本概念 1.在Mac系统上安转Docker 1.2.在Mac下载Docker 1.3.stable Docker下载 http ...

  9. 超详细centos7安装Oracle11g(图文结合)

    超详细centos7安装Oracle11g(图文结合) 前言 找了一堆资料跟着照做,总是踩坑,总结一篇我自己的安装流程,图文结合版的,测试可安装成功. 1.建立oracle用户和用户组 在Linux中 ...

最新文章

  1. ECCV2020|超快的车道线检测,代码模型已开源
  2. 新物质?新材料?探索元素周期表,机器学习帮你找!
  3. unet_3plus
  4. C#学习笔记—了解C#
  5. 6月 Python 开源项目 Top10,还不收藏~
  6. 爬楼梯—leetcode70
  7. 数组之间的计算matlab,matlab中的矩阵运算和数组运算方法
  8. 二元函数泰勒公式例题_高等数学期末总复习 DAY 5. 罗尔定理证明题 拉格朗日、柯西中值定理 泰勒公式及麦克劳林公式...
  9. 关于EFCore线程内唯一
  10. Redis的5大Value的使用场景
  11. [转]日常交际技巧经验总结100句
  12. sqlite3 加密版本 下载_【平凡666】单机游戏管理器(支持未加密游戏管理) - 游戏相关...
  13. 在Windows上使用Mingw-W64进行C/C++开发(gcc工具链)
  14. 解决vs2008安装问题 Office 2007 Microsoft Visual Studio Web 创作组件 安装失败
  15. linux子系统下载错误,Win10系统开启linux子系统报错“0x80070057”怎么办?
  16. linux多线程之原子锁技术
  17. latex如何设置字体并加粗_Latex设置字体大小,加粗,加下划线,变斜体_孩纸气_新浪博客...
  18. Putty的下载和安装
  19. 【深度域适配】一、DANN与梯度反转层(GRL)详解
  20. 图片压缩怎么在线处理?如何压缩图片大小kb?

热门文章

  1. mysql自定义序号_MySQL数据库之在mysql中给查询的结果添加序号列
  2. LA3971组装电脑
  3. hdu4885 有 限制的最短路
  4. 【Kotlin】Lambda 表达式 ( 简介 | 表达式语法 | 表达式类型 | 表达式返回值 | 调用方式 | 完整示例 )
  5. 【Android 应用开发】Canvas 绘制文字 ( 文字尺寸测量 | 基线绘制 )
  6. Android 利用an框架快速实现网络请求(含下载上传文件)
  7. 124 Binary Tree Maximum Path Sum
  8. 整理记录个人面试问题
  9. Android manifest属性总结
  10. [转载]婚姻不只是娶一个女人那么简单