方法/步骤
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数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)