Comunidad Oracle Hispana

Información

Oracle DBA

Este grupo está dedicado a quienes esten interesados en compartir conocimientos, experiencias y novedades sobre la administración de bases de datos Oracle.

Miembros: 309
Última actividad: Dic 5, 2016

Foro de discusión

0RA 01331:end-of-file on communication channel

Iniciada por Patricio Fernando Barriga Sánchez. Última respuesta de Aníbal Gattás Dic 5, 2016. 6 Respuestas

Error 1031 received logging on to the standby

Iniciada por David Sandoval. Última respuesta de Marco Ibañez Dic 25, 2015. 1 Responder

Muro de comentarios

Comentario de Tatako el enero 12, 2009 a las 12:13pm
Buenas tardes, desde hace agún tiempo estoy empezando a realizar en mi trabajo tareas como DBA. Me gustaría que me cuenten culales son las tareas que ustedes, dbas con experiencia, realizan a diario. para así poder ver que estoy omitiendo hacer.
Desde ya saludos y muchas gracias
Comentario de Alberto el enero 28, 2009 a las 6:50pm
Articulo muy bueno.
"Oracle Tips by Burleson Consulting


A database cloning procedure is especially useful for the DBA who wants to give his developers a full-sized TEST and DEV instance by cloning the PROD instance into the development server areas.

This Oracle clone procedure can be use to quickly migrate a system from one UNIX server to another. It clones the Oracle database and this Oracle cloning procedures is often the fastest way to copy a Oracle database.

STEP 1: On the old system, go into SQL*Plus, sign on as SYSDBA and issue: “alter database backup controlfile to trace”. This will put the create database syntax in the trace file directory. The trace keyword tells oracle to generate a script containing a create controlfile command and store it in the trace directory identified in the user_dump_dest parameter of the init.ora file. It will look something like this:

STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "OLDLSQ" NORESETLOGS
NOARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 2
MAXDATAFILES 240
MAXINSTANCES 1
MAXLOGHISTORY 113
LOGFILE
GROUP 1 ('/u03/oradata/oldlsq/log1a.dbf',
'/u03/oradata/olslsq/log1b.dbf') SIZE 30M,
GROUP 2 ('/u04/oradata/oldlsq/log2a.dbf',
'/u04/oradata/oldlsq/log2b.dbf') SIZE 30M
DATAFILE
'/u01/oradata/oldlsq/system01.dbf',
'/u01/oradata/oldlsq/mydatabase.dbf'
;
# Recovery is required if any of the datafiles are restored
# backups, or if the last shutdown was not normal or immediate.
RECOVER DATABASE
# Database can now be opened normally.
ALTER DATABASE OPEN;


STEP 2: Shutdown the old database

STEP 3: Copy all data files into the new directories on the new server. You may change the file names if you want, but you must edit the controlfile to reflect the new data files names on the new server.

rcp /u01/oradata/oldlsq/* newhost:/u01/oradata/newlsq
rcp /u01/oradata/oldlsq/* newhost:/u01/oradata/newlsq
rcp /u03/oradata/oldlsq/* newhost:/u03/oradata/newlsq
rcp /u04/oradata/oldlsq/* newhost:/u04/oradata/newlsq


STEP 4: Copy and Edit the Control file – Using the output syntax from STEP 1, modify the controlfile creation script by changing the following:

Old:

CREATE CONTROLFILE REUSE DATABASE "OLDLSQ" NORESETLOGS

New:

CREATE CONTROLFILE SET DATABASE "NEWLSQ" RESETLOGS

STEP 5: Remove the “recover database” and “alter database open” syntax

# Recovery is required if any of the datafiles are restored
# backups, or if the last shutdown was not normal or immediate.
RECOVER DATABASE
# Database can now be opened normally.
ALTER DATABASE OPEN;


STEP 6: Re-names of the data files names that have changed.

Save as db_create_controlfile.sql.

Old:

DATAFILE
'/u01/oradata/oldlsq/system01.dbf',
'/u01/oradata/oldlsq/mydatabase.dbf'

New:

DATAFILE
'/u01/oradata/newlsq/system01.dbf',
'/u01/oradata/newlsq/mydatabase.dbf'

STEP 7: Create the bdump, udump and cdump directories

cd $DBA/admin
mkdir newlsq
cd newlsq
mkdir bdump
mkdir udump
mkdir cdump
mkdir pfile


STEP 8: Copy-over the old init.ora file

rcp $DBA/admin/olslsq/pfile/*.ora newhost:/u01/oracle/admin/newlsq/pfile

STEP 9: Start the new database

@db_create_controlfile.sql

STEP 10: Place the new database in archivelog mode
"
Comentario de Alberto el marzo 6, 2009 a las 3:02pm
Oracle Real Application Clusters (RAC)

Oracle Real Application Clusters (RAC) is Oracle's premier clustering product. RAC provides both scalability and availability by allowing multiple instances to simultaneously access the same database. This session will provide the listener with an overview of the RAC architecture and features. In addition, some administration and tuning tips will be provided. As with most technology, RAC is not a solution for every scenario. Some applications scale well with RAC and others don't scale as well. Some examples of different configuration options and architectures will be provided. This will allow the listener to decide if RAC might be right for their system.


..la verdad si son gratis...el audio es un poco malo pero vale la pena checar:

registro:
https://www2.gotomeeting.com/register/928187584
Comentario de Alexis el marzo 18, 2009 a las 4:06pm
Hola a todos , para Tatako y tambien para todos , te recomiendo el dba checklist creado por Thomas B. Cox en este texto que no es largo Thomas creo procedimientos que ahi que realizar a diario, semanal , mensual y procesos de noche , aqui esta el archivo esta version es 1.7 de 2003 si alguien tiene una version 2008 o 2009 por favor me hacen saber y si alguien tiene que adicionarle algo pues bienvenido sea , y por ultimo espero no incurrir en problemas por esta publicación. dba_checklist17.doc
Comentario de Alberto el marzo 18, 2009 a las 4:30pm
Database security (No esta de mas leerlo):
http://viewer.bitpipe.com/viewer/viewDocument.do?accessId=9189889
bye
Comentario de Francisco Munoz Alvarez el marzo 18, 2009 a las 4:41pm
Alexis,

Dale una mirada a mi blog sea un heroe sea proactivo. ahi vas a encontrar un checklist diario.

Saludos,

Francisco Munoz Alvarez
Comentario de Alberto el abril 1, 2009 a las 5:30pm
What's the value of a professional DBA?
Vale la pena leerlo:
http://www.dba-oracle.com/t_value_professional_dba.htm
Comentario de Alberto el abril 14, 2009 a las 7:36pm
Hola.
http://www.guardium.com/assets/PDF/HOWTOSecureandAuditOracle_Hardening.pdf

sample chapter...muy recomendable
Comentario de Jorge Alvarez el abril 15, 2009 a las 8:12pm
buenas, tengo un duda, quiero crear un usuario oracle pero que pueda copiar todos los objetos de otro usuario, es decir : tengo un usuario pepe que contienen tablas,synonimos ,etc, y quiero crear otro para tenerlo de prueba o testing. hay alguna forma de hacerlo de manera automatica?
Comentario de Sebastián D'Alessandro el abril 16, 2009 a las 8:17am
Te refieres a replicar el esquema con otro nombre? Si es asì, puedes exportarlo con (exp), crear otro usuario pepetest (con iguales privilegios) e importar el usuario pepe (previamente exportado) sobre el nuevo pepetest.
Saludos

Comentario

¡Tienes que ser miembro de Oracle DBA para agregar comentarios!

 

Miembros (309)

 
 
 

© 2017   Creado por Fernando Garcia.   Tecnología de

Insignias  |  Informar un problema  |  Términos de servicio