CentOS 5下安装Oracle 11g
Oracle公司宣称在Linux下安装Oracle9i数据库至少要有512MB的内存和至少1GB或者两倍
内存大小的交换空间,对于系统内存大于2GB的服务器,交换空间可以介于2GB—4GB之间。
如果是为了在一台仅有256M内存的普通PC机上试用Oracle9i,在分配了1GB左右的交换空间的情况下,也可以正常运行Oracle数
据库。
要检查内存空间,登录进入Linux,在命令行方式(bash环境)下执行如下命令:
grep MemTotal /proc/meminfo
要检查交换空间,在命令行下执行如下命令:
grep SwapTotal /proc/meminfo
CentOS 5下安装Oracle 11g
首先需要的软件有:
1、 linux_11gR1_database.zip //可在Oracle的官方网站下载得到,有1.71GB够
大吧。
2、 别忘了准备一份Oracle的官方帮助文档,是最权威的。
3、 CentOS-5.2-i386-bin-DVD.iso //可在CentOS官方网站下载得到,有3.74GB超级大。
呵呵!!!
这些准备工作做好了之后,我们就开始安装Linux操作系统,在虚拟机中安装,详
细安装过程这里就不描述,不过,值得提醒的是虚拟机在配置虚拟硬件环境时,内存必须
大于或等于1G,硬盘空间至少15G。
在安装好虚拟L inux 系统之后,因为是菜鸟级的嘛,所以只有在图形界面下来操
作了。将事先下载好的 linux_11gR1_database.zip 拷贝至Linux虚拟机里边,建立一个存
放目录如:
/u01/linux_11gR1_database.zip
将其解压,在终端输入些命令执行:
[root@oracle u01]# unzip linux_11gR1_database.zip
解压后的存放文件夹名为 database
首先查看你Linux内核版本是否符合oracle安装条件:
[root@oracle u01]# cat /proc/version
确定内核版本后,检查此版本Linux环境下安装Oracle所需要用到的包:
[root@oracle u01]# rpm -qa | grep <package_name>
binutils-2.17.50.0.6-2.el5
compat-libstdc++-33-3.2.3-61
elfutils-libelf-0.125-3.el5
elfutils-libel
相关文档:
Oracle数据库字符集问题解析(本文系整理他人帖子形成)
经常看到一些朋友问ORACLE字符集方面的问题,我想以迭代的方式来介绍一下。
第一次迭代:掌握字符集方面的基本概念
有些朋友可能会认为这是多此一举,但实际上正是由于对相关基本概念把握不清,才导致了诸多问题和疑问。
首先是字符集的概念。
我们知道, ......
在进行数据库管理的时候,忽然一下记不起命令和语法,特别是给客户做演示,或者是现场实施,有没有办法查手册,没有办法,实在是尴尬,我们使用linux的时候,也是通过大量的命令行命令来进行系统的维护,如此多的命令,难免会对一些命令遗忘,不过linux里的man命令,可以帮我们找到相应命令的大部分的用法描述,根据这个man ......
SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。可以这么说,Oracle中很多优化都是基于表空间的设计理念而实现的。
典型应用一:控制用户所占用的表空间配额。
在一些大型的数据库应用中,我们需要控 ......
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。
分页查询格式:
SELECT * from
(
SELECT A.*, ROWNUM RN
from (SELECT * from TABLE_NAME) A
WHERE ROWNUM <= 40
)
WHERE RN >= 21
其中最内层的查询SELECT * from TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM <= 40和RN ......