oracle
chessloveyou
这个作者很懒,什么都没留下…
展开
-
ora-01149错误
SQL> shutdown immediate;ORA-01149: 无法关闭 - 文件 1 设置了联机备份ORA-01110: 数据文件 1: 'D:\ORACLE\ORADATA\ORASTUDY\SYSTEM01.DBF'SQL> alter database end ba原创 2011-07-27 21:47:10 · 692 阅读 · 0 评论 -
Oracle中的TNS监听器程序概念及其作用
Oracle监听器listener是一个重要的数据库服务器组件,在整个Oracle体系结构中,扮演着重要的作用。 监听器Lisener功能 从当前的Oracle版本看,Listener主要负责下面的几方面功能: 1、 监听客户端请求。监听器运行在数据库服务器之上,与Oracle实例(可为多个)相关关联,是一个专门的进程process,在windows转载 2011-11-27 02:45:22 · 3918 阅读 · 1 评论 -
restore 和 recover的区别
restore 是还原物理文件recover 是用日志恢复到一致用了RMAN备份后就必须要用restore还原到磁盘上,然后才用recover进行恢复restore——还原,与backup相对,从备份读出恢复备份的数据。recover——恢复,把restore回来的数据经过一番处理变成正常数据。 还原(restore)是指访问先前生成的备份集,从中得转载 2011-11-27 02:46:29 · 1957 阅读 · 0 评论 -
解决ORA-00265: 要求例程恢复, 无法设置 ARCHIVELOG 模式
ORA-00265: 要求例程恢复, 无法设置 ARCHIVELOG 模式 问题原因:刚开始我是从数据库Open状态强制启动到mount状态的,然后一直修改不到归档模式下,出现了00265这个错误,所以就上网搜了一下,都说是没有正常关闭的问题,所以我重新启动了数据库,然后shutdown immediate ,之后还是不行,最后在open状态下切换归档日志,然后关闭数据库,再启动到moun转载 2011-11-27 02:46:56 · 571 阅读 · 0 评论 -
Oracle归档模式转换程为非归档模式的方法
在归档日志模式下,有可能会遇到归档日志大小超过最大值而出现讨厌的ORA-00257错误,前面说了如何把归档日志空间变大。而在普通的开发环境下,其实是根本用不着归档日志的,设个时候我们就把数据库的归档日志给禁用了,也就是说把数据库变为非归档日志模式,应该怎么做呢。 在这里所有的操作要在数据库的那台机器上操作,用SYS用户进行登录,首先设置归档进程关闭。 alter system se转载 2011-11-27 02:47:25 · 405 阅读 · 0 评论 -
Oracle数据库中灵活管理用户表空间配额
在我们为微软的NTFS分区格式中的用户磁盘配额鼓掌的时候,Oracle数据库中也已经实现了用户磁盘配额的技术。可以借助表空间,来对用户进行磁盘配额管理。利用表空间的用户磁盘配额,可以实现很多功能。如可以利用用户磁盘配额,来管理用户创建数据库对象的能力。我们都知道,若用户想要在某个表空间中创建方案对象的话,必须同时满足两个对象。一是用户具有数据库系统中CREATE TABLE等相关的权限;二是在转载 2011-11-27 02:47:54 · 773 阅读 · 0 评论 -
windows下的ORACLE彻底卸载
1、停止所有Oracle服务 2、删除注册表中的所有关于Oracle项 运行regedit命令 (1)在HKEY_LOCAL_MACHINE\SOFTWARE下,删除Oracle目录 (2)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下,删除所有Oracle项 (3)在HKEY_LOCAL_MACHI转载 2011-11-27 02:32:05 · 389 阅读 · 0 评论 -
oracle闪回技术(Flashback)
Oracle使用了革命一的技术来形容它在Oracle 10g中引入的闪回技术。这一技术在某些情况下确实使数据的恢复变得非常简单、快捷而且可靠。 闪回技术是这样处理的:当一个表被删除时,它并不是真的被删除了,而只是被放到了回收站(recyclebin)里了,只要这表还在回收站里,它就可以被重新恢复(闪回)回来。该回收站被放在所在的表空间,Oracle并不保证所有删除的表都能闪回转载 2011-11-27 02:39:04 · 379 阅读 · 0 评论 -
ORACLE_RESETLOGS浅析
alter database open resetlogs 这个命令我想大家都很熟悉了,那有没有想过这个resetlogs选项为什么要用?什么时候用?它的原理机制是什么?他都起哪些作用?我们都知道数据在启动时候是要做一致性检查的,oracle在open阶段要做两次检查1. 检查数据文件头的检查点计数(checkpoint cnt)是否和控制文件的检查点计数(checkpoint转载 2011-11-27 02:39:56 · 367 阅读 · 0 评论 -
oracle 10g adump, bdump, dpdump, udump 作用
可以在 admin\{sid}\pfile文件下的init.ora文件中找到以下内容:audit_file_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\ADUMP background_dump_dest = C:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\BDUMP use转载 2011-11-27 02:46:05 · 1081 阅读 · 0 评论 -
TNS-00511: No listener
在监听没有启动的情况下lsnrctl status出现的错误LSNRCTL for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Production on 25-NOV-2011 18:56:44Copyright (c) 1991, 2005, Oracle. All rights reserved.Connecti原创 2011-11-27 14:53:12 · 2793 阅读 · 0 评论 -
ora-01149错误
今天进行联机备份的时候,出现了个错误! 错误是 SQL> shutdown immediate;ORA-01149: 无法关闭 - 文件 1 设置了联机备份ORA-01110: 数据文件 1: 'D:\ORACLE\ORADATA\ORASTUDY\SYSTEM01.DBF'SQL> alter database end backup;原创 2011-11-27 02:44:42 · 922 阅读 · 0 评论 -
oracle的归档模式
一。查看oracle数据库是否为归档模式: 1.select name,log_mode from v$database; NAME LOG_MODE ------------------ ------------------------ QUERY NOARCHIVELOG 2.使用ARCHIVE LOG LIST 命令 D转载 2011-11-27 02:44:04 · 360 阅读 · 0 评论 -
Oracle控制文件详解
一、Oracle 控制文件 为二进制文件,初始化大小由CREATE DATABASE指定,可以使用RMAN备份 记录了当前数据库的结构信息,同时也包含数据文件及日志文件的信息以及相关的状态,归档信息等等 在参数文件中描述其位置,个数等等。通常采用分散放开,多路复用的原则。在mount阶段被读取,open阶段一直被使用转载 2011-11-27 02:43:19 · 523 阅读 · 0 评论 -
AIX下自动启动Oracle数据库与监听器的方法
1.在 /home/oracle目录下,建立startdb文件,文件内容如下:echo "begin to start oracle"lsnrctl startsqlplus /nolog connect /as sysdbastartupexitexitecho "oracle have started"给startdb执行权限2.在/etc下建立文件rc转载 2011-11-27 02:31:22 · 673 阅读 · 0 评论 -
OUI-10151错误
在安装ORACLE实现runInstaller之后,NEXT,NEXT检查配置的时候,会出现这样的错误~ 错误的原因归结于安装介质失败,需要重新下载安装介质。 现场: 从31服务器上直接将cpio文件拷到32上,导致安装的时候失败。从ORACLE官方网站下载.gz文件之后gunzip重新解压~原创 2011-11-27 02:32:41 · 4388 阅读 · 0 评论 -
gunzip 文件的时候,提示file too large~
smit chuser修改用户的fsize -1然后退出重新登录~转载 2011-11-27 02:34:36 · 2274 阅读 · 0 评论 -
AIX下安装和卸载ORACLE
创建DATAVG创建LV,oracle,oradata,oratabLV挂在到/oracle,/oradata,/oratab创建oinstall,oradba组创建oracle用户,属于oinstall,oradba组su - oraclepasswd输入oracle密码chown -R oracle:oinstall /oraclechmod -R 77转载 2011-11-27 02:35:38 · 1137 阅读 · 0 评论 -
AIX下完全卸载ORACLE
1. 运行 $ORACLE_HOME/bin/localconfig delete2. rm -rf $ORACLE_BASE/*3. rm -f /etc/oraInst.loc /etc/oratab4. rm -rf /etc/oracle5. rm -f /etc/inittab.cssd6. rm -f /usr/local/bin/coraenv /usr/loca转载 2011-11-27 02:36:25 · 4916 阅读 · 0 评论 -
oracle中断会话
一个用户进程偶尔会挂起或占用过多资源而拒绝其它会话。如果 DBA 依然能够访问数据库,通常可以发出以下查询 SELECT S.USERNAME,S.OSUSER,S.SID,S.SERIAL#,P.SPID FROM V$SESSION S,V$PROCESS P WHERE S.PADDR=P.ADDR AND S.USERNAME IS NOT NULL; 通过 ALTER S转载 2011-11-27 02:37:02 · 845 阅读 · 0 评论 -
删除redoLog的时候出错--归档日志未写完。
删除的时候报错,报XXX是必须的~重启数据库,将数据库置为归档模式下~重新删除~alter system drop logfile group 4;转载 2011-11-27 02:38:36 · 380 阅读 · 0 评论 -
RMAN-06525: 将 RMAN 保留策略设置为无
RMAN> report obsolete; RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: =======转载 2011-11-27 02:39:27 · 459 阅读 · 0 评论 -
一步一步学RMAN之实战RMAN备份
【IT168 技术文档】 念奴娇•RMAN历练 秋风细雨,落叶飞,多少RMAN命令,一一铭记,想当年,毫无备份概念。一步一步,一点一滴,多少无眠夜。 春风似剪,万千心事难寄。RMAN进展迅速,学习路漫漫,几经测试,错误不断,遍寻线上线下资料,过程痛苦,豁然顿悟时,酣畅淋漓。 我心情愿,更看未来睛空。 经过前面的若干,我们已经了解并尝试了rm转载 2011-11-27 02:40:29 · 427 阅读 · 0 评论 -
ORACLE实例恢复--前滚和回滚
保持数据一致性和完整性,是每一款成功商业数据库软件都必须要做到的基本要求。从故障中恢复,保证ACID原则,保证事务完整性,一直是Oracle数据库核心功能组成部分。本篇主要介绍Oracle实例意外终止(断电或者强制关闭)之后,重新启动时发生的恢复过程,也可以称作“前滚和回滚”。 基础知识说明 为了更明确的说明问题,笔者首先介绍一下本文涉及到的一些重要知识。转载 2011-11-27 02:41:13 · 687 阅读 · 0 评论 -
Oracle TNS简述
Oracle TNS简述 什么是TNS?TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库,比如通过JDBC.如果通过TNS连接Oracle,那么客户端必须安装Oracle client程序.转载 2011-11-27 15:46:22 · 579 阅读 · 0 评论