数据库

[WK-T]ORACLE RAC +ASM Backup and Recovery(三)

RAC 环境下数据库控制文件丢失或损坏的解决办法

dayong2015
Oracle
2014-09-02 19:40

Oracle Active Data Guard调整案例[2]

    客户的Oracle 11gR2 Active Data Guard环境,主数据库的standby_file_management=AUTO,备用数据库的standby_file_management=MANUAL,导致在主数据库为表空间添加的数据文件操作没有同步到备用数据库,在$ORACLE_HOME/dbs目录下也没有创建类似UNNAMED00003的文件,备用数据库有如下的告警日志:Tue Sep 0...

尛样儿
Oracle
2014-09-02 19:14

一条运行了3天的"简单"的sql

早上刚到公司,查看系统的负载,就马上看到一个进程的执行时间已经有3天了。而且cpu的消耗极高。Tasks: 2374 total,  19 running, 2354 sleeping,   0 stopped,   1 zombieCpu(s): 21.7%us,  2.7%sy,  0.0%ni, 74.5%id,  0.0%wa,  0.1%hi,  0.9%si,  0.0%stMem:  37...

jeanron100
Oracle
2014-09-01 15:35

Oracle -- 字符集编码'GBK'库数据导入到'UFT-8'库中 大量报错 ORA-12899 解决方案

Oracle -- 字符集编码'GBK'库数据导入到'UFT-8'库中 大量报错 ORA-12899 解决方案 ...

maohaiqing0304
Oracle
2014-09-01 14:43

查询执行hash join出现ora-040300 (QERHJ hash-joi,kllcqas:kllsltba)的诊断案例

某公安系统开发人员在plsql中执行查询时报ORA-04030: 在尝试分配 123416 字节 (QERHJ hash-joi,kllcqas:kllsltba) 时进程内存不足。数据库是aix上的rac 11.2.0.4。当时朋友找到我,我当时给他的建议是直接把报错的查询直接在数据库服务器上执行看是否报错,因为在服务器上用sqlplus来执行是没有经过监听程序的,但后面给...

eric0435
Oracle
2014-09-01 10:07

Oracle Data Guard LOG_ARCHIVE_DEST_n参数的可选属性

   在Oracle Database Data Guard日常的配置过程中,设置LOG_ARCHIVE_DEST_n初始化参数中的AFFIRM,NOAFFIRM,DB_UNIQUE_NAME,DELAY,LOCATION,SERVICE,SYNC,ASYNC,VALID_FOR属性能够满足大部分的应用场景,也可以认为这部分参数为必选参数。这篇文章将基于11gR2的文档讨论一些LOG_ARCHIVE_DEST_n其他的可选属性...

尛样儿
Oracle
2014-08-31 21:58

海量数据迁移之使用shell启用多个动态并行

在数据迁移中,可能有成百上千个表,有些表很大,有些表又很小。如果启用了多个并行的进程,可能会有资源分配上的问题。比如下面有10个表,100代表预计的时间为100分钟。table1  100table2  90table3  90table4  80table5  80table6  70table7  60table8  60table9&nbs...

jeanron100
Oracle
2014-08-31 21:55

[MySQL] 查询5天之内过生日的同事中的跨年问题以及闰年2月29日问题的解决过程

前言:        遇到朋友提问,如下:SELECT * FROM ali_users WHERE  DATEDIFF(CAST(CONCAT(DATE_FORMAT(NOW(),'%y'),DATE_FORMAT(birthday,'-%m-%d'))AS DATE),CAST(DATE_FORMAT(NOW(),'%y-%m-%d') AS DATE)) 

mchdba
MySQL
2014-08-31 00:41

Oracle RAC 手动升级 11.2.0.3.4

Oracle RAC 11.2.0.3.2 手动升级 11.2.0.3.4操作系统:RHEL6.2 64bitOracle Database 版本:11.2.0.3.2Oracle Grid 版本:11.2.0.3.2说明:文章包括升级准备,升级操作,回退操作(可回退到11.2.0.3.2)升级准备查询两个节点grid opatch版本(Opatch版本...

DBA_建瑾
Oracle
2014-08-30 23:58

[Sqlite] 嵌入式数据库事务理解以及实例操作

SQLite 事务(Transaction)事务(Transaction)是一个对数据库执行工作单元。事务(Transaction)是以逻辑顺序完成的工作单位或序列,可以是由用户手动操作完成,也可以是由某种数据库程序自动完成。事务(Transaction)是指一个或多个更改数据库的扩展。例如,如果您正在创建一个记录或者更新一个记录或者...

mchdba
数据库开发技术
2014-08-30 17:55

[Sqlite] 数据迁移备份--从低版本到高版本

数据迁移一, 使用.dump命令命令帮助提示.dump ?TABLE? ...      Dump the database in an SQL text format                         If TABL...

mchdba
数据库开发技术
2014-08-30 16:12

[Sqlite] Sqlite在Windows、Linux 和 Mac OS X 上的安装过程

一:在 Windows 上安装 SQLite 1,下载请访问SQLite下载页面http://www.sqlite.org/download.html,从Windows 区下载预编译的二进制文件。需要下载 sqlite-shell-win32-*.zip 和 sqlite-dll-win32-*.zip 压缩文件,这里下载sqlite-dll-win32-x86-3080600.zip和sqlite-shell-win32-x86-3080600.zip安装...

mchdba
数据库开发技术
2014-08-30 12:08

V$DATAGUARD_STATS中 transport lag 或 apply finish time 是空值

Oracle 11.2.0.2  , AIX 6.1  从生产RAC数据库上通过RMAN备份恢复出一个单机测试数据库, 然后建立这个测试数据库的ADG ,  然后将这个ADG 备库convert 为 snapshot 数据库然后open 做一些测试 ,  这时候应该可以传输log , 只是不apply ,  但是通过以下语句查看时,  apply lag 是合理...

tolywang
Oracle
2014-08-30 12:01