oracle数据库在redhat6.7怎么安装

oracle数据库在redhat6.7怎么安装,第1张

方法/步骤

1

检查硬件是否满足要求

1)确保系统有足够的 RAM 和交换空间大小,运行以下命令:

#grep MemTotal /proc/meminfo

#grepSwapTotal /proc/meminfo

注:所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。对于 RAM 小于或等于 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM 大于 2GB 的系统,交换空间应为 RAM 数量的一到两倍。

2)确保有足够的磁盘空间。Oracle 10g软件大约需要 25GB 的可用磁盘空间,数据库则另需至少12G的磁盘空间

3)/tmp 目录至少需要 400MB 的可用空间。

要检查系统上的可用磁盘空间,运行以下命令:

#df-h

2

检查系统是否已安装所需的开发包

使用rpm -qa命令,确保以下包已成功安装。对于包的版本,只有版本高于下面的都可以,如果低于此版本,则要升级处理,如下:

binutils-2159202-13EL4

compat-db-4125-9

compat-libstdc++-296-296-13272

control-center-280-12

gcc-343-221EL4

gcc-c++-343-221EL44

glibc-234-29

glibc-common-234-29

gnome-libs-141290-441

libstdc++-343-221

libstdc++-devel-343-221

make-380-5

pdksh-5214-30

sysstat-505-1

xscreensaver-418-5rhel42

setarch-16-1

libaio-03103-3

3

创建oracle组和oracle用户

创建用于安装和维护 Oracle 10g软件的 Linux 组和用户帐户。用户帐户将称为 oracle,而组将称为 oinstall(用于软件安装) 和 dba(用于数据库管理)。

#groupadd oinstall

#groupadd dba

#useradd -m -g oinstall -G dba oracle –poracle (p表示添加帐号密码)

创建oracle目录并改变目录权限

现在,创建存储 Oracle 10g 软件和数据库文件的目录。本指南在创建目录结构时所用的命名惯例符合最佳灵活结构 (OFA) 规范。

以 root 用户身份执行以下命令:

#mkdir -p /u01/app/oracle # oracle根目录,-p 表示递归建立目录

#mkdir -p /u02/oradata # oracle数据文件存放目录

#chown -R oracle:oinstall /u01

#chown -R oracle:oinstall /u02

#chmod -R 775 /u01

#chmod -R 775 /u02

4

配置linux内核参数

#vi/etc/sysctlconf,添加如下内容:

kernelshmall = 2097152

kernelshmmax = 2147483648 #此处默认设置为2G,数值一般设为物理内存的40~50%

kernelshmmni = 4096

kernelsem = 250 32000 100 128

fsfile-max = 65536

netipv4ip_local_port_range = 1024 65000

netcorermem_default = 262144

netcorermem_max = 262144

netcorewmem_default = 262144

netcorewmem_max = 262144

完成后,运行以下命令激活更改:

#sysctl–p

注:Linux 内核非常出色。与大多数其他 NIX 系统不同,Linux 允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。Oracle 数据库 10g 需要以下所示的内核参数设置。其中给出的是最小值,因此如果您的系统使用的值较大,则不要更改它。

配置oracle用户的shell限制

#vi /etc/security/limitsconf 添加如下内容:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

#vi /etc/pamd/login 添加如下内容:

session required pam_limitsso

导出x图形界面给oracle用户

由于安装时采用的是oracle的OUI图形化界面,需要X支持,而默认oracle用户是不支持图形化 *** 作的,必须以root的身份导出X给oracle用户使用。运行如下命令:

#xhost +

access control disabled,clients can connect from any host

出现以上文字表示导出成功。

5

oracle用户下执行

121设置环境变量

#su –oracle

$vi bash_profile

加入以下内容:

TMP=/tmp

TMPDIR=$TMP

ORACLE_BASE=/u01/app/oracle #oracle 根目录

ORACLE_HOME=$ORACLE_BASE/product/1020/db_1 #oracle 家目录

ORACLE_SID=orcl #根据实际需要命名

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

PATH=$ORACLE_HOME/bin:$PATH

exportTMP TMPDIR ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

$source bash_profile #使环境变量生效

2、安装 Oracle

21、下载并解压oracle软件

从Oracle网站下载10201_database_linux_x86_32cpiogz到oracle用户家目录下/home/oracle/(也可为其他目录),使用oracle用户登录后,解压此文件:

$startx

$cd /home/oracle

$gunzip 10201_database_linux_x86_64cpiogz

$cpio -idmv <10201_database_linux_x86_64cpio

以上 *** 作将Oracle安装文件解压到database/目录。

(根据下载的包的格式不同,解压出来后的目录格式可能不同。)

22、Oracle OUI进行图形化安装(推荐使用高级安装方式)

切换到database/目录下,运行以下命令:

$cd database

$/runInstaller

6

检验是否安装成功

数据库正常安装结束后,默认是启动的。以oracle用户身份运行以下命令测试:

$sqlplus/ as sysdba

SQL>selectopen_mode from v$database;

OPEN_MODE

------------------

READ WRITE

若出现以上文字说明数据库正在正常运行。自此,数据库安装成功。

1 安装Termux:Termux是一款Android平台上的开源终端模拟器,可以在Google Play Store上下载安装。

2 安装Oracle数据库:在Termux中安装Oracle数据库需要使用Linux环境,因此需要先安装Linux环境。可以使用Debian或Ubuntu等发行版本。

3 下载Oracle安装包:从Oracle官方网站下载最新的Oracle数据库安装包。

4 运行安装包:将下载的安装包复制到Termux中,然后运行该文件即可开始安装Oracle数据库。

windows系统上安装Oracle数据库如下:准备:

windows7 32位 *** 作系统。

oracle 10g 安装数据包。

安装步骤:

1选择压缩包并解压,然后点击“setupexe”即可开始安装

2当检查通过后打开安装向导对话框,选择高级安装如图:根据需要设置安装路径,按图中提示设置相应信息(如下图),点击“下一步

3点击“下一步”进入“Oracle Universal Installer:指定文件位置”(如下图)

4设置源“路径”、“名称”和目的“路径”:“名称”对应ORACLE_HOME_NAME环境变量,“路径”对应ORACLE_HOME环境变量(如下图)

5“下一步” 进入“Oracle Universal Installer:选择安装类型”(如下图)

6进入“Oracle Universal Installer:选择数据库配置”(如下图)

7保持默认值,下一步,进入“Oracle Universal Installer:指定数据库配置选项”,指定“全局数据库名”和“SID”,对这两个参数的指定一般相同,例如:oract,也可以将“全局数据库名”设置为域名。例如:oractabccom。如果选择“创建带样本方案的数据库,OUI会在数据库中创建HR、OE、SH等范例方案(sample schema)(如下图)

8下一步,进入“Oracle Universal Installer:选择数据库管理选项”(如下图)

9保持默认值,下一步,进入“Oracle Universal Installer:指定数据库文件存储选项”(如下图)

10保持默认值,下一步,进入“Oracle Universal Installer:指定备份和恢复选项”(如下图)

11保持默认值,单击“下一步”,进入“Oracle Universal Installer:指定数据库方案的口令”,对不同的帐户设置不同的口令。(如下图)

12单击“下一步”,继续安装,进入“Oracle Universal Installer:概要”,单击“安装”(如下图)

13开始安装过程根据机器性能不同所需时间不同,一般情况二十分钟左右(如下图)

14单击“口令管理”,进入“口令管理”窗口(如下图)

15解锁用户HR、OE和SCOTT,输入HR和OE的口令,SCOTT的默认口令为tiger(如下图)

16在自动打开的浏览器中以sys账户sysdba身份登录10g的企业管理器安装成功。(如下图)

提示:如果出现出现证书错误的情况,按下面方法 *** 作。

方法一:

直接点击“继续浏览此网站”即可。

方法二:

打开浏览器,工具菜单→INTERNET选项→高级→还原默认设置

首先呢,我们必须事先下载好我们的oracle数据库安装包和一个启动oracle数据库的软件包,如下图的两个安装包

2

紧接着我们点开我们的oracle11g安装包,点击里面的setup进行安装

3

这里就会d出一个运行环境的框体

4

随后进入我们的安装途径(设置我们的安装路径和账户口令~~也就是我们的数据库名字和密码)

5

设置完毕后点击下一步(在这里我们选择是)

随后会是一个填写邮箱和反馈错信息的选项,(这里大家注意的是不需要填写邮箱地址,也不需要你把反馈信息的那个小方块钩住),然后点击下一步

进入条件检查(在检查完毕之后,我们把最上面的两个选中)随后点击下一步

d出这个窗体之后,什么都不需要点击了,直接选择安装即可

这一步是点击了安装之后所进入的安装进度条

这一步完成之后,它会d出一个口令管理的窗体如11步所示

这个就是我们的口令管理窗体了(这一步里面我们点击口令管理,就会出现如12步中的界面)

注意在最上面个的两行中输入新的口令和端口口令,注意口令要一致(比如我们输入的是123123那么都要求是123123)还有就是选择下面的scott将它的√去掉

安装结束,选择取消即可

随后我们点开我们的运行环境(PLSQL Developer 8031510)里面的plsqldev运行即可

d出如下的运行结果,表示安装成功!

安装oracle好多次,每次都出现oracle database configuration assistant失败,是设置错误造成的,解决方法如下:

1、首先使用rpm命令查找一下,输入如图的命令后回车,没有输出,缺少libaio库。

2、这个包是有关联包的,就是要安装binutils ,cpp,libc-kernheaders, glibc-devel,glibc-headers,gcc这些包,来查询一下,如图所示。

3、这里已经都安装好了,在光盘文件里找到相应的libaio库,如图所示。

4、用ftp把它上传到根目录下。

5、然后用root用户登录,进入命令行,使用rpm -Uvh libaio-03105-2i386rpm进入安装, 安装后查询一下。

6、最后回到原来的图形界面,点击中止,重新安装,就可以了。

以上就是关于oracle数据库在redhat6.7怎么安装全部的内容,包括:oracle数据库在redhat6.7怎么安装、termux安装oracle、如何在windows系统上安装Oracle数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9869079.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存