ORACLE
文章平均质量分 56
IvwvI
这个作者很懒,什么都没留下…
展开
-
ORACLE 结构
Oracle的体系Oracle的体系很庞大,要学习它,首先要了解Oracle的框架。在这里,简要的讲一下Oracle的架构,让初学者对Oracle有一个整体的认识。1、物理结构(由控制文件、数据文件、重做日志文件、参数文件、归档文件、密码文件组成)控制文件:包含维护和验证数据库完整性的必要信息、例如,控制文件用于识别数据文件和重做日志文件,一个数据库至少需要一个控制文件。数据文件:...原创 2011-09-25 21:03:40 · 120 阅读 · 0 评论 -
oracle em
访问地址:https://localhost:1158/em启动:emctl start dbconsole不能正常启动解决: 1.重建em: emca -repos recreate 2.配置dbcontrol :emca -config dbcontrol db emca -repos create: 创建新的 Database Control 资料档案库 emc...原创 2012-01-31 14:16:02 · 367 阅读 · 0 评论 -
oracle 等待
ORACLE的等待事件,主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1).空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分事件。2).非空闲等待事件专门针对ORACLE的活动,指数据库任务或应用运行过程中发生的等待,这些等待事件是在调整数据库的时候需要关注与研究的。下面来看一下ORACLE10GR2中主要分类及...原创 2012-02-02 15:17:20 · 158 阅读 · 0 评论 -
oracle 归档日志
Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过程称之为归档。相应的日志被称为归档日志。 一、归档日志 是联机重做日志组文件的一个副本 包含redo记录以及一个唯一的log sequence number 对日志组中的一个日志文件进行归档,如果该组其中一个损坏,则另一个可用的日志将会被归档 对于归档模式的日志切...原创 2011-11-15 15:44:00 · 122 阅读 · 0 评论 -
精通表转成分区表
SQL> CREATE TABLE T_N (ID NUMBER PRIMARY KEY, TIME DATE) PARTITION BY RANGE (TIME) 2 (PARTITION P1 VALUES LESS THAN (MAXVALUE)); 表已创建。 SQL> ALTER TABLE T_N EXCHANGE PARTITION P1 WITH TABLE T...原创 2011-11-15 20:15:19 · 208 阅读 · 0 评论 -
ORACLE优化
对于OLTP系统,应该关注以下的对象属性 pct_free 一个数据块空闲空间的最小百分比 pct_used 一个数据块中存储数据的最小百分比 ini_trans 一个数据块中最初分配的事务数 max_trans 一个数据块中最大分配的事务数 initial_extent 第一个EXTENT的大小 next_extent 下一个e...原创 2011-11-17 21:27:55 · 116 阅读 · 0 评论 -
物化视图使用
物化视图是包括一个查询结果的数据库对象,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。对于复制,物化视图允许你在本地维护远程数据的副本,这些副本是只读的。如果你想修改本地副本,必须用高级复制的功能。当你想从一个表或视图中抽取数据时,你可以用从物化视图中抽取。 对于数据仓库,创建的物化视图通常情况下是聚合视图,单一表聚合视图和连接视图。物...原创 2011-11-29 13:29:33 · 134 阅读 · 0 评论 -
regex
ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INSTR :与INSTR的功能相似3,REGEXP_SUBSTR :与SUBSTR的功能相似4,REGEXP_REPLACE :与REPLACE的功能相似它们在用法上与Oracle SQL 函数LIKE、INSTR、SUBSTR 和REPLACE 用法相同,...原创 2012-02-03 15:18:18 · 338 阅读 · 0 评论 -
数据参数出错 ORA-00119 ORA-00132
SQL> startupORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'在另一个终端进入[root@huang14 ~]# su - oracle[oracle...原创 2011-12-09 11:07:13 · 188 阅读 · 0 评论 -
ORALCE函数大全
ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four...原创 2012-02-21 14:08:40 · 116 阅读 · 0 评论 -
oracle 正则表达式
1、正则表达式中的元字符元字符意思例子\说明要匹配的字符是一个特殊字符、常量或者后者引用。(后引用重复上一次的匹配)\n 匹配换行符\\ 匹配 \\( 匹配 (\) 匹配 )^匹配字符串的开头位置如果A是字符串的第一个字符,^A 匹配 A...原创 2012-01-13 17:26:39 · 112 阅读 · 0 评论 -
oracle 事件
[size=medium]很多时候,对数据库进行性能诊断可以使用SQL跟踪的方法,把一些信息记录在trace文件里以后分析。一般情况下我们可以通过初始化参数SQL_TRACE=TRUE来设置SQL跟踪。我们也可以通过设置10046事件来进行SQL跟踪,并且可以设置不同的跟踪级别,比使用SQL_TRACE获得更多的信息。Level 0 停用SQL跟踪,相当于SQL_TRACE=FALSE...原创 2011-12-30 16:32:07 · 167 阅读 · 0 评论 -
ORA-01548: 已找到活动回退段'_SYSSMU1$',终止删除表空间 解决办法
1 查看所有回滚段信息:select segment_name,status,tablespace_name from dba_rollback_segs;SEGMENT_NAME STATUS TABLESPACE_NAME------------------------------ ---------------- ------------------------------S...原创 2011-12-29 19:59:25 · 145 阅读 · 0 评论 -
oracle 修改字符编码
Startup nomount; Alter database mount exclusive; Alter system enable restricted session; Alter system set job_queue_process=0; Alter database open; Alter database character set zhs16gbk...原创 2011-09-25 22:11:17 · 131 阅读 · 0 评论 -
ORACLE 问题累积
1.解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将...原创 2011-09-25 22:54:15 · 115 阅读 · 0 评论 -
oracle 权限查询
查看Oracle用户权限一般要通过一些实际操作,首先需要遍历所有用户,然后才是查看Oracle用户的权限等等操作。希望本文能给大家有所帮助。1.查看所有用户:select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限...原创 2011-10-11 12:04:38 · 163 阅读 · 0 评论 -
表同步
--名词说明:源——被同步的数据库 目的——要同步到的数据库前6步必须执行,第6以后是一些辅助信息.--1、在目的数据库上,创建dblinkdrop public database link dblink_orc92_182;Create public DATABASE LINK dblink_orc92_182 CONNECT TO bst114 IDE...原创 2011-10-24 17:40:46 · 122 阅读 · 0 评论 -
增量备份
1. 确认ORACLE数据库属于归档模式 sqlplus / as sysdba archive log list; alter database archivelog; alter database unarchivelog; 列出 Automatic archival 这个后面的值 为 Enabled 刚表明数据库为归档模式. 2. 执行一次增量...原创 2011-10-24 17:41:34 · 109 阅读 · 0 评论 -
RMAN备份命令(转摘)
1、切换服务器归档模式,如果已经是归档模式可跳过此步:%sqlplus /nolog (启动sqlplus)SQL> conn / as sysdba (以DBA身份连接数据库)SQL> shutdown immediate; (立即关闭数据库)SQL> startup mount (启动实例并加载数据库,但不打开)SQL> alter data...原创 2011-11-03 15:21:41 · 103 阅读 · 0 评论 -
rman 详细
1、连接到目标数据库(不用恢复目录数据库): Rman nocatalog target sys/change_on_isntall@testdb Rman catalog rman_user/rman_user@ora9rc target sys/change_on_install@testdb2、SHOW命令: 显示rman配...原创 2011-11-03 18:33:29 · 137 阅读 · 0 评论 -
存储过程使用dblink问题
按照接口标准创建DBlink后. 准备创建物化视图: CREATE MATERIALIZED VIEW SUBSCRIPTION_TAB BUILD IMMEDIATE REFRESH complete START WITH SYSDATE NEXT trunc(SYSDATE) + 1 AS SELECT * FROM SUBSCRIPTION_TAB@SMGR; 不料想...原创 2011-12-21 16:22:39 · 748 阅读 · 0 评论 -
重做表空间
/*系统UNDO表空间的重建*/--1. 创建新的UNDO表空间CREATE UNDO TABLESPACE "UNDOTEMP"DATAFILE '/opt/oracle/product/9.2.0.4/dbs/undo01.ora' SIZE 5 m/--2. 在OEM控制台修改系统默认的UNDO表空间名, 由UNDOTBS改为UNDOTEMP, 或通过下面的命令...原创 2011-12-29 18:03:25 · 152 阅读 · 0 评论 -
SGA与PGA
一、名词解释 (1)SGA:System Global Area是Oracle Instance的基本组成部分,在实例启动时分配;系统全局域SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。 (2)共享池:Shared Pool用于缓存最近被执行的SQL语句和最近被使用的数据定义,主要包括:Library cache(共享SQL区)和Data dictionary cache(数据字典缓冲区...原创 2012-02-27 10:59:57 · 145 阅读 · 0 评论