Diferencia entre revisiones de «Base de datos (Oracle/Codice)»

De GLYPHIC SOFTWARE
Saltar a: navegación, buscar
Línea 9: Línea 9:
 
Antes de crear un nuevo esquema  se requiere crear un nuevo usuario en Oracle, el cual posteriormente se le importara la información de un archivo DMP convirtiendo en un esquema. Para realizar esto se requiere  abrir la consola de Windows (CMD).
 
Antes de crear un nuevo esquema  se requiere crear un nuevo usuario en Oracle, el cual posteriormente se le importara la información de un archivo DMP convirtiendo en un esquema. Para realizar esto se requiere  abrir la consola de Windows (CMD).
  
#Entrar a SQLplus con los siguientes comandos  
+
<span style="color:#36c>'''Paso 1:'''</span> Entrar a SQLplus con los siguientes comandos <br/>
 
<code>SQLPLUS /NOLOG</code> <br/>
 
<code>SQLPLUS /NOLOG</code> <br/>
 
<code>CONN / AS SYSDBA</code>
 
<code>CONN / AS SYSDBA</code>
  
#Crear el usuario remplazando los valores de '''USER''' e '''IDENTIFIED BY''' que representan el nombre de '''usuario''' y '''password''' respectivamente en el siguiente comando (En el ejemplo es códice en ambos caso) de estos dos parámetros dependerá el cómo acceder a nuestro esquema.
+
<span style="color:#36c>'''Paso 2:'''</span> Crear el usuario remplazando los valores de '''USER e IDENTIFIED BY''' que representan el nombre de '''usuario y password''' respectivamente en el comando de a continuación, de estos dos parámetros dependerá el cómo acceder al esquema. En el ejemplo es CODICE en ambos casos.<br/>
CREATE '''USER''' CODICE  '''IDENTIFIED BY''' CODICE DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP";
+
<code>CREATE '''USER CODICE  IDENTIFIED BY CODICE '''  DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP";</code>
 +
 +
<span style="color:#36c>'''Paso 3:'''</span> Para finalizar es necesario otorgar  GRANT para  el correcto funcionamiento de Códice, remplazando '''NombreUsuario''' por el nombre de usuario asignado en el comando anterior. Siguiendo el ejemplo será remplazar  NombreUsuario por CODICE<br/>
 +
<code>GRANT "DBA" TO NombreUsuario;</code><br/>
 +
<code>GRANT "CONNECT" TO NombreUsuario;</code><br/>
 +
<code>GRANT UNLIMITED TABLESPACE TO NombreUsuario;</code><br/>

Revisión del 18:55 26 feb 2019

Introducción

En múltiples ocasiones es necesario trabajar con los archivos DMP creados con Oracle, en especial cuando se requiere crear un nuevo esquema que pudiera corresponder a una nueva planta en Códice o crear un archivo DMP con cierta periodicidad para que sirva como respaldo, siendo este último una de las formas más eficientes de generar un respaldos.

Pre-Requisitos

Para ejecutar la serie de comandos que se presentan a continuación es necesario ejecutarlos en el servidor Oracle o en una computadora con el Cliente de Oracle completo instalado.

Crear un nuevo usuario en la base de datos

Antes de crear un nuevo esquema se requiere crear un nuevo usuario en Oracle, el cual posteriormente se le importara la información de un archivo DMP convirtiendo en un esquema. Para realizar esto se requiere abrir la consola de Windows (CMD).

Paso 1: Entrar a SQLplus con los siguientes comandos
SQLPLUS /NOLOG
CONN / AS SYSDBA

Paso 2: Crear el usuario remplazando los valores de USER e IDENTIFIED BY que representan el nombre de usuario y password respectivamente en el comando de a continuación, de estos dos parámetros dependerá el cómo acceder al esquema. En el ejemplo es CODICE en ambos casos.
CREATE USER CODICE IDENTIFIED BY CODICE DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP";

Paso 3: Para finalizar es necesario otorgar GRANT para el correcto funcionamiento de Códice, remplazando NombreUsuario por el nombre de usuario asignado en el comando anterior. Siguiendo el ejemplo será remplazar NombreUsuario por CODICE
GRANT "DBA" TO NombreUsuario;
GRANT "CONNECT" TO NombreUsuario;
GRANT UNLIMITED TABLESPACE TO NombreUsuario;