Oracle 10gR2安装
一、系统硬件需求
1、至少1024MB物理内存(3114848)
# grep MemTotal /proc/meminfo
2、可用交换区要求如下表:
# grep SwapTotal /proc/meminfo
可用内存
交换区大小
Between 1024 MB and 2048 MB
1.5 times the size of RAM
Between 2049 MB and 8192 MB
Equal to the size of RAM
More than 8192 MB
0.75 times the size of RAM
3、400 MB of disk space in the /tmp directory
# df -k /tmp
4、Between 1.5 GB and 3.5 GB of disk space for the Oracle software, depending on the installation type
# df -k
5、1.2 GB of disk space for a preconfigured database that uses file system storage (optional)
# df -k
注意:#表示使用root用户操作,$表示使用oracle 用户进行操作.提示符后面的蓝色部分表示需要输入的命令,一定不要搞错了,不同的用户执行相同的命令,结果是不一样的。(在Linux系统下,用户之间的切换命令是su - username,如果要从oracle用户切换到root用户,执行$su - root,然后输入root用户的密码即可,如果要从root用户切换到oracle用户,执行#su - oracle,注意,从root用户切换到其它任何用户都不需要输入密码。)
二、系统软件需求
Oracle 10gR2并没有过份要求操作系统的版本,但本人强烈建议使用Linux AS4以上版本,因为在低版本的操作系统上安装Oracle 10gR2,可能会遇上很多意外的问题,没必要为这些意外的问题浪费时间。
查看操作系统的版本
# cat /etc/issue
操作系统的时候,请一定要安装C语言的编译器。
三、安装前的准备
1、 修改系统核心参数
# vi /etc/sysctl.conf
确保文件中存在以下行:
kernel.shmall = 2097152
kernel.shmmax = 268435456
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
如果文件中没有以上行,就增加,如果有,请修改它的参数值。
特别注意,以上的这些参数照抄就行了,只有一个参数要特别注意,即kernel.shmmax,这个参数要根据服务器的物理内存而定,建议取值为内存的一半,单位是字节,例如,待安装服务器的总物理内存如果是1024MB,那么kernel.shmmax的值应该是512*1024*1024=536870912,即kernel.shmm
相关文档:
一、什么是PL/SQL?
PL/SQL(Procedural Language/SQL)是对SQL的扩充,它吸收了近年来编程语言的许多最高设计特点:如数据封装性、信息隐蔽性、重载和例外处理等。它允许SQL的数据操纵语言和查询语句包含在块结构(block_structured)和代码过程语言中,使PL/SQL成为一个功能强大的事务处理语言。
&nbs ......
这段时间,接的多是RAC的维护和恢复问题。所以每天都是在和RAC打交道。
RAC真的很好玩。
大家有对RAC感兴趣的有问题的,或者是遇到RAC维护上面的出现问题的,可以发邮件至inthirties@gmail.com一起交流研究。
真的很希望玩Oracle ......
2009年12月24日,宁波银行在全行引入Oracle Siebel CRM,以全新管理理念及业务流程构建宁波银行统一的CRM(客户关系管理)系统,实现以客户为中心的客户关系管理和企业工作效率的全面提升。“以客户为中心”的销售服务平台,能提供全行统一的客户视图,同时实现了跨部门协同工作,并提供客户生命周期管理与服务, ......
很多时候,对数据库进行性能诊断可以使用SQL跟踪的方法,把一些信息记录在trace文件里以后分析。一般情况下我们可以通过初始化参数SQL_TRACE=TRUE来设置SQL跟踪。
我们也可以通过设置10046事件来进行SQL跟踪,并且可以设置不同的跟踪级别,比使用SQL_TRACE获得更多的信息。
Level 0 停用SQL跟踪,相当于SQL_T ......
对表进行分析,通常情况下可以对表,索引,列进行单独分析,或者进行组合分析,但这三者哪些是相对重要的,哪些分析显得不那么重要?通过本篇文章的实验相信大家也会对直方图有更一步的了解.
1.首先创建测试表,并插入100000条数据
SQL> create table test(id number,nick varchar2(30));
Table created.
SQL> b ......