Alessandro Guimarães – Oracle Blog

August 28, 2010

Data Guard | Papers

Filed under: banco de dados — Tags: , , , , , — agleite @ 3:24 pm

Se fizeres um search por “Data Guard”  no google, a pesquisa retornara com um numero bastante razoavel de pessoas que ja configuraram/implementaram esta feature de alta disponibilidade do Oracle. Durante configuração de um Data Guard com Maximum Availability em um cliente, alguns sites (pouquissimos na verdade) foram de alguma ajuda. A maioria dos blogs/sites mostram configurações basicas (aplicação de archives assincronos por exemplo) e ficam naquele velho esquema do copy/paste de outros sites/blogs ou até mesmo metalink.

Para implementar uma configuração de Data Guard consistente, é imprescindivel que sigas todos os pre-reqs e checklists possiveis.

Alem da documentação do produto e support notes , recomendo os papers abaixo (no caso do 10gR2):

1 – Redo Transport & Network Configuration

2 – Redo Apply & Media Recovery (physical standby)

3 – Switchover and Failover Best Practices

Minha configuração é um RAC primary com Standby Single, mas consegui resolver alguns “probleminhas” com o paper abaixo

* MAA 10g Setup Guide: Creating a RAC Physical Standby Database for a RAC Primary Database

Se quiseres um resumo sobre modos de proteção, podes olhar este post : Data Guard | Modos de Proteçao

April 16, 2010

ASM | The 2Tb Bug

Filed under: banco de dados — Tags: , , , , , , , — agleite @ 8:29 pm

Configurando ASM em um cliente me deparei com o seguinte erro:

ORA-15099: disk {name} is larger than maximum size of 2097152 MBs”
Depois de confirmar que estava tudo ok, com o pessoal do storage, consultei o metalink e pow bug 7243305.

O status do bug é : “Closed, Not a Bug” – no entanto a descrição aponta para outro bug : 6453944 (presente na 10.2.0.3,corrigido na 11.2)  e o unico texto visivel na nota é:

RELEASE NOTES: ORA-15196(ASM block corruption) occured, if larger than 2TB disk was part of a diskgroup
REDISCOVERY INFORMATION: If you added larger than 2TB size disk to a diskgroup and saw ORA-15196, then you hit this issue.
WORKAROUND: Not to add larger than 2 TB size disk to a diskgroup

Esse problema pode afetar qualquer plataforma, a minha é AIX 64bits.

Não fica claro o porque do limite de 2 terabytes.

O patch simplesmente não deixa voce adicionar discos maiores que 2Tb (referente as versões10.2.0.4 e 11.1.0.7).

No entanto se voce verificar que já tem diskgroups com LUN’s acima desse limite, voce deve se preparar para tomar ações para resolver este problema

Notas do Metalink relacionadas ao problema:

Metalink Doc ID: 370921.1: ASM – Scalability and Limits
Metalink Doc ID: 736891.1: ORA-15196 WITH ASM DISKS LARGER THAN 2TB

March 17, 2010

Oracle Rdbms Code e o RadioHead

Filed under: banco de dados — Tags: , , , — agleite @ 2:39 pm

Tava brincando com os binarios do oracle e me deparei com isso :
54080832:I’m a creep, I’m a winner, what the hell am I doing here.I don’t belong here – radiohead.

Pra ver a frase o comando é simples : strings oracle | grep radiohead. Teste em Solaris e no Windows.

Apesar da letra não está correta, mostra como alguns caras na oracle tem senso de humor.

Pelo que vi na web…tem alguma coisa a ver com ASM 🙂

September 21, 2009

Feature Availability by Edition

Filed under: banco de dados — Tags: , , — agleite @ 1:52 pm

Para complementar o post anterior, uma lista das caracteristicas por “Edition”. Nos treinamentos Oracle 10g Workshop I da Oracle Education, uma das perguntas mais frequentes é :

– Esta feature/caracteristica é Enterprise ou Standard ? .

A tabela abaixo responde este questionamento. Vale para Oracle 10g R2

Feature/Option SE1 SE EE Notes
High Availability
Oracle Fail Safe Y Y Y Windows only
Oracle Data Guard—Redo Apply N N Y
Oracle Data Guard—SQL Apply N N Y
Rolling Upgrades—Patch Set, Database, and Operating System N N Y
Online index rebuild N N Y
Online index-organized table organization N N Y ALTER TABLEMOVE ONLINE operations
Online table redefinition N N Y Using the DBMS_REDEFINITION package
Duplexed backup sets N N Y
Incremental backup and recovery Y Y Y SE1/SE: no optimized incremental backup
Unused block compression in backups N N Y
Block-level media recovery N N Y
Parallel backup and recovery N N Y
Tablespace point-in-time recovery N N Y
Trial recovery N N Y
Fast-start fault recovery N N Y
Flashback Table N N Y
Flashback Database N N Y
Flashback Transaction Query N N Y
Scalability
Oracle Real Application Clusters N Y Y Extra cost with EE, included with SE
Automatic Workload Management N Y Y Requires RAC
Performance
In-Memory Database Cache N N Y Extra cost option
Security
Advanced Security Option N N Y Extra cost option
Oracle Label Security N N Y Extra cost option
Virtual Private Database N N Y
Fine-grained auditing N N Y
Development Platform
SQLJ Y Y Y Requires Oracle Programmer
Oracle Developer Tools for Visual Studio .NET Y Y Y Windows only
Microsoft Distributed Transaction Coordinator support Y Y Y Windows only
Active Directory integration Y Y Y Windows only
Native .NET Data Provider—ODP.NET Y Y Y Windows only
.NET Stored Procedures Y Y Y Windows only
Manageability
Oracle Change Management Pack N N Y Extra cost option
Oracle Configuration Management Pack N N Y Extra cost option
Oracle Diagnostic Pack N N Y Extra cost option
Oracle Tuning Pack N N Y Extra cost option, also requires the Diagnostic Pack
Oracle Provisioning and Patch Automation Pack N N Y Extra cost option
Database Resource Manager N N Y
VLDB, Data Warehousing, Business Intelligence
Oracle Partitioning N N Y Extra cost option
Oracle OLAP N N Y Extra cost option
Oracle Data Mining N N Y Extra cost option
Oracle Data Quality and Profiling N N Y Extra cost option
Oracle Data Watch and Repair Connector N N Y Extra cost option
Data Compression N N Y
Bitmapped index and bitmapped join index N N Y
Parallel query/DML N N Y
Parallel statistics gathering N N Y
Parallel index build/scans N N Y
Parallel Data Pump Export/Import N N Y
Transportable tablespaces, including cross-platform N N Y Import of transportable tablespaces supported into SE, SE1, and EE
Summary management—Materialized View Query Rewrite N N Y
Asynchronous Change Data Capture N N Y
Integration
Basic Replication Y Y Y SE1/SE: read-only, updateable materialized view
Transparent Gateways Y Y Y Extra cost option
Oracle Streams N N Y SE1/SE: apply only
Messaging Gateway N N Y
Advanced Replication N N Y Multi-master replication
Networking
Oracle Connection Manager N N Y
Infiniband Support N N Y
Content Management
Oracle Spatial N N Y Extra cost option
Oracle Content Database Suite N N Y Extra cost option
Oracle Records DB N N Y Extra cost option

Create a free website or blog at WordPress.com.