BASES DE DATOS ORACLE

http://www.redcientifica.com/oracle/


Administración y Optimización de Bases de Datos Oracle
Copyright 1999-2004 Manuel de la Herrán Gascón

Creación de una BD Oracle 8.0 en W. NT

1.- Elegir un SID, por ejemplo "GROP"

2.- Por comodidad, crear una carpeta \database\grop y otra carpeta de scripts \database\scripts\

3.- Cambiar la variable de entorno de MS-DOS. Desde MS-DOS:
set ORACLE_SID=GROP

4.- Cambiar la variable de entorno en el regedit. Inicio-Ejecutar-regedit
MiPC\HKey_local_machine\Software\Oracle\ORACLE_SID="GROP"

5.- Preparar el script de creacion. A partir de
c:\orant\rdbms80\admin\build_db.sql
crear
c:\orant\rdbms80\admin\build_db_grop.sql
cambiando
ORCL por GROP
y cambiando
C:\orant\database\
por
C:\orant\database\grop\
excepto en
pfile=c:\orant\database\initgrop.ora

6.- Crear initgrop.ora
copiar
c:\orant\database\initseed.ora
como
c:\orant\database\initgrop.ora
cambiando
ORCL por GROP
y cambiando
C:\orant\database\
por
C:\orant\database\grop\
y cambiando otros parametros si se desea (por ejemplo, db_block_size)

7.- Crear el fichero de passwords, desde MS-DOS, con el comando:
c:\orant\bin\orapwd80.exe file=c:\orant\database\pwdgrop.ora password=oragrop

8.- Ejecutar los siguientes comandos de MS-DOS:

c:\orant\bin\oradim80
-new
-sid grop
-intpwd oragrop
-startmode auto
-pfile c:\orant\database\initgrop.ora

c:\orant\bin\oradim80
-startup
-sid grop
-starttype srvc, inst
-usrpwd oragrop
-pfile c:\orant\database\initgrop.ora

que deberian crear el fichero
c:\orant\database\strtgrop.cmd

9.- Arrancar esa instancia. Desde el svrmgr30
connect internal/oragrop
startup pfile='c:\orant\database\initgrop.ora' nomount

10.- Tiramos la instancia
Shutdown

11.- Lanzar el script de creación de la BD fisica desde el svrmgr30
spool c:\orant\database\scripts\build_db_grop.log
@c:\orant\database\scripts\build_db_grop.sql
spool off

12.- Prueba arranque y parada
Shutdown
Startup

13.- Para eliminar la instancia del Panel de Control - Servicios

    c:\orant\bin\oradim80 -delete -sid grop
  • Para eliminar otros servicios, por ejemplo:
    c:\orant\bin\oradim80 -delete -srvc OracleStartGROP
    c:\orant\bin\oradim80 -delete -srvc OracleWebAssistant
  • La ventana de servicios se ha de cerrar y volver a abrir para ver los cambios (o reiniciar el equipo)

14.- Ejecutar los scripts
@c:\orant\rdbms80\admin\catalog.sql
@c:\orant\rdbms80\admin\catproc.sql
@c:\orant\rdbms80\admin\catrep.sql
y opcionalmente
@c:\orant\rdbms80\admin\catexp.sql
@c:\orant\rdbms80\admin\catblock.sql
@c:\orant\rdbms80\admin\cataudit.sql


Este curso esta incluido en el CD-ROM de REDcientífica. Solicítalo por correo haciendo click aquí. http://www.redcientifica.com/cdrom/


Enviar un e-mail a Manuel de la Herrán Gascón Buzón de contacto
© 1999-2004 Manuel de la Herrán Gascón
Volver a la página anteriorIr a la página principalIr a la página siguiente1/3