热门搜索 :
考研考公
您的当前位置:首页正文

RedHat7.2安装oracle 12c

2023-11-11 来源:东饰资讯网

系统要求:

    1、Oracle 12c 对系统内存的最低要求为1G,推荐2G或更大的内存

    2、Oracle对交换分区(Swap Space)的推荐设置如下:

技术分享

    3、Oracle 12c 企业版需要6.4G大小的磁盘空间,标准版需要6.1G大小的磁盘空间。/tmp 需要至少1G的大小。

软件依赖: 

yum -y install binutils compat-libcap1 gcc gcc-c++ glibcglibc.i686 glibc-devel glibc.i686 ksh libaio libaio.i686 libaio-devellibaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++-devellibstdc++-devel.i686 compat-libstdc++-33 compat-libstdc++-33.i686 libXilibXi.i686 libXtst libXtst.i686 make sysstat unixODBC unixODBC-devel xterm

系统配置:

    关闭selinux:

setenforce 0sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/‘ /etc/selinux/config

    配置防火墙:

firewall-cmd --set-default-zone=trusted

   修改/etc/hosts,添加主机名解释:

vim /etc/hosts192.168.100.104 www.oracle.com

    配置内核参数:

MEMTOTAL=$(free -b | sed -n ‘2p‘ | awk ‘{print $2}‘)SHMMAX=$(expr $MEMTOTAL *4 / 5)SHMMNI=4096SHMALL=$(expr $MEMTOTAL /( 4 * 1024 ))        cp /etc/sysctl.conf /etc/sysctl.conf.bakcat >> /etc/sysctl.conf << EOFfs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmmax = $SHMMAXkernel.shmall = $SHMALLkernel.shmmni = $SHMMNIkernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576kernel.panic_on_oops = 1EOFsysctl -p# kernel.shmmax大于共享内存区,小于物理内存# kernel.shmall物理内存/4K

修改系统限制:

vim /etc/security/limits.conf    # End offile      oracle soft  nproc   2047    oracle hard  nproc   16384    oracle soft  nofile  1024    oracle hard  nofile  65536    oracle soft  stack   10240    oracle hard  stack   32768    vim /etc/security/limits.d/20-nproc.conf    #第一行普通用户的进程限制注释掉,添加一行    #*         soft    nproc     4096    *      -       nproc   16384     vim /etc/pam.d/login    # near line 14:add     session    required     pam_limits.so

添加用户及相关目录:

groupadd oinstallgroupadd dbagroupadd operuseradd -g oinstall -G dba,oper oracleecho ‘oracle‘ | passwd --stdin oraclemkdir -p /oracle/app/oracle/product/12.1.0/db_1mkdir -p /oracle/app/oraInventorychown -R oracle:oinstall /oracle/chmod -R 775 /oracle

解压安装包:

unzip linuxamd64_12102_database_1of2.zipunzip linuxamd64_12102_database_2of2.zip

切换到oracle用户下,配置环境变量:

su - oraclevim~/.bash_profile    #export PATH    ORACLE_BASE=/oracle/app/oracle    ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1      ORACLE_SID=orcl    PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin      LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib      export ORACLE_BASE ORACLE_HOME ORACLE_SID PATHLD_LIBRARY_PATH     if [ $USER = "oracle" ]; then        if [ $SHELL ="/bin/ksh" ]; then              ulimit -p 16384              ulimit -n 65536        else              ulimit -u 16384 -n 65536        fi    fi source ~/.bash_profile

安装oracle软件:

#远程调用图形界面安装vncyum install tigervnc-server.x86_64 -ysu - oraclevncserver#winodws客户端使用vnc viewer远程登录#进入安装包解压目录cd database./runInstaller

 技术分享

    是否接受官方的补丁信息,需要的可以填写oracle的邮箱账号和密码:

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

   选择save保存一份配置资料文件,然后点击install安装:

技术分享

技术分享

技术分享

    以root身份运行:

/oracle/app/oraInventory/orainstRoot.sh/oracle/app/oracle/product/12.1.0/db_1/root.sh

技术分享

配置oracle监听:

#oracle用户运行netca配置监听[oracle@www ~]$ netca

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

    最后这里点击finish完成监听的配置:

技术分享

#监听查看命令[oracle@www ~]$ lsnrctl status/start/stop

创建数据库实例:

#在oracle用户上运行dbca[oracle@www~]$ dbca

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

    开启日志的镜像功能:

技术分享

    闪回和归档功能在安装时暂时不要选,待创建完实例后手动启动:

技术分享

技术分享

    在生产环境中,SCA大小设置物理内存的一半,PCA大小设置物理内存*80%*20%:

技术分享

    数据库连接数,可以设置大一些:

技术分享

    字符集选择UTF-8

技术分享

    点击配置控制文件和表空间设置:

技术分享

    在生产环境中,把控制文件设为8192,表空间数据文件的参数都设置以下参数:

技术分享

技术分享

技术分享

    在生产环境中需要6-8组,每组200M容量:

技术分享

技术分享

技术分享

配置归档和闪回:

#先配归档才可以启动闪回mkdir /oracle/archsqlplus “/as sysdba”    altersystem set db_recovery_file_dest_size=2g scope=both;    altersystem set db_recovery_file_dest=’/oracle/arch’ scope=both;    shutdown immediate;    startup mount;    alter database archivelog;    alter database flashback ON;    alter database open;    archive log list;

本文出自 “ld0381的学习之旅” 博客,请务必保留此出处http://ld0381.blog.51cto.com/3318114/1923076

RedHat7.2安装oracle 12c

标签:linux oracle

小编还为您整理了以下内容,可能对您也有帮助:

如何安装Oracle 12c数据库软件

1、准备

1.1 下载 Oracle 12c 安装程序

1.2 解压下载好的两个压缩文件

将两个压缩包解压到同一个目录下,即“database”,然后单击解压目录下的“setup.exe”文件:

2、安装过程

2.1、双击”setup.exe”进行安装

软件会加载并初步校验系统是否可以达到了数据库安装的最低配置,如果达到要求,就会直接加载程序并进行下一步的安装;

2.2 在出现的“配置安全更新”窗口中

取消“我希望通过My Oracle Support接受安全更新”,单击“下一步”:

2.3 安装时请连接网络

当然这里选择跳过更新就可以了,点击“下一步”:

2.4 在“安装选项”窗口中

选择“创建和配置数据库”,单击“下一步”:

2.5 根据介绍选择”桌面类”还是”服务器类”

选择”服务器类”可以进行高级的配置,我这里选择”桌面类”,单击”下一步“:

2.6 创建oracle管理用户

这步是其他版本没有的,这个的作用就可以更安全的管理orcl,主要是防止登录win系统勿删了oracle文件,这里选择第二个”创建新windows用户“,输入用户名和口令,专门管理oracle文件的,单击”下一步“:

注意: 如果选择第一个或则第三个,就会出现这样的情况,导致不能往下进行了:

2.7、在“典型安装”窗口中

选择Oracle的基目录,选择“企业版”和“默认值”并输入统一的密码为:Oracle12c,单击“下一步”:

注意:Oracle为了安全起见,要求密码强度比较高,你输入的密码Oracle认为不能复制,我试过了,即使简单的数字字母组合Oracle也认为是不符合).Oracle建议的标准密码组合为:小写字母+数字+大写字母,这回就合格了,当然字符长度还必须保持着Oracle 12c数据库要求的范围之内。

2.8 在上一步设置好了后,将进行检查

在“执行先决条件检查”窗口中,单击“下一步”:

2.9 在上一步检查没有问题后

会生成安装设置概要信息,可以保持这些设置到本地,方便以后查阅,在这步确认后,单击”安装”,数据库通过这些配置将进行整个的安装过程:

注意:

在安装过程中,最好将杀毒软件,安全卫士什么的都强行关闭,安装成功后重启电脑就可以了.

2.10 在安装过程中

这里是一个漫长的等待过程,切勿不小心关闭了程序,或者断电,电脑重启,可以看下我本机安装时,安装过程的状态:

2.11 安装到创建数据库实例时

“Database Configuration Assistant”界面,特别的长时间等待,大约半个钟头,需耐心等待:

2.12、数据库实例安装成功后,会弹出口令管理,进入口令管理:

选择“口令管理”,查看并修改以下用户:

(1)普通管理员:SYSTEM(密码:Manager123)

(2)超级管理员:SYS(密码:Change_on_install123)

修改完成后,单击“确定”。 这里的口令也是需要符合oracle口令规范的,参考前面设置数据库实例口令设置方式。

2.13、安装完成

会出现如下界面,单击“关闭”即可。

3、服务设置

racle完成安装后,会在系统中进行服务的注册,在注册的这些服务中有以下两个服务必须启动,否则Oracle将无法正常使用:

(1)OracleOraDB12Home1TNSListener:表示监听服务,如果客户端要想连接到数据库,此服务必须打开。在程序开发中该服务也要起作用。

(2)OracleServiceORCL:表示数据库的主服务,命名规则:OracleService数据库名称。此服务必须打开,否则Oracle根本无法使用。

如何安装Oracle 12c数据库软件

1、在oracle官网下载windows 64位的安装文件:winx64_12c_database_1of2.zip和winx64_12c_database_2of2.zip,解压缩文件,在database文件夹中,找到setup.exe,双击安装

2、弹出Oracle database 12c发行版1安装程序向导;

3、配置安全更新。提供电子邮件地址以接收关于您的安装的安全信息。如果您拒绝启用安全更新,仍可使用所有授权的Oracle功能。要选择不接收安全通知,请将此屏幕中的所有字段留空,然后单击下一步以继续。

4、软件更新。

提供启用对My Oracle Support的访问和启用代理连接所需的信息。提供此信息可在该安装会话期间启用软件更新。跳过软件更新,选择此选项可跳过可用软件更新并继续安装。

5、安装选项。

选择任一安装选项,然后单击下一步。仅安装数据库软件-选择此选项可仅安装数据库二进制文件。要配置数据库,必须在安装软件之后运行Oracle Database Configuration Assistant。

6、网格安装选项

单实例数据库安装-此选项安装数据库和监听程序。

7、产品语言;

选择要运行产品的语言环境。此选项可以更改产品的语言,该语言是指被安装产品的语言,而不是指安装程序自身的语言。从可用语言列表中选择产品语言,将其传送到所选语言列表,然后单击下一步。

8、数据库版本

选择要安装的数据库版本,然后单击下一步。

企业版-此安装类型是为企业级应用设计的。它设计用于关键任务,对安全性要求较高的联机事务处理(OLTP)和数据仓库环境。如果选择此安装类型,则会安装所有单独许可的企业版选件。

9、Oracle主目录用户选择

10、安装位置;

指定Oracle基目录,软件位置,然后单击下一步。

Oracle基目录- Oracle基目录是Oracle安装所有者帐户拥有的Oracle软件安装的顶级目录。

软件位置-接受默认值或者输入要安装Oracle软件的Oracle主目录路径。

11、先决条件检查

12、概要

13、安装产品

14、完成

远程 linux 安装oracle 12c 教程 xshell

图文的自己去找,这里我就告诉你如何安装:

    检查cpu:grep "model name" /proc/cpuinfo

    cat /proc/cpuinfo | grep "processor" | wc -l

    cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

    检查内存: grep MemTotal /proc/meminfo

    grep SwapTotal /proc/meminfo

    free -g

    Oracle 12c 对系统内存的最低要求为1G,推荐2G或更大的内存

    交换分区建议16G

    检查磁盘空间:df -h

    Oracle 12c 企业版的需要6.4G大小的磁盘空间,标准版需要6.1G大小的磁盘空间。/tmp 需要至少1G的大小

    系统: Oracle 12 c 只支持64位的Linux系统。不支持32Linux平台

    uname -m

    uname -r

    more /etc/redhat-release

    uname -a

    lsb_release -id

    安装所需的包:rpm -q binutils compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh lio lio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libXi make sysstat

    rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm

    rpm -ivh compat-libstdc++-33-3.2.3-61.x86_64.rpm

    ls *lio-devel*

     rpm -ivh lio-devel-0.3.106-5.i386.rpm

    rpm -ivh lio-devel-0.3.106-5.x86_64.rpm

    创建Oracle用户和用户组

    groupadd dba

    groupadd oinstall

    useradd -g oinstall -G dba oracle

    id oracle

    创建安装目录

     mkdir -p /u01/app/oracle

    chown -R oracle:oinstall /u01/app/oracle

    chmod -R 775 /u01/app/oracle

    设置:/usr/sbin/getenforce     disabled

    /usr/sbin/sestatus

    修改系统内核参数:

    在修改系统内核参数前,你可以用命令先查看一下当前各类系统参数的值,亦或直接查看配置文件/etc/sysctl.conf

    getconf PAGESIZE

    sysctl -a | grep sem

    sysctl -a | grep shm

    sysctl -a | grep file-max

    sysctl -a | grep ip_local_port_range

    cp /etc/sysctl.conf /etc/sysctl.conf.bak

    vi /etc/sysctl.conf 添加或修改下面参数

    kernel.shmmax = 68719476736

       kernel.shmall = 6029312

       kernel.shmmni = 4096

       kernel.sem =250 32000 100 128

     net.core.rmem_default = 262144

     net.core.rmem_max = 4194304

     net.core.wmem_default = 262144

     net.core.wmem_max = 262144

     net.ipv4.ip_local_port_range =9000 65500

     fs.file-max=65536

     fs.aio-max-nr=1048576

    kernel.shmall =physical RAM size / pagesize (getconf PAGESIZE) -- If the defaults are greater then leave it.

    kernel.shmall = 内存大小/4k=23G*1024*1024/4k = 6029312

    kernel.shmmax = 20*1024*1024=20971520 而默认的为68719476736,那么使用默认值

修改完成后保存,然后运行sysctl -p 命令使之生效

17.设置用户

 在/etc/security/limits.conf中添加如下配置。

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft stack 10240

oracle hard stack 10240

Add the following line to the "/etc/pam.d/login" file,

if it does not already exist.

session required /lib/security/pam_limits.so

session required pam_limits.so

Add the following to

/etc/profile if Oracle user will use the bash shell.

if [ $USER = "oracle" ]; then

ulimit -u 16384

ulimit -n 65536

fi

18.设置环境变量:

首先切换到oracle账户 ,编辑修改主目录下 .bash_profile

TMP=/tmp; export TMP

TMPDIR=$TMP; export TMPDIR

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/proct/12.1.0/db_1; export ORACLE_HOME

ORACLE_SID=epps; export ORACLE_SID

ORACLE_TERM=xterm; export ORACLE_TERM

PATH=/usr/sbin:$PATH; export PATH

PATH=$ORACLE_HOME/bin:$PATH; export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

使配置生效

[oracle@getoraclelnx01 ~]$ source .bash_profile

19.解压安装文件:

[oracle@getoraclelnx01 tmp]$ unzip V38500-01_1of2.zip

[oracle@getoraclelnx01 tmp]$ unzip V38500-01_2of2.zip

下面就开始正式安装了

http://images.cnitblog.com/blog/73542/201309/13184918-e955abb5ec004dabb66afa804dac8b02.gif

参考http://www.cnblogs.com/kerrycode/archive/2013/09/13/3319958.html

linux下载下如何安装oracle

7.为了提高在linux系统上运行软件的性能,必须对oracle用户设置下列shell
限定。
7.1
打开文件数和进程数的*
加入下面的行到文件/etc/security/limits.conf
  
*
soft
nproc
2047
  
*
hard
nproc
16384
  
*
soft
nofile
1024
  
*
hard
nofile
65536
*
是指对所有的用户和组的*,
Oracle官方文档是这样要求的,我建议将*替换成oracle,
表示只针对oracle用户.
因为如果设置成*,会可能对其他的服务造成影响(例如对我的Sybase服务)
7.2
加入下面的行到文件/etc/pam.d/login
,假如它不存在的话
session
required
/lib/security/pam_limits.so
Oracle
官方网站如此说,但是已经有人发现这个也会造成影响.
我的操作系统版本是Redhat
AS
4.1,去掉这一行完全没有问题.
7.3
根据oracle
用户的默认shell,对默认
shell
start-up文件作如下改变.
如果是Bourne,
Bash,
or
Korn
shell,修改环境变量/etc/profile文件如下:
if
[
\$USER
=
"oracle"
];
then
  
if
[
\$SHELL
=
"/bin/ksh"
];
then
  
ulimit
-p
16384
  
ulimit
-n
65536
  
else
ulimit
-u
16384
-n
65536
fi
fi
如果是c
shell,则环境变量文件
/etc/csh.login的修改值如下:
if
(
$USER
==
"oracle"
)
then
  
limit
maxproc
16384
  
limit
descriptors
65536
endif

linux下载下如何安装oracle

7.为了提高在linux系统上运行软件的性能,必须对oracle用户设置下列shell
限定。
7.1
打开文件数和进程数的*
加入下面的行到文件/etc/security/limits.conf
  
*
soft
nproc
2047
  
*
hard
nproc
16384
  
*
soft
nofile
1024
  
*
hard
nofile
65536
*
是指对所有的用户和组的*,
Oracle官方文档是这样要求的,我建议将*替换成oracle,
表示只针对oracle用户.
因为如果设置成*,会可能对其他的服务造成影响(例如对我的Sybase服务)
7.2
加入下面的行到文件/etc/pam.d/login
,假如它不存在的话
session
required
/lib/security/pam_limits.so
Oracle
官方网站如此说,但是已经有人发现这个也会造成影响.
我的操作系统版本是Redhat
AS
4.1,去掉这一行完全没有问题.
7.3
根据oracle
用户的默认shell,对默认
shell
start-up文件作如下改变.
如果是Bourne,
Bash,
or
Korn
shell,修改环境变量/etc/profile文件如下:
if
[
\$USER
=
"oracle"
];
then
  
if
[
\$SHELL
=
"/bin/ksh"
];
then
  
ulimit
-p
16384
  
ulimit
-n
65536
  
else
ulimit
-u
16384
-n
65536
fi
fi
如果是c
shell,则环境变量文件
/etc/csh.login的修改值如下:
if
(
$USER
==
"oracle"
)
then
  
limit
maxproc
16384
  
limit
descriptors
65536
endif

怎么在linux下安装oracle数据库

由于Oracle自身比较复杂,在Linux环境下安装要涉及很多方面的因素。本文分两个方面介绍在Linux RedHat 6.0环境下Oracle 8.0.5的安装。

一、调整Linux核心与环境

在安装Oracle之前,应该先对RedHat 6.0的Linux内核与环境进行调整,要做以下工作:

1、在完成RedHat 6.0 Linux的缺省安装后,需要安装以下软件包。

kernel -source -2.2.5 -15.1386.rpm

Linux 2.2.5内核源码,主要用于修改核心参数后重生成内核。

tcl -8.0.4 -29.1386.rpm

该软件包是安装Oracle Intelligent Agent包所必需的。

Compat -binutils -5.2-2.9.0.23.1.1386.rpm

Compat -glibc -5.2-2.0.7.2.1386.rpm

Compat -egcs -5.2 -1.0.3a.1.1381.rpm

Compat -egcs -C++ -5.2 -1/0/3a.1.1386.rpm

Compat -libs -5.2 -1.1386.rpm

2、调整Linux核心参数

根据Oracle 8.0.5对Linux核心内存参数的要求,可对Linux核心参数进行调整。编辑修改/usr/src/linux/include/asm/shmparam.h文件,修改SHMMAX选项。Oracle推荐使用4294967295,这意味着系统的共享内存达到4G,这是不合适的。一般,SHMMAX的设置可略大于本机内存配置。

事实上,缺省安装的RedHat 6.0核心运行Oracle 8.0.5是没有问题的,一般情况下可不对这些参数作出调整。

如确需调整,在完成修改后,要按文档要求重生成核心,并用lilo命令指定用新的核心进行引导。

3、增加用户,创建安装目录

Oracle安装与运行需要创建一个属于dba组的Oracle用户,同时要创建一个属主为Oracle用户的安装点目录,例如/u0/oracle,并指定该目录为Oracle用户的缺省主目录。

为了设置Oracle用户的运行环境,在Oracle用户的主目录下要建立一个脚本文件,用于在以Oracle用户登录进自动设置环境变量。该脚本文件的命名与用户所使用的shell有关(在etc/passwd文件中定义)。如采用bash,则脚本文件是.bash_profile;如采用sh,则脚本文件名为.profile。以bash为例,在脚本文件.bash_profile中输入以下内容:

#ORACLE_HOME指定Oracle的安装目录

ORACLE_HOME=/u0/oracle; export ORACLE_HOME

#LD_LIBRARY_PATH指定Oracle的共享库目录

LD_LIBRARY_PATH=$ORACLE_HOME /lib;export LD_LIBRARY_PATH

ORACLE_BASE=$ORACLE_HOME; export ORACLE_BASE

#ORACLE_SID指定Oracle数据库实例名,Oracle建议小于或等于4个字符

ORACLE_SID=BROS;export ORACLE_SID

#ORACLE_TERM Oracle用户的终端类型

ORACLE_TERM=ansi; export ORACLE_TERM

PATH=$PATH: $ORACLE_HOME /bin; export PATH

#TMPDIR指定临时目录,Oracle要求至少20M的空间

TMPDIR=/var/tmp;export TMPDIR

umask 022

退出登录后,再以Oracle用户登录,测试环境变量是否符合要求。

二、安装Oracle

Oracle的安装可采用光盘或指定安装路径的方式。

对用Oracle for linux光盘来安装的,应执行以下命令:

mount -t iso9660 /dev/cdrom /home/Oracle

安装光盘介质。正常情况下,CDROM应安装在/mnt/cdrom目录下。

对指定原始安装路径安装的,应事先将压缩档案文件805ship.tgz解压缩到一个临时目录,如/home/Oracle,使用命令:

gunzip - c 805ship.tgz| tar xvf -

假设使用指定原始安装路径/home/Oracle,在该目录下执行:

cd orainst

sh oratab.sh

oratab.sh命令的主要目的是创建/etc/oratab。

由于RedHat 6.0使用的是glibc 2.0,因此在RedHat 6.0环境下安装Oracle 8.0.5需打补丁。方法是:卸载位于ftp.Oracle.com站点的/pub/www/otn/linux/glibcpatch.tgz文件,在完成Oracle基本系统安装后,对$ORACLE_HOME/bin目录下的执行程序进行修正。

做完上述工作后,即可以开始Oracle基本系统的安装。

1、进入/home/Oracle目录;

2、执行./orainst /c;

3、选择Custom安装。

根据提示进行以下选择:

Install,Upgrade or De -instal software

Install new proct -DO NOTCREAT DB Objects。这一步非常重要,由于安装包中的执行程序与blibc2.0不兼容,因此,在打补丁前,无法启动Oracle引擎来创建数据库对象。

按照上述步骤招待完退出后,系统应提示:

Result:Success

4、对Oracle执行程序进行glibc修正。步骤如下:

* 建立$ORACLE_HOME/orapatch目录;

* 将glibcpatch.tgz拷贝至主目录;

* 执行tar -xvzf glibcpatch.tgz;

* 执行sh glibcpatch.sh。

完成 补丁程序安装后,要重新运行Oracle的安装程序,步骤如下:

* cd orainst;

* 执行orainst /c;

* 进行custom安装。

根据提示进行以下选择:

Create/upgrade Database objects

Create Database objicts

Oracle 8 Standard RDBMS 8.0.5.0.0

Create proct DB Objicts

Filisystem -bases Database

直至提示:Rusult:Success

5、执行后安装处理

* 以Oracle用户登录;

* 执行su -p root,输入root用户密码;

* cd orainst;

* 执行sh root.sh;

* 编辑修改 /etc/oratab文件。

找到Oracle -SID指示行,如:

$BROS: /u0/Oracle:N

修改为:

$BROS: /u0/Oracle:Y

以允许Oracle服务器自启动。

*修改TNS相关的文件权限:

chown oracle.dba $ORACLE_HOME/bin/tnslsnr

chmod 750 $ORACLE_HOME/bin/tnslsnr

chown oracle.dba $ORACE_HOME/network/log

chmod 775 $ORACLE_HOME/network/log

chown root.dba $ORACLE_HOME/network/log/listener.log

chmod 664 $ORACLE_HOME/network/log/listener.log

至此,安装基本完成。

Win7系统安装oracle 12c出现INS-30131错误如何解决

oracle 12c实现了跨数据库级别的数据分片,实现了分布式IO大数据扩展的云数据库架构体系,可满足大数据海量存储等,然而近日有系统用户在安装oracle 12c的时候,却出现了INS-30131错误提示,该怎么办呢,本文就给大家分享一下Win7系统安装oracle 12c出现INS-30131错误的详细解决方法吧。

1、控制面板所有控制面板项管理工具服务SERVER 启动;

2、控制面板所有控制面板项管理工具计算机管理系统工具共享文件夹共享,右键单击“共享”新建共享;

3、点击“下一步”单击“浏览”选择本地磁盘(C:)确定;

4、“共享名”输入 C$ 下一步  ;

5、其享中权限设置为管理员有完全访问权限;其他用户有只读权限(R)点击确认;

6、最后一步:然后使用管理员身份运行setup.exe即可。

关于Win7系统安装oracle 12c出现INS-30131错误如何解决就给大家介绍到这边了,有遇到这样情况的用户们可以采取上面的方法来解决就可以了,更多精彩内容欢迎继续关注win7之家!

Top