标签 oracle 下的文章

分类: Oracle

ORA-27102: out of memory 故障处理

ORA-27102: out of memory一般发生在服务器系统配置变更以后,oracle在启动的时候报错,SQL> startup ORA-27102: out of memory Linux-x86_64 Error: 28: No space left on device系统实际可用内存还剩几十个GB,这个问题在linux到64位中比较常见,当SGA的值大于共享内存就会报这个...

阅读全文 »

分类: Oracle

Oracle RMAN控制文件备份

进入RMAN界面rman target / RMAN>修改控制文件备份方式为自动备份RMAN > configure controlfile autobackup on;查看控制文件备份是否为自动备份RMAN > show controlfile autobackup;查看控制文件自动备份路径RMAN> show controlfile autobackup fo...

阅读全文 »

分类: Oracle

Oracle给用户新增表空间

什么是表空间?表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表, 所以称作表空间。创建用户的时候需要指定默认表空间和temp表空间,主要是为了当该用户创建对象不指定表空间时使用默认表空间来存储对象,而temp表空间是用户执行查询、排序、分组等操作时使用temp表空间来存储临时数据块。具体过程:查询所有表空间使用情况 使用DBA权...

阅读全文 »

分类: Oracle

CentOS安装rlwrap工具

在Windows下使用SQLPLUS都是可以使用上下左右方向键前后左右翻转移动,每句命令也是可以往前或往后修改,但Linux下却不行,可以使用rlwrap实现这个功能:安装readline yum install readline* -y 安装rlwrap rlwrap官网在这里http://utopia.knoware.nl/~hlub/uck/rlwrap/ 貌似不能稳定访问 可以从这个...

阅读全文 »

分类: Oracle

修改oracle数据库SGA和PGA大小

SGA的大小:一般物理内存20%用作操作系统保留,其他80%用于数据库。SGA普通数据库可以分配40%-60%之间,PGA可以分配20%-40%之间。先用root配置内核参数:vi /etc/sysctl.conf fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmall = 1073741824 kernel....

阅读全文 »