lunes, 6 de julio de 2009

adiós a los RAW-devices en 12g...

Según la nota de Metalink 578455.1 en 12g NO se seguirán soportando RAW-devices para los archivos físicos de la base de datos (data files, redo logs, control files), OCR (Oracle Cluster Registry) o discos Voting.

IMPORTANTE!!! Este anuncio NO afecta a ASM.

En 12g, ya NO será posible ejecutar la siguiente sentencia porque intenta utilizar RAW-devices directamente...

SQL> create tablespace ABC DATAFILE '/dev/raw/ABC1.dbf' size 2GB;

Lo que tendremos que hacer, es ejecutar alguna de las siguientes sentencias para crear un diskgroup...

SQL> alter diskgroup MYDG add disk '/dev/raw/ABC1.dbf';

o

SQL> create diskgroup MYDB EXTERNAL REDUNDANCY disk 'dev/raw/ABC1.dbf'

Luego de crear el diskgroup, podemos ejecutar la sentencia que acostumbramos...

SQL> create tablespace ABC DATAFILE '+MYDG' size 2GB;

Para los que tengan que migrar desde RAW-devices, las opciones existentes incluyen ASM (Automatic Storage Management), OCFS (Oracle Cluster File System) y otros sistemas de archivos clúster.

Muchos estarán leyendo ésta nota y diciendo... OUCHHHH!!!!!! Y bueno... tendremos que irnos aconstumbrando a ésta clase de cambios ya que éste es sólo uno de los grandes cambios que veremos en 12g...

2 comentarios:

Anónimo dijo...

Mi nombre es Ariel. Hola Leonardo, como no tengo tu dirección te lo escribo aqui. Quiero comenzar a rendir los exámenes para Oracle 9i Database Administrator OCA. Sobre el exámen 1Z0-007, cuando miro el material de estudio que tengo, unas powerpoints (20 lecciones), veo que hay temas como Hierarchical Retrieval y no estan en el temario del sitio de Oracle. Hago incapié en el temario del sitio ? Además, el exámen es práctico ?
Muchas gracias, y muy buen blog!!

Leonardo Horikian dijo...

Hola Ariel,

El examen es teórico. No vas a tener que utilizar la base de datos ni nada por el estilo. Algunas son sólo preguntas y otras son preguntas basadas en algún ejercicio que te muestran. Yo te diría que, principalmente, te bases en el temario del sitio de Oracle (http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&p_exam_id=1Z0_007).
Algunas veces, en el temario te piden un tema en particular, pero dentro de ese tema te encontras con muchos otros (quizás fue eso lo que te ocurrió). Te recomiendo leer más de la cuenta ya que seguramente lo necesitarás para poder rendir satisfactoriamente la certificación.

Saludos