Oracle

CONCEPTOS BÁSICOS



¿QUE ES UNA INSTANCIA?

Para permitir el acceso a los datos, Oracle utiliza un conjunto de procesos que son compartidos por todos los usuarios. Además, existen estructuras de memoria que son utilizadas para almacenar los datos más recientemente solicitados a la BD.

Una instancia de BD es el conjunto de estructuras de memoria y de procesos que acceden a los ficheros de datos.

Los parámetros que determinan el tamaño y composición de una instancia están almacenados en un fichero llamado init.ora. Este fichero es leido durante el arranque de la BD y puede ser modificado por el DBA. Cualquier modificación de este fichero no tiene efecto hasta la siguiente vez que se arranque la BD.

Las estructuras de la BD Oracle pueden ser divididas en tres clases:

* aquellas que son internas a la BD,
* aquellas que son internas a las áreas de memoria (incluidas la memoria compartida y procesos),
* aquellas que son externas a la BD.

¿QUE ES EL SID?

El Sistema de Identificación de Oracle ó Oracle System ID(SID) se utiliza para identificar de forma exclusiva una determinada base de datos en un sistema. Por esta razón, uno no puede tener más de una base de datos con el mismo SID en un sistema informático.
 
¿LA INSTANCIA Y EL SID SON LO MISMO?

Evidentemente que no puesto que mientras uno es un conjunto de procesos compartidos por varios usuarios el otro es solamente un identificador unico de una base de datos en un sistema.
 
¿QUE ES EL NOMBRE DE LA BASE DE DATOS GLOBAL?

El el nombre que identifica unicamente a una base de datos dentro de un sistema de bases de datos distribuida, por ejemplo:
 


 
El nombre de una base de datos está formado a partir de la hoja del árbol y después siguiendo un camino a la raíz. Por ejemplo, la base de datos está en MFG division3 de la rama acme_tools com. El nombre de base de datos mundial para MFG se crea concatenando los nodos en el árbol de la siguiente manera:

mfg.division3.acme_tools.com

¿EL NOMBRE DE LA BASE DE DATOS ES LO MISMO QUE EL SID?
No, forma parte del SID, puesto que identifica a una base de datos, pero recordar que en el SID se especifican ademas, la ip del servidor, el puerto y algunos datos mas.

¿EL SID ES LA MISMA BASE DE DATOS?
Evidentemente que no, tomemos al SID como una especie de datos de conexion, que nos permiten obviamente conectarnos al servidor e identificar la base de datos, es como cuando creamos una ODBC, una vez creada la SID podemos utilizarla para realizar conexiones de manera analoga a como lo hariamos con una ODBC.

Aqui estan algunos ejemplos de SID's los cuales se almacenan en el archivo TNSNAMES.ORA

DEVDB.WORLD =
(DESCRIPTION =
(ADDRESS =
(PROTOCOL = TCP)
(PORT = 1521)
(HOST = DEVSVR.OURCOMPANY.COM)
)
(CONNECT_DATA = (SID = OURSID))
)
TESTDB.WORLD =
(DESCRIPTION =
(ADDRESS =
(PROTOCOL = TCP)
(PORT = 1521)
(HOST = TESTSVR.OURCOMPANY.COM)
)
(CONNECT_DATA = (SID = OURSID))
)
PRODDB.WORLD =
(DESCRIPTION =
(ADDRESS =
(PROTOCOL = TCP)
(PORT = 1521)
(HOST = PRODSVR.OURCOMPANY.COM)
)
(CONNECT_DATA = (SID = OURSID))
)


¿QUE SON LOS USUARIOS EN ORACLE?

Cada equipo que es capaz de conectarse a la base de datos es un usuario.

¿QUE ES UN ESQUEMA?

Es complicado de definir, pero es una especie de copia local de la base de datos en tu equipo, tu puedes trabajar con ella sin afectar la base de datos del servidor, una vez que haces COMMIT; es cuando los cambios son reflejados del esquema a la base de datos en el servidor.

Un usuario en oracle es el mismo esquema?
Un usuario en oracle es la misma instancia?
Un usuario en oracle es la misma base de datos?

NO A ESTAS ULTIMAS TRES PREGUNTAS


 

BY: ISMAEL GARCÍA ORDÓÑEZ
ACCEDER
 


¿Que opina sobre esta página?
MUY BUENA 100%
BUENA 0%
REGULAR 0%
PESIMA 0%
2 Votos totales


RED SOCIAL
 
Sigueme en Facebook
Localización
 

Busqueda en Google
 
Loading
--UNIRSE--
 
 
Hoy habia 1 visitantes (3 clics a subpáginas) ¡Aqui en esta página!
ESTE SITIO WEB ESTA ADMINISTRADO POR I.S.C. ISMAEL GARCIA ORDÓÑEZ
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis