Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Instancia

Estas en el tema de Instancia en el foro de Oracle en Foros del Web. Hola quiens sabe como bajar u subir una instancia de oracle. saludos......
  #1 (permalink)  
Antiguo 04/03/2008, 08:00
 
Fecha de Ingreso: mayo-2005
Mensajes: 103
Antigüedad: 19 años, 6 meses
Puntos: 2
Instancia

Hola quiens sabe como bajar u subir una instancia de oracle.

saludos...
  #2 (permalink)  
Antiguo 04/03/2008, 08:57
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años
Puntos: 85
Re: Instancia

Hola,

Depende del sistema operativo.

Si estas en windows, para realizar un shutdown immediate, necesitas

1. Tener la clave del registro ORA_SID_SHUTDOWN en TRUE
2. Tener la clave del registro ORA_SID_SHUTDOWNTYPE en immediate o i dependiendo de la version de Oracle.
3. Detener el servicio OracleServiceSID

o bien

Código:
C:\>set ORACLE_SID=10G

C:\>sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Mar Mar 4 15:51:54 2008

Copyright (c) 1982, 2005, Oracle.  All rights reserved.


Conectado a:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the OLAP and Data Mining options

SQL> shutdown immediate;
Base de datos cerrada.
Base de datos desmontada.
Instancia ORACLE cerrada.
SQL>
Y despues detener el servicio.

Si estas en Linux/Unix,

Código:
oracle@buo:~> export ORACLE_SID=ORA10
oracle@buo:~> sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Sat Feb 9 19:43:56 2008

Copyright (c) 1982, 2005, Oracle.  All rights reserved.


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL>
Tambien puedes ver por las demas opciones de shutdown.

Saludos
  #3 (permalink)  
Antiguo 04/03/2008, 10:39
 
Fecha de Ingreso: mayo-2005
Mensajes: 103
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Instancia

Gracias, y para subir la instancia?

Ahora estoy un poco enredado.

que es primero la instancia o la base de datos.

Te explico mi problema.

tengo un "base" donde trabajo yo solo creando datos, procedure. etc.

y existen otras "bases" que utilizan otra gente.

yo solo quiero bajar mi "base" sin afectar el funcionamiento de las otras y despues subirla ya que tengo uno procesos que funcionan medio extraño.

esta bien dicho base o a esos se les llama instancia? :S


Gracias te antemano
  #4 (permalink)  
Antiguo 04/03/2008, 10:58
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años
Puntos: 85
Re: Instancia

Hola,

Primero, para orientarme mejor, ¿en que sistema operativo estas?

Algunas definiciones,

1. Instancia, conjunto de areas de memoria que permiten el acceso a la base de datos, la instancia es lo que se sube o baja.
2. Base de datos, conjunto de ficheros del sistema operativo que contienen los datos de usuario mas datos proprios de Oracle.

Aun cuando cuando en el dia a dia se suele entender que Instancia = Base de datos, tienen una gran diferencia en su definicion.

Si estan trabajando con una sola Instancia, y cada desarrollador tiene un usuario de base de datos (tambien lo puedes conocer como esquema), entonces si bajas la instancia, afectaras al resto de las personas.

Saludos
  #5 (permalink)  
Antiguo 04/03/2008, 12:32
 
Fecha de Ingreso: mayo-2005
Mensajes: 103
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Instancia

full...


LA BASE ESTA EN UNIX CREO... EL PROBLEMA ES QUE NO TENGO ACCESSO :S

PERO CON LO QUE ME HAZ EXPLICADO QUEDO BIEN PARA SABER ALGUNAS DEFINICIONES.

EL CODIGO QUE ENVIASTE, ES PARA BAJAR LA INSTANCIA, Y CUAL ES PARA SUBIR UNA INSTANCIA?

¿Y UN ESQUEMA ES UN GRUPO DE INSTANCIAS?
  #6 (permalink)  
Antiguo 04/03/2008, 13:43
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años
Puntos: 85
Re: Instancia

Hola,

Te dejo el comando para iniciar la base de datos

Código:
oracle@buo:~> sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Sat Feb 9 20:56:02 2008

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

Connected to an idle instance.

SQL> startup
ORACLE instance started.

Total System Global Area  167772160 bytes
Fixed Size                  1218316 bytes
Variable Size              92276980 bytes
Database Buffers           71303168 bytes
Redo Buffers                2973696 bytes
Database mounted.
Database opened.
Un esquema es, en Oracle, un usuario de base de datos.

Si no tienes acceso al servidor Unix, aun cuando se puede hacer en forma remota, no creo que tengas privilegios para reiniciar la instancia, necesitas los privilegios SYSDBA o SYSOPER, que por defecto solo lo tiene el usuario SYS.

Saludos
  #7 (permalink)  
Antiguo 05/05/2008, 00:54
 
Fecha de Ingreso: mayo-2008
Mensajes: 3
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Instancia

para que te situes un usuario en una base de datos es basicamente el que no contiene ningun objeto y un esquema es un usuario que contiene objetos.

Sabiendo esto podes decir en bases de datos que cuando hablamos de un esquema nos referimos a un usuario. (sabiendo lo anterior no)

FYI.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 12:24.