闪回数据库的表,保证其它表数据正常
因对某个表进行了截断操作。过后发现问题,进行闪回数据库操作。并保证在这其间产生的数据不丢。conn wyj/wyj@orcdb 已连接。 WYJ on orcdb > select * from a; ID ---------- NAME -------------------------------...
用户默认角色问题
在建立用户后,给用户授予了connect,resource角色,其中resource权限里面包含创建sequence 对象的功能,但开发人员后来告知用户无法创建sequence。查看dba_role_privs表,发现DEFAULT_RO...
切换数据库默认回退表空间中的一个问题
在切换回退表空间中的发现的一个问题。如何切换回退表空间,我想使用过oracle的人都应该知道。如果有不清楚之处,我下面列出的详细步骤切换回退表空间步骤第一步:创建新的回退表空间SQL>CREATE UNDO TABLESPACE TBS...
CKPT被触发条件
CKPT在什么条件下被触发呢? 一个检查点(CKPT)就是一个从缓冲器高速缓存中将已修改的数据清洗到磁盘上并更新控制文件与数据文件的事件。 CKPT进程更新数据文件的头部和控制文件,实际的数据块由DBWn进程...
oracle10g里SPFILE 和pfile 使用总结
oracle 10g 的数据库所用的spfile和pfile 文件总结你新建的数据库它所用的SPFILE文件是oracle默认(它的位置是在E:oracleproduct10.2.0db_1dbs 目录下)提供给你的, 如果你这时重起数据库则它就不去找这个默认的SPF...
ORA-600之于数据库
每个人对ORA-600信息都有自己的看法,你是怎么看的呢?这类错误信息大体上分为3种可能性:Ø 一部分是Oracle的bugØ 一部分是由于硬件的问题Ø 一部分由于数据库里的坏...
高版本导出dump文件导入至低版本库中问题小结
高版本导出dump文件导入至低版本库中问题小结在将高版本数据库导出的dump文件导入至10g数据库,会遇到下面三个错误代码ORA-39001:invalid argumentvalueORA-39000:bad dump filespecificationORA-3914...
目录未共享导致导出泵程序运行出错
因未将目录读写权限给用户,导致EXPDP程序出错。这天对用户进行导出表结构操作,自己先在SQL/PLUS里用SYS用户创建了一个目录expimp_dir,接下下就输入如下命令进行导出操作[oracle@igaoracle ~]$ expdp ip/ip@iga d...
Oracle 11g R2 手工配置Service服务
Oracle 11g R2 手工配置Service服务 11gR2 RAC Service创建配置新特点11gR2 RAC 的Service 创建配置工作需要通过EM方式进行,而10gR2 RAC 的配置Service 可以通过DBCA进行,个人感觉,还是手工配置最方便,...
查看执行计划的三种方法
SQL语句的执行有三种查看方法查看执行计划的方法关于查看某条SQL语句的执行计划,有三种方法,其分别是:AUTOTRACE,PLAN_TABLE,DBMS_XPLAIN.DISPLAY。下别分别对其使用进行一下总结。一、 Plan_table前...
在线重定义物化视图基表的限制
对物化视图基表不能进行重定义Oracle从9i开始提供在线重定义表的功能,如果需要对表进行重定义,第一步一定要查看一下此表是否满足重定义条件,如何查看呢? 运行DBMS_REDEFINITION.CAN_REDEF_TABLE这个存...
5版本的pl/sql里的一个错误
今天开发人员向我提供了一个问题,将一个表删除后,表名变成一个很长的名,例如“BIN$Q1miJhYcGQngQKjA3mQkTg==$0” 今天开发人员向我提供了一个问题,将一个表删除后,表名变成一个很长的名,例如“BIN$Q1miJ...
Oracle 10g (2) 在Win平台进行表空间传输
10g(2)数据库在Win平台进行表空间传输Oracle 10g (2) 在Win平台进行表空间传输第一步:在源数据库中创建目录SQL> conn sys/sys@oracledb as sysdba已连接。SQL> create directory pdata as 'e:directory';目录已创建...
获取数据库对象的DDL语句
如何快速的获取数据库用户下部分对象的DDL语句呢,一般可以使用两类方法,第一是调用DBMS_METADATA包是的get_ddl函数;第二类方法就是使用IMPDP,本文主要针对第一个方法。下面是具体的操作步骤...
物化视图使用总结
前几天写了一篇关于物化视图的文章,感觉有些东西没写出来,后来自己有整理了一下本人工作中遇到的问题及如何解决的小例子,希望对看到这篇文章的人有一些帮助。物化视图使用总结物化视图的刷新有二类,分别是:o...
ORA-01691 解决方法
今天测试人员进行测试时,发现ORA-01691 错误,想见详情见全文 ORA-01691: unable to extend lob segment BPM49_TEST2.SYS_LOB0000059105C00008$$ by 128 in tablespace JACK_DATA 今天发现这么一个错误,查看...
查看会话使用回退段,排序区,临时段大小的方法
本文讲解如何利用动态性能视图v$sesstat,v$statname查看会话使用回退段,临时段,排序段的大小情况 这里要用到V$SESTAT、V$STATNAME 两个动态性能视图。 先对相关视图做个简单的介绍。V$SESSTAT :显示对会...
控制文件失效后进行恢复的两点问题
当所有控制文件都失效后,进行恢复时有两点需要注意。当所有控制文件都失效时,需要重建控制文件。其中有::resetlogs 或是norestlogs 子句 ,从实验和分析后发现用resetlogs 或noresetlogs 没有分别,因为新建的...
在线重定义表
随着业务的进展,需要将表变为分区表,如何在线重定义。 随着业务的进展,可能之前定义的表的数据量变的很大。表的数据有上千万行,会造成查询等业务会很慢。所以有必要对这类表进行修改,但数据库服务器是不能...
Oracle10g闪回数据库特性及归档方式
对10g里归档方式及闪回功能进行介绍 Oracle10g的闪回特性及归档方式的建立与oracle9i的相应功能都有了很大的提高,下面分两部分分别介绍这两部分内容。归档方式Oracle9i起用归档方式时必须要设置相关参数值,这些参数...