当前位置:首页 » 操作系统 » linuxoraclerac11g

linuxoraclerac11g

发布时间: 2022-12-23 11:29:51

㈠ Oracle RAC 11g实战指南的内容简介

oracle rac 11g是oracle公司最新推出的集群数据库版本。本书以理论结合实际的角度出发,详细介绍了rac的安装过程和管理方法。书中提到了许多在安装和管理rac时需要注意的问题,这些问题都是作者在实际的工程实施过程中遇到过并亲手解决的。
本书主要介绍rac 11.2在unix/linux系统中的安装和管理方法。从内容组织形式上来看,本书共分为10章和2个附录:第1章介绍了系统高可用性的概念,第2章介绍了rac的体系结构,第3章介绍在aix系统中所需要做的安装前的准备工作,第4章~第6章介绍了rac的整个安装过程,第7章介绍rac集群环境的管理方法,第8章介绍asm实例和磁盘组的维护方法,第9章介绍了对rac数据库的常规管理方法,第10章介绍集群数据库的备份与恢复。附录a和附录b分别介绍了在solaris和linux两种操作系统中需要做的安装前的准备工作。
与以前的版本相比,rac 11.2有许多重要的变化,如:彻底放弃了对裸设备的支持,asm和clusterware一起合成了grid infrastructure软件,引入了scan地址和acfs文件系统,在asm磁盘组中可以创建卷,ocr和voting文件可以存储在asm磁盘组中等。读者在学习rac时,需要特别注意不同版本之间的差别。
本书既不是对oracle官方文档的翻译,也不是对rac安装过程的简单描述,而是作者实施和管理rac的经验的结晶。本书不仅告诉读者怎么做,还告诉读者为什么这么做。在书中提到许多需要注意的问题,这些问题都是在rac的实施和管理过程中经常遇到,并且在官方文档中可能找不到答案的问题。
本书不仅可以作为工程技术人员的参考手册,还可以作为培训中心的培训教材。

㈡ 如何在自己的笔记本电脑上模拟搭建oracle 11g rac环境

自己搭建rac环境,最重要的部分是考虑共享存储,使用VMwareWorkstationPro的vmware-vdiskmanager.exe工具可以创建虚拟共享盘。 1、进入VMwareWorkstationPro的安装路径 2、创建虚拟盘 语法:vmware-vdiskmanager.exe-c-s1g-alslogic-t2"E:shareDiskshardDisk-1.vmdk" 虚拟盘创建了,还没完,如何让两个节点两个节点共享访问磁盘才是重中之重。 分别在两台虚拟的vmx添加内容: disk.locking="FALSE" scsi1:1.SharedBus="Virtual" scsi1:0.SharedBus="Virtual" diskLib.dataCacheMaxReadAheadSize=0 diskLib.dataCacheMinReadAheadSize=0 diskLib.dataCachePageSize=4096 diskLib.maxUnsyncedWrites="0" diskLib.dataCacheMaxSize="0" disk.EnableUUID="TRUE" 可以参考我的文档:

㈢ linux怎么安装oracle11g

一:查看本地ssh服务

Linux系统下安装启动ssh服务,下面以CentOS版本Linux系统为例:

1.检查是否装了SSH包

rpm -qa |grep ssh

2.没有安装SSH直接YUM安装

yum install openssh-server

3.检查SSH服务是否为开机启动

chkconfig --list sshd

4.设置开机启动SSH服务

chkconfig --level 2345 sshd on

5.重新启动下SSH服务

service sshd restart

6.验证是否启动了22端口

netstat -antp |grep sshd

#22端口为ssh默认端口,确认SSH服务开启状态

二:查看本地IP

终端中,输入ifconfig命令

1 安装系统 都选英文

2 去掉火墙 和 selinux

chkconfig iptables off

chkconfig ip6tables off

chkconfig abrt-ccpp off

chkconfig auditd off

chkconfig certmonger off ----未执行成功

chkconfig cups off

chkconfig postfix off

修改配置文件需要重启机器:

修改/etc/selinux/config 文件

将SELINUX=enforcing改为SELINUX=disabled

3 安装 yum

系统安装yum 在/home/soft/ 下建立 yum 文件夹,把系统光盘都到此目录

--先安装三个包

cd /home/soft/yum/Packages

rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm

createrepo . --运行

cd /etc/yum.repos.d

cp rhel-source.repo /etc/yum.repos.d/zj.repo

--将原来的repo文件改名字

mv rhel-source.repo rhel-source.repo111

vi zj.repo

[rhel-source]

name=Red Hat Enterprise Linux $releasever - $basearch - Source

baseurl=file:///home/soft/yum/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[rhel-source-beta]

name=Red Hat Enterprise Linux $releasever Beta - $basearch - Source

baseurl=file:///home/soft/yum/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

--清楚yum缓存

yum clean all

3 安装ftp

rpm -ivh vsftpd-2.2.2-11.el6.x86_64.rpm 或者 yum install vsftpd

chkconfig vsftpd on

service vsftpd restart

--修改 etc/vsftpd 目录下

ftpuser user_list 把root 去掉

vsftpd.conf 把匿名去掉

#anonymous_enable=YES

-- passive mode 被动模式

4 安装vnc rpm -qa |grep vnc

--vnc 服务 端口是 1

rpm -ivh tigervnc-server-1.1.0-5.el6.x86_64.rpm --需要先安装下面的包

xorg-x11-fonts-misc is needed by tigervnc-server-1.1.0-5.el6.x86_64

rpm -ivh xorg-x11-fonts-misc-7.2-9.1.el6.noarch.rpm

--或者直接yum安装

yum install tigervnc-server

--修改配置文件将用户名称加入到配置文件:

(注:这里的“用户名”是指linux系统用户的名称)

[gavin@centos ~]# vi /etc/sysconfig/vncservers

#

# Uncomment the line below to start a VNC server on display :1

# as my 'myusername' (adjust this to your own). You will also

# need to set a VNC password; run 'man vncpasswd' to see how

# to do that.

#

# DO NOT RUN THIS SERVICE if your local area network is

# untrusted! For a secure way of using VNC, see

# http://www.uk.research.att.com/vnc/sshvnc.html>.

# VNCSERVERS="1:myusername"

# VNCSERVERS="1:gavin 2:john" # use the method for more user

VNCSERVERS="1:root 2:root 3:root"

# VNCSERVERARGS[1]="-geometry 800x600"

VNCSERVERARGS[1]="-geometry 1024x768"

--设置口令

vncpasswd

4.93 bjsqrac1 4.94 bjsqrac2

--启动服务

启动VNC服务

[gavin@centos ~]# /sbin/service vncserver start

--修改桌面系统

cd /root

cd ~/.vnc/

[gavin@centos .vnc]$ vi xstartup

#!/bin/sh

# Uncomment the following two lines for normal desktop:

#unset SESSION_MANAGER

#exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey

vncconfig -iconic &

#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

gnome-session & #set starting GNOME desktop

#startkde & #kde desktop

#twm & #Text interface

编辑 /root/.vnc/xstartup

[root@localhost ~]# vi /root/.vnc/xstartup

去掉下面一行的注释:

unset SESSION_MANAGER

执行下面的命令重启vnc server:

[root@localhost ~]# vncserver -kill :1

[root@localhost ~]# vncserver :1

--重启vncserver

[gavin@centos ~]# /sbin/service vncserver restart

chkconfig vncserver on --vnc自动启动

2 关闭linux防火墙

--修改/etc/selinux/config,确保SELINUX设置为DISABLED
--关闭IPTABLES:
service iptables stop
service ip6tables stop
/sbin/chkconfig iptables off
/sbin/chkconfig ip6tables off

2 检查包安装情况

rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers lio lio-devel libgcc libstdc++ libstdc++-devel ksh make libXp openmotif22 sysstat smartmontools unixODBC unixODBC-devel


--系统安装包
yum install compat-libstdc++-33
yum install elfutils-libelf-devel
--下面用 yum安装
yum install gcc
yum install gcc-c++
yum install glibc-devel
yum install glibc-headers
yum install lio-devel
yum install libstdc++-devel
yum install ksh
yum install libXp
yum install unixODBC
yum install openmotif22


yum install unixODBC-devel

--安装和libcap 所有有关的包
yum install libcap.i686
yum install libcap-devel.x86_64
yum install libcap-devel.i686
yum install libcap-ng.i686
yum install libcap-ng-devel.i686

--linux 6 检查的时候一些 i386的包需要安装,但是安装i386 的时候提示有高版本存在,不能安装,我采取忽略,继续安装,但是要保证高版本的包一定要安装上

一、修改操作系统核心参数

在Root用户下执行以下步骤:

1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件

输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。

oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536

编辑完成后按Esc键,输入“:wq”存盘退出

2)修改/etc/pam.d/login 文件,输入命令:vi /etc/pam.d/login,按i键进入编辑模式,将下列内容加入该文件。

session required /lib/security/pam_limits.sosession required pam_limits.so

编辑完成后按Esc键,输入“:wq”存盘退出

3)修改linux内核,修改/etc/sysctl.conf文件,输入命令: vi /etc/sysctl.conf ,按i键进入编辑模式,将下列内容加入该文件

fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576

编辑完成后按Esc键,输入“:wq”存盘退出

4)要使 /etc/sysctl.conf 更改立即生效,执行以下命令。 输入:sysctl -p 显示如下:

linux:~ # sysctl -pnet.ipv4.icmp_echo_ignore_broadcasts = 1net.ipv4.conf.all.rp_filter = 1fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576

5)编辑 /etc/profile ,输入命令:vi /etc/profile,按i键进入编辑模式,将下列内容加入该文件。

if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi

编辑完成后按Esc键,输入“:wq”存盘退出

6)创建相关用户和组,作为软件安装和支持组的拥有者。

创建Oracle用户和密码,输入命令:

/usr/sbin/groupadd -g 501 oinstall
/usr/sbin/groupadd -g 502 dba

useradd -g oinstall -g dba -m oraclepasswd oracle

然后会让你输入密码,密码任意输入2次,但必须保持一致,回车确认。

7)创建数据库软件目录和数据文件存放目录,目录的位置,根据自己的情况来定,注意磁盘空间即可,这里我把其放到oracle用户下,例如:

输入命令:

mkdir /home/oracle/appmkdir /home/oracle/app/oraclemkdir /home/oracle/app/oradatamkdir /home/oracle/app/oracle/proct

8)更改目录属主为Oracle用户所有,输入命令:

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

9)配置oracle用户的环境变量,首先,切换到新创建的oracle用户下,

输入:su – oracle ,然后直接在输入 : vi .bash_profile

按i编辑 .bash_profile,进入编辑模式,增加以下内容:

export ORACLE_BASE=/home/oracle/appexport ORACLE_HOME=$ORACLE_BASE/oracle/proct/11.2.0/dbhome_1export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

编辑完成后按Esc键,输入“:wq”存盘退出

二、安装过程

1)当上述系统要求操作全部完成后,注销系统,在图形界面以Oracle用户登陆。首先将下载的Oracle安装包复制到linux中,用SSH其他ftp工具拷贝。

打开一个终端,运行unzip命令解压oracle安装文件,如:

输入命令:

解压完成后 cd 进入其解压后的目录database

输入命令:

cd database

使用ls命令可以查看解压后database所包含的文件,如下图:

2)执行安装,输入命令:./runInstaller

安装完成后,系统会提示你需要用root权限执行2个shell脚本。按照其提示的路径,找到其所在的位置,如:我的就在/home/oracle/app/oracle/proct/11.2.0/dbhome_1/root.sh

和 /home/oracle/oraInventory/orainstRoot.sh 新开启一个终端,输入命令:

㈣ oracle 11g rac linux 硬盘怎么分

linux本机给oracle 的grid 软件以及 oracle软件的安装目录空间以及用于存放一些trace文件/u01 ,100g就够了。/tmp 需要1g以上,不过一般分配10gb左右。
swap 看你的内存。一般16gb就可以。本机的硬盘大概这样。

集群需要共享磁盘。
1、crs数据盘 crs 最少一块2gb以上

2、oracle数据文件盘 data 视需求
3、归档盘 arch 视备份计划归档滞留时间

㈤ 求Linux 下Oracle 11g RAC 详细安装教程

1、肯定要先安装GI的。
2、udev和oracleasm应该都可以。不过rac要共享存储的,你的设置应该有问题。
3、官网下不到11.2.0.3的,只有有metalink账号的才可以下载。

㈥ 如何使用虚拟机搭建Oracle11g R2 RAC学习环境

您好,很高兴为您解答。 该虚拟环境说需要的所有软件都可以在网上免费下载。 该虚拟环境将由一个双节点集群组成,这两个节点均适用于Linuxx86_64的OracleRAC11g第2版和ASMLib2.0。OracleRAC的所有共享磁盘存储将基于iSCSI,使用的是一台linux系统模拟的存储。 软件:VMwareWorkstation 数据库软件;www.oracle.com11.2.0.1免费下载高级版本需要账户 Support.oracle.com 补丁---》搜索 存储:借助linux系统iscsi服务(模拟器华为)ip-san 安装手册----》Oracle文档 尽管本指南提供了成功安装完整的OracleRAC11g系统的详细说明,但它绝不能替代Oracle官方文档(参见下面的列表)。除本指南外,用户还应参考以下Oracle文档,以便全面了解OracleRAC11g的其他配置选项、安装和管理。 网络网盘下载地址:

㈦ oracle 11g r2 rac linux下 ntp问题

设置NTP服务的目的,是让构建RAC环境的两台机器的时间保持一致

让其中一台为主,另外的NTP服务指到该服务器即可。

在11GR2,新增加了一个CTSS进程,专门用于时间同步,因此,需要以下配置

开启NTPD服务,但必须以-X选项启动NTP服务

# /sbin/service ntpd start

# chkconfig ntpd on

修改文件/etc/sysconfig/ntpd,增加-x 选项

vi /etc/sysconfig/ntpd

---

OPTI

---

之后,必须重新启动ntp

㈧ Oracle RAC 11g实战指南的目录

前言
第1章 高可用性概述 1
1.1 什么是高可用性 1
1.2 如何获得高可用性 2
1.3 什么是集群 3
1.4 oracle的高可用性产品 7
第2章 oracle rac 11g的体系结构 9
2.1 oracle rac 11g的新特性 9
2.2 rac集群的体系结构 10
第3章 安装rac之前的准备工作 15
3.1 系统需要满足什么条件 15
3.1.1 系统需要满足的硬件条件 15
3.1.2 系统需要满足的软件条件 16
3.1.3 节点间的网络需要满足什么条件 18
3.1.4 存储设备需要满足什么条件 21
3.1.5 节点的时钟需要满足什么条件 22
3.2 root用户需要完成的工作 23
3.2.1 如何调整操作系统 23
3.2.2 如何创建用户和用户组 25
3.2.3 如何配置存储设备 26
.3.2.4 如何配置网络 29
3.3 oracle用户需要完成的工作 30
3.3.1 如何设置环境变量 30
3.3.2 如何手工配置ssh 31
第4章 grid infrastructure软件的安装 37
4.1 如何进行安装前的校验 37
4.2 开始安装grid infrastructure软件 39
4.3 如何查看安装结果 55
4.3.1 如何查看节点的状态 55
4.3.2 如何查看vip和scan 56
4.3.3 如何查看clusterware中服务的状态 57
4.3.4 如何查看asm实例的状态 60
4.4 如何删除grid infrastructure 60
第5章 oracle数据库软件的安装 64
5.1 安装前的准备工作 64
5.2 开始安装oracle数据库软件 65
5.3 如何删除oracle数据库软件 74
第6章 集群数据库的创建 75
6.1 创建集群数据库之前的准备工作 75
6.2 开始创建集群数据库 76
6.3 如何删除集群数据库 90
第7章 rac集群的维护 93
7.1 如何管理voting文件 93
7.2 如何管理ocr文件 95
7.3 如何管理rac集群中的各种资源 97
7.4 如何管理rac集群中的网络 99
7.4.1 如何修改vip 99
7.4.2 如何修改scan 100
7.4.3 如何修改私有和公共ip地址 101
7.5 如何扩展rac集群 102
7.5.1 扩展rac之前的准备工作 103
7.5.2 如何扩展clusterware 103
7.5.3 如何扩展oracle数据库服务器 104
第8章 自动存储管理 105
8.1 asm实例的创建 106
8.2 磁盘组的管理 110
8.2.1 磁盘组的创建和删除 110
8.2.2 磁盘的添加和删除 112
8.2.3 磁盘组信息的查询 112
8.2.4 磁盘组的重新平衡 114
8.2.5 磁盘组的挂接和卸载 114
8.2.6 磁盘组中目录的管理 115
8.3 如何使用asm磁盘组 117
8.3.1 如何激活自动文件管理功能 118
8.3.2 文件的命名规则 118
8.3.3 如何创建omf数据库 119
8.3.4 如何创建omf表空间 122
8.3.5 如何创建omf控制文件 123
8.3.6 如何创建omf重做日志文件 123
8.3.7 如何存储归档日志文件 124
8.4 命令行工具asmcmd的用法 124
8.4.1 如何通过asmcmd管理asm实例 125
8.4.2 如何通过asmcmd管理asm磁盘组 128
8.4.3 如何通过asmcmd管理磁盘组中的文件 131
8.5 acfs文件系统管理 133
8.5.1 如何管理asm磁盘组中的卷 134
8.5.2 如何管理asm磁盘组中的文件系统 137
8.5.3 acfsutil工具的用法 139
第9章 集群数据库的维护 141
9.1 数据库的启动和关闭 141
9.2 如何对初始化参数进行维护 142
9.3 如何对重做日志进行维护 144
9.4 如何对表空间进行维护 147
9.5 如何对控制文件进行维护 149
第10章 数据库的备份与恢复—rman的用法 150
10.1 rman的基本结构 150
10.2 rman的配置 152
10.2.1 如何配置rman客户端的连接 153
10.2.2 恢复目录的创建 153
10.2.3 如何对目标数据库的归档日志文件进行配置 154
10.3 如何利用rman对数据库进行备份 155
10.3.1 通道的设置 156
10.3.2 存储脚本的用法 157
10.3.3 控制文件的备份 158
10.3.4 参数文件的备份 159
10.3.5 归档日志文件的备份 159
10.3.6 非归档模式下数据文件的备份 160
10.3.7 归档模式下数据文件的备份 161
10.3.8 备份集的备份 163
10.4 如何对数据库进行完全恢复 164
10.4.1 如何对备份文件进行校验 164
10.4.2 如何对数据文件进行恢复 165
10.5 两个实际的例子 167
10.5.1 模拟数据文件损坏的例子 167
10.5.2 模拟磁盘损坏的例子 168
10.6 如何对坏块进行恢复 169
10.6.1 什么叫块介质恢复 169
10.6.2 如何进行块介质恢复 170
10.7 如何对数据进行跨平台移植 171
10.7.1 字节存储次序相同时的移植 171
10.7.2 字节存储次序不同时的移植 173
附录a oracle rac 11g在solaris下的安装 175
附录b oracle rac 11g在linux下的安装 189

㈨ linux安装oracle11g

因项目需求,需要在64位linux系统中安装Oracle 11g,在网上查了很多内容,结合自己的实际经验,终于安装成功,记录下来,分享给有需要的同志们,不谢哈!^_^


一、修改操作系统核心参数

在Root用户下执行以下步骤:

1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件

输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。

?

1

2

3

4

5

6

7

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

编辑完成后按Esc键,输入“:wq”存盘退出

2)修改/etc/pam.d/login 文件,输入命令:vi /etc/pam.d/login,按i键进入编辑模式,将下列内容加入该文件。

?

1

2

3

session required /lib/security/pam_limits.so

session required pam_limits.so

编辑完成后按Esc键,输入“:wq”存盘退出

3)修改linux内核,修改/etc/sysctl.conf文件,输入命令: vi /etc/sysctl.conf ,按i键进入编辑模式,将下列内容加入该文件

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

fs.file-max = 6815744

fs.aio-max-nr = 1048576

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

编辑完成后按Esc键,输入“:wq”存盘退出

4)要使 /etc/sysctl.conf 更改立即生效,执行以下命令。 输入:sysctl -p 显示如下:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

linux:~ # sysctl -p

net.ipv4.icmp_echo_ignore_broadcasts = 1

net.ipv4.conf.all.rp_filter = 1

fs.file-max = 6815744

fs.aio-max-nr = 1048576

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

5)编辑 /etc/profile ,输入命令:vi /etc/profile,按i键进入编辑模式,将下列内容加入该文件。

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

if [ $USER = "oracle" ]; then

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

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

编辑完成后按Esc键,输入“:wq”存盘退出

6)创建相关用户和组,作为软件安装和支持组的拥有者。

创建Oracle用户和密码,输入命令:

?

1

2

3

useradd -g oinstall -g dba -m oracle

passwd oracle

然后会让你输入密码,密码任意输入2次,但必须保持一致,回车确认。

7)创建数据库软件目录和数据文件存放目录,目录的位置,根据自己的情况来定,注意磁盘空间即可,这里我把其放到oracle用户下,例如:

输入命令:

?

1

2

3

4

5

6

7

mkdir /home/oracle/app

mkdir /home/oracle/app/oracle

mkdir /home/oracle/app/oradata

mkdir /home/oracle/app/oracle/proct

8)更改目录属主为Oracle用户所有,输入命令:

?

1

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

9)配置oracle用户的环境变量,首先,切换到新创建的oracle用户下,

输入:su – oracle ,然后直接在输入 : vi .bash_profile

按i编辑 .bash_profile,进入编辑模式,增加以下内容:

?

1

2

3

4

5

6

7

8

9

export ORACLE_BASE=/home/oracle/app

export ORACLE_HOME=$ORACLE_BASE/oracle/proct/11.2.0/dbhome_1

export ORACLE_SID=orcl

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

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

编辑完成后按Esc键,输入“:wq”存盘退出

二、安装过程

1)当上述系统要求操作全部完成后,注销系统,在图形界面以Oracle用户登陆。首先将下载的Oracle安装包复制到linux中,用SSH其他ftp工具拷贝。

打开一个终端,运行unzip命令解压oracle安装文件,如:

输入命令:

?

1

2

3

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

解压完成后 cd 进入其解压后的目录database

输入命令:

cd database

使用ls命令可以查看解压后database所包含的文件,如下图:

㈩ 怎么在linux下安装oracle 11g数据库

oracle11g创建数据库的步骤如下:
1、按住键盘上Windows键,打开开始菜单,找到Database Configuration Assitant并打开;
2、打开数据库配置助手Database Configuration Assitant,单击逗下一步地;
步骤1:选择逗创建数据库地,单击逗下一步地;
3、选择逗一般用途或事务处理地,单击逗下一步地;
4、设置数据库的名称和实例名,两者可设置相同,也可以不同,单击逗下一步地;
5、管理选项配置,不勾选配置Enterprise Manager,单击逗下一步地;
6、数据库身份证明,可以为不同的账户分别设置不同的管理口令,也可以为所有账户设置同一口令,单击逗下一步地;
7、数据库文件所在位置,默认存储类型:文件系统,存储位置:使用模版中的数据库文件位置,也可以自己指定存储路径,单击逗下一步地;
8、恢复配置,指定快速恢复区;
9、数据库内容,根据需要,选择是否添加示例方案,单击逗下一步地;
10、初始化参数,设置内存、字符集等,单击逗下一步地;
11、数据库存储,控制文件、数据文件、重做日志文件位置设置,单击逗下一步地;
12、创建选项,创建数据库,生成脚本,单击逗完成地,开始创建数据库。

热点内容
我的世界网易服务器如何添加模组 发布:2025-05-11 13:28:10 浏览:945
内存哪些配置比较好 发布:2025-05-11 13:24:24 浏览:772
宝马编程价格 发布:2025-05-11 13:10:36 浏览:580
切人切面算法 发布:2025-05-11 13:09:17 浏览:300
linux线程串口 发布:2025-05-11 13:03:00 浏览:78
nds服务器ip地址 发布:2025-05-11 12:43:32 浏览:870
舒听澜卓禹安书名叫什么 发布:2025-05-11 12:36:44 浏览:269
java开发web应用 发布:2025-05-11 12:35:51 浏览:697
鲨鱼影视怎么缓存电视 发布:2025-05-11 12:35:48 浏览:550
ios小项目源码 发布:2025-05-11 12:35:47 浏览:757