Tecnología

Inicio

Cómo crear una base de datos utilizando Oracle 9i

Oracle 9i le permite crear una base de datos en una de dos maneras. Puede utilizar la base de datos del asistente de configuración, que es una aplicación gráfica que le guiará a través de la configuración de base de datos, o puede crear manualmente la base de datos de línea de comandos del sistema operativo. Las instrucciones siguientes se centrarán en la configuración manual. Los usuarios de Windows pueden acceder a la línea de comandos haciendo clic en "Inicio", luego "Ejecutar" y escribir "cmd" en el campo de texto. Unix / Linux puede acceder a la línea de comandos mediante la apertura de una ventana de terminal.

Instrucciones

1 Establecer la variable SID_ORACLE. Los usuarios de Windows, escriba "set ORACLE_SID = SID." Los usuarios de Unix / Linux se escriba los siguientes comandos:
ORACLE_SID = SID
export ORACLE_SID
(Reemplazar la palabra "sid" con el SID de la base de datos.)

2 Abra el archivo "init_ora" y editar los parámetros de inicialización. El archivo "init.ora" se encuentra en el directorio "$ ORACLE_HOME / dbs" en Unix / Linux y en el directorio "% ORACLE_HOME% \ base de datos" en Windows.

3 Los usuarios de Windows deben iniciar los servicios de Oracle con el "c oradim -nuevo -sid% SID_ORACLE% -pfile: \ <path_to_init.ora>" comando. Reemplazar "<path_to_init.ora>" con la ubicación del archivo "init.ora". Los usuarios de Unix / Linux no tienen que completar este paso.

4 Tipo "sqlplus \" / as sysdba \ "\" para iniciar la aplicación de SQL Plus. Se le presentará con el "SQL>" símbolo del sistema en el que va a escribir el resto de los comandos.

5 Escriba el comando "nomount inicio pfile = <path_to_init.ora>" para iniciar la instancia de Oracle.

6 Escriba el siguiente comando para crear la base de datos (usando los valores de la base de datos):
CREATE DATABASE
LOGFILE grupo 1 ( 'path_to_logfile') TAMAÑO 10M,

group 2 ('path_to_logfile') SIZE 10M,
group 3 ('path_to_logfile') SIZE 10M

DATAFILE path_to_datafile '200M TAMAÑO
WE8ISO8859P1 CARACTERES
de caracteres nacionales UTF-8
GESTIÓN extensión local
ts_undo deshacer de tablas

datafile 'path_to_undo_datafile'
size 50M

ts_temp defecto de tabla temporal

tempfile 'path_to_tempfile'
size 50M autoextend on next 50M maxsize 300M;

7 Escriba los siguientes comandos para ejecutar los scripts que se requieren para apoyar la base de datos Oracle:
? /rdbms/admin/catalog.sql
? /rdbms/admin/catproc.sql
? /rdbms/admin/caths.sql