关于程序员的59条搞笑但却真实无比的编程语录
收集了很多编程语录,基本上都跟程序员的生活有关。这些语录涉及软件开发,代码维护,调试纠错,软件bug,系统设计、文档,代码质量,测试和软件开发团队管理等方面。下面的这59条语录虽然很搞笑,但却真实无比。只有程序员才能理解这些编程语句里的真正内涵。闲言少叙,开始吧… 程序员编程语录 1. 一个...
oracle 分区表详解
oracle 分区表操作详细说明 性能优势分析
Oracle bbed工具的使用
BBED查看修改Oracle数据块的内容。
oracle rman备份验证和备份进度监控
一,验证rman备份是否可以成功还原,以前需要通过从其他数据库还原来验证,从11g后可以通过以下命令进行验证。RMAN> restore database preview;1,完全还原确定需应用哪个备份集2,可以看到0级备份和1级备份和将应用的归档日志。RMAN> restore database validate;1,检查用于...
Linux 5.7现有数据库上安装Oracle10g Grid Control
环境:redhat 5.7 64位 +Oracle10g_64 (10.2.0.1)+linux_x86_64_grid_control_102030实验目的:同一台服务器上先安装Oracle1g数据库软件并建立数据库(DBCA自定义方式),然后再安装Oracle10gGrid Cuntrol(安装模式为选用现有数据库)。如下将数据库的安装并创建过程省略,从已建好数据库上进...
RHEL4.6安装10G Grid Control
Grid Control需要有自己的数据库用来存放管理数据,此处我们使用已经建立好的数据库实例来安装Grid Control。GC安装在ocmdb1主机上,GC的repository database已经事先在ocmdb1主机上上安装完毕。1.调整repository database数据库1)数据库参数调整参考《【GC】安装GC之前需要调整的几个参数》(http://space.itpu...
ORA-01207: old control file完全解决方案
ORA-01207: old control file完全解决方案这个错误是oracle db最常见的错误了,引起的原因很多,但是最主要的一个原因是数据库服务器突然掉电,然后重启启动数据库报错。究其这个问题产生的原因,其实就是控制文件...
Ora-00214
问题:解决方法:cp /u01/oradata/gridbak/control01.ctl /u01/oradata/gridbak/control03.ctl
Oracle GoldenGate系统之----双向同步数据表
双向同步与单向同步类似,但需要着重注意两个问题:防止数据循环和防止数据冲突。1、防止数据循环在EXTRACT进程中忽略REPLICAT的事务,一般排除提取用户的操作,并且与需要同步的用户分开如USERID SCOTT,PASSWORD TIGERTRANLOGOPTIONS EXCLUDEUSER SCOTT2、防止数据冲突一般要从应用层面解决,避免操作相同的数据。...
修改Oracle 实例名(SID)实验
举例说明,我目前数据库的SID为griddb,现在要修改成dgdb,涉及东西比较多,总结:下面开工1.1检查原来数据库实例名(sid)1.2、关闭数据库注意不能用shutdown abort,只能是shutdown immediate或shutdown normal1.3 修改oracle用户的ORACLE_SID环境变量,如由griddb修改为dgdb1.4 修改/etc/oratab文件,由griddb...
AWR 解析(一)
概念:AWR (Automatic Workload Repository)一堆历史性能数据,放在SYSAUX表空间上, AWR和SYSAUX都是10g出现的,是Oracle调优的关键特性; 大约1999年左右开始开发,已经有15年历史默认快照间隔1小时,10g保存7天、11g保存8天; 可以通过DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS修改DBA_HIST_WR_...
自动生成AWR HTML报告
-- ------------------------------------------------------------------------------------- File Name : http://www.oracle-base.com/dba/10g/generate_multiple_awr_reports.sql-- Author : DR Timothy S Hall-- Description : Generates AWR reports for all snapsots between the specified start and e...
VI 日常命令来大全
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi...
闪回技术全了解
闪回技术:Flashback 技术可以细分以下4种: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query, Flashback Version Query, Flashback Transaction Query 三种) Flashback Table。------------------------------------------------------------------Flashback 技术是oracle 9i中引入的一...
【官方文档】【Doc】oracle官方文档总汇(9i,10g,11gR1, 11gR2)
oracle不同版本的官方文档在线参考和打包下载地址汇总,罗列在这里,供你我参考。1.9i Oracle官方文档1)在线浏览http://www.oracle.com/pls/db92/homepage2)下载在手,参考无忧Oracle9i Datab...
更改SERVICE_NAME导致大量会话被KILL
在10.2.0.4 RAC环境中,出现了更改SERVICE_NAME导致大量会话被KILL的现象。 [@more@] 告警日志中信息如下: Wed Oct 24 20:06:16 2012 ALTER SYSTEM SET service_names='' SCOPE=MEMORY SID='orcl2'; Wed Oct 24 20:06:16 2012 ALTER SYSTEM SET service_names='orcl' SCOPE=MEMORY SID='orcl2'; Wed Oct 24 20:06:16 2012 Immediate Kill Session#: 1418, Serial#: 22066 Immediate Kill Session: sess: 0x18dc79b70 OS pid: 4879 Immediate Kill Session#: 1424, Serial#: 108 Immediate Kill Sessio
数据库复制技术全面了解
数据库复制技术是目前数据库热备、数据库容灾、数据库同步以及建立重要数据实时安全查询系统(VIDRSQS)的关键技术,通过复制技术可以分担主数据库的查询压力,并对数据仓库无法实时查询数据的缺点进行有力补充数据库复制技术 -市场需求 随着应用系统的不断发展,系统对于数据库的以来与日俱增,目...
shell脚本实现自动生成awr报告
主要实现自动生成awr报告,代码思想非本人,但是有进行部分改造,之前网上的不能执行,经过部分改造可以正常执行的生成语法[oracle@hxy ~]$ bash ./dba_oracle_awr.sh -s HXY -f 20131125140000 -t 20131125150000 -p text -h /u01/app/oracle/product/10.2.1/db_1脚本如下[oracle@hxy ~]...
Oracle恢复基础概述
一、恢复解决方案错误类型及解决方案错误分类恢复解决方案介质失败如果是少量的块损坏,使用块介质恢复;如果是大量的块、数据文件、表空间的损坏,可能需要对损坏的数据文件或者表空间执行完全恢复;如果是...
【转】metalink 使用向导
1.http://metalink.oracle.com 2.三种关键的技术支持的缩写和术语: (1) CSI number(customer support identifier number ,客户标示号码) -使用CSI来确认产品支持的有效性 -根据C...