instancias

nano
05 de Noviembre del 2004
otra cosa... como hago para crear instancias nuevas o bases nuevas. no entiendo bien la difeerencia y tampoco que tiene q ver el "global_name"

Jorge-DBA
05 de Noviembre del 2004
Que tal:


Utiliza el ODBC (Oracle Database Asistant), con este asistente puedes crear una base de datos.

Definiciones en breve:

La definici贸n de Instancia es el conjunto de procesos en segundo plano gestionando o administrando una base de datos, en si, es el motor de la base de datos.

Base de datos, es el conjunto de archivos que almacenan informaci贸n y es manipulada y administradas por sentencias impl铆citas o expl铆citas tranasaccionales en l铆nea.

El SID significa: "SYSTEM IDENTIFICATION" por cada Servidor de base de datos cuando es creada una instancia por Oracle, se tiene que nombrar un SID es decir un nombre que identifique la base de datos y ser谩 煤nico para dicho servidor, no se puede crear posteriormente una base de datos secundaria con el nombre id茅ntico en el mismo servidor.

El GLOBAL_NAME, es aquel nombre que se se da a una instancia para diferentes prop贸sitos, entre ellos el manejo de bases de dartos distribuidas, el "Global_Name" esta formado por 2 componentes:

1)Nombre
y
2)Dominio

El Global_Name es almacenado en el diccionario de Datos de Oracle.

Ambos par谩metros (SID y Global_name) son determinados durante su creaci贸n.

En mi recomendaci贸n durante la creaci贸n de la instancia, si solo quieres crear una simple base de datos baut铆zala con un nombre que identifique tu aplicaci贸n, tanto el el SID y el Gglobal_Name puedes dejarlo con el mismo nombre, no tendr谩s efectos secundarios.

Si posteriormente de la creaci贸n de la Base de Datos se desea renombrar el Global_name es muy simple solo se tiene que tener privilegios de "ALTER DATABASE"

EJEMPLO:
SQL> ALTER DATABASE RENAME GLOBAL_NAME sales.us.oracle.com;


Saludos y Suerte en tu construccion