with una started puede httpport error encontrar edition datos cómo crear archivo abre 11g 10g oracle oracle11g

oracle - una - http 127.0 0.1 8080 apex f p 4950



¿Cómo crear una nueva base de datos luego de instalar inicialmente la base de datos Oracle 11g Express Edition? (4)

"¿Cómo creo una base de datos inicial?"

Usted creó una base de datos cuando instaló XE. En algún momento, el proceso de instalación le solicitó ingresar una contraseña para la cuenta SYSTEM. Úselo para conectarse a la base de datos XE usando la línea de comandos SQL en el menú de la aplicación.

La documentación de XE está en línea y es bastante útil. Encuéntralo aquí .

He instalado Oracle Database 11g Expressed Edition en mi pc (Windows 7) y también he instalado Oracle SQL Developer.

Quiero crear una base de datos simple para empezar, tal vez con una tabla o dos y luego usar Oracle SQL Developer para insertar datos y consultarlos.

Cuando abro Oracle SQL Developer, me pide que cree una nueva conexión, por lo tanto, supone que ya se ha creado una base de datos.

Entonces mi pregunta es, ¿cómo creo una base de datos inicial en Oracle 11g?


Cuando instaló XE .... creó automáticamente una base de datos llamada "XE". Puede usar su "sistema" de inicio de sesión y la contraseña que configuró para iniciar sesión.

Información clave

servidor: (usted definió)
puerto: 1521
base de datos: XE
nombre de usuario: sistema
contraseña: (usted definió)

También Oracle está siendo difícil y no le dice que cree fácilmente otra base de datos. Debe usar SQL u otra herramienta para crear más bases de datos además de "XE".


Este enlace: crear la base de datos de muestra en Oracle 11g versión 2 es un buen ejemplo de creación de una base de datos de muestra.

Este enlace: Newbie Guide to Oracle 11g Database Common Problems debería ayudarle si encuentra problemas comunes para crear su base de datos.

¡La mejor de las suertes!

EDITAR: Como está utilizando XE, debe tener un DB ya creado, para conectarse usando SQL * Plus y SQL Developer, etc. la información está aquí: Conectándose a Oracle Database Express Edition y Exploring It .

Extraer:

Conexión a Oracle Database XE desde SQL Developer SQL Developer es un programa cliente con el que puede acceder a Oracle Database XE. Con Oracle Database XE 11g Release 2 (11.2), debe usar SQL Developer versión 3.0. Esta sección asume que SQL Developer está instalado en su sistema y muestra cómo iniciarlo y conectarse a Oracle Database XE. Si SQL Developer no está instalado en su sistema, consulte la Guía del usuario de Oracle Database SQL Developer para obtener instrucciones de instalación.

Nota:

Para el siguiente procedimiento: la primera vez que inicie SQL Developer en su sistema, debe proporcionar la ruta completa a java.exe en el paso 1.

Para el paso 4, necesita un nombre de usuario y contraseña.

Para el paso 6, necesita un nombre de host y un puerto.

Para conectarse a Oracle Database XE desde SQL Developer:

Inicie SQL Developer.

Para obtener instrucciones, consulte Oracle Database SQL Developer User''s Guide.

Si esta es la primera vez que inicia SQL Developer en su sistema, se le pedirá que ingrese la ruta completa a java.exe (por ejemplo, C: / jdk1.5.0 / bin / java.exe). Escriba la ruta completa después del aviso o navegue hacia ella, y luego presione la tecla Entrar.

Se abre la ventana Oracle SQL Developer.

En el marco de navegación de la ventana, haga clic en Conexiones.

El panel de Conexiones aparece.

En el panel Conexiones, haga clic en el icono Nueva conexión.

Se abre la ventana Conexión de base de datos nueva / seleccionada.

En la ventana Nueva / Seleccionar conexión de base de datos, escriba los valores apropiados en los campos Nombre de conexión, Nombre de usuario y Contraseña.

Por seguridad, los caracteres de contraseña que escribe aparecen como asteriscos.

Cerca del campo Contraseña está la casilla de verificación Guardar contraseña. Por defecto, está deseleccionado. Oracle recomienda aceptar el valor predeterminado.

En la ventana Nueva / Seleccionar conexión de base de datos, haga clic en la pestaña Oracle.

El panel de Oracle aparece.

En el panel de Oracle:

Para Tipo de conexión, acepte el valor predeterminado (Básico).

Para Rol, acepte el valor predeterminado.

En los campos Nombre de host y Puerto, acepte los valores predeterminados o escriba los valores adecuados.

Seleccione la opción SID.

En el campo SID, escriba accept the default (xe).

En la ventana Nueva / Seleccionar conexión de base de datos, haga clic en el botón Prueba.

La conexión está probada. Si la conexión tiene éxito, el indicador de estado cambia de blanco a Correcto.

Descripción de la ilustración success.gif

Si la prueba tuvo éxito, haga clic en el botón Conectar.

La ventana Nueva / Seleccionar conexión de base de datos se cierra. El panel Conexiones muestra la conexión cuyo nombre ingresó en el campo Nombre de la conexión en el paso 4.

Estás en el entorno SQL Developer.

Para salir de SQL Developer, seleccione Salir en el menú Archivo.


Guarde el siguiente código en un archivo por lotes (por ejemplo, createOraDbWin.bat). Cambie los valores de los parámetros como app_name, ora_dir etc., ejecute el archivo con privilegios administrativos. El archivo de proceso por lotes crea una base de datos de Oracle básica:

Nota : puede tomar mucho tiempo (digamos alrededor de 30 minutos)

REM ASSUMPTIONS rem oracle xe has been installed rem oracle_home has been set rem oracle_sid has been set rem oracle service is running REM SET PARAMETERS set char_set =al32utf8 set nls_char_set =al16utf16 set ora_dir=d:/app/db/oracle set version=11.2.0.0 set app_name=xyz set db_name=%app_name%_db set db_sid=%db_name%_sid set db_ins=%db_name%_ins set sys_passwd=x3y5z7 set system_passwd=1x4y9z set max_log_files=32 set max_log_members=4 set max_log_history=100 set max_data_files=254 set max_instances=1 set version_dir=%ora_dir%/%version% set db_dir=%version_dir%/%db_name% set instl_temp_dir=%db_dir%/instl/script set system_dir=%db_dir%/system set user_dir=%db_dir%/user set undo_dir=%db_dir%/undo set sys_aux_dir=%db_dir%/sysaux set temp_dir=%db_dir%/temp set control_dir=%db_dir%/control set pfile_dir=%db_dir%/pfile set data_dir=%db_dir%/data set index_dir=%db_dir%/index set log_dir=%db_dir%/log set backup_dir=%db_dir%/backup set archive_dir=%db_dir%/archive set data_dir=%db_dir%/data set index_dir=%db_dir%/index set log_dir=%db_dir%/log set backup_dir=%db_dir%/backup set archive_dir=%db_dir%/archive set undo_dir=%db_dir%/undo set default_dir=%db_dir%/default set system_tbs=%db_name%_system_tbs set user_tbs=%db_name%_user_tbs set sys_aux_tbs=%db_name%_sys_aux_tbs set temp_tbs=%db_name%_temp_tbs set control_tbs=%db_name%_control_tbs set data_tbs=%db_name%_data_tbs set index_tbs=%db_name%_index_tbs set log_tbs=%db_name%_log_tbs set backup_tbs=%db_name%_backup_tbs set archive_tbs=%db_name%_archive_tbs set undo_tbs=%db_name%_undo_tbs set default_tbs=%db_name%_default_tbs set system_file=%system_dir%/%db_name%_system.dbf set user_file=%user_dir%/%db_name%_user.dbf set sys_aux_file=%sys_aux_dir%/%db_name%_sys_aux.dbf set temp_file=%temp_dir%/%db_name%_temp.dbf set control_file=%control_dir%/%db_name%_control.dbf set data_file=%data_dir%/%db_name%_data.dbf set index_file=%index_dir%/%db_name%_index.dbf set backup_file=%backup_dir%/%db_name%_backup.dbf set archive_file=%archive_dir%/%db_name%_archive.dbf set undo_file=%undo_dir%/%db_name%_undo.dbf set default_file=%default_dir%/%db_name%_default.dbf set log1_file=%log_dir%/%db_name%_log1.log set log2_file=%log_dir%/%db_name%_log2.log set log3_file=%log_dir%/%db_name%_log3.log set init_file=%pfile_dir%/init%db_sid%.ora set db_create_file=%instl_temp_dir%/createdb.sql set db_drop_file=dropdb.sql set db_create_log=%instl_temp_dir%/db_create.log set db_drop_log=db_drop.log set oracle_sid=%db_sid% REM WRITE DROP DATABASE SQL COMMANDS TO FILE echo shutdown immediate;>%db_drop_file% echo startup mount exclusive restrict;>>%db_drop_file% echo drop database;>>%db_drop_file% REM EXECUTE DROP DATABASE SQL COMMANDS FROM THE FILE rem sqlplus -s "/as sysdba" @"%db_drop_file%">%db_drop_log% REM DELETE WINDOWS ORACLE SERVICE rem oradim -delete -sid %db_sid% REM CREATE DIRECTORY STRUCTURE md %system_dir% md %user_dir% md %sys_aux_dir% md %temp_dir% md %control_dir% md %pfile_dir% md %data_dir% md %index_dir% md %log_dir% md %backup_dir% md %archive_dir% md %undo_dir% md %default_dir% md %instl_temp_dir% REM WRITE INIT FILE PARAMETERS TO INIT FILE echo db_name=''%db_name%''>%init_file% echo memory_target=1024m>>%init_file% echo processes=150>>%init_file% echo sessions=20>>%init_file% echo audit_file_dest=%user_dir%>>%init_file% echo audit_trail =''db''>>%init_file% echo db_block_size=8192>>%init_file% echo db_domain=''''>>%init_file% echo diagnostic_dest=%db_dir%>>%init_file% echo dispatchers=''(protocol=tcp) (service=%app_name%xdb)''>>%init_file% echo shared_servers=4>>%init_file% echo open_cursors=300>>%init_file% echo remote_login_passwordfile=''exclusive''>>%init_file% echo undo_management=auto>>%init_file% echo undo_tablespace=''%undo_tbs%''>>%init_file% echo control_files = ("%control_dir%/control1.ora", "%control_dir%/control2.ora")>>%init_file% echo job_queue_processes=4>>%init_file% echo db_recovery_file_dest_size = 10g>>%init_file% echo db_recovery_file_dest=%log_dir%>>%init_file% echo compatible =''11.2.0''>>%init_file% REM WRITE DB CREATE AND ITS RELATED SQL COMMAND TO FILE echo startup nomount pfile=''%init_file%'';>>%db_create_file% echo.>>%db_create_file% echo create database %db_name%>>%db_create_file% echo user sys identified by %sys_passwd%>>%db_create_file% echo user system identified by %system_passwd%>>%db_create_file% echo logfile group 1 (''%log1_file%'') size 100m,>>%db_create_file% echo group 2 (''%log2_file%'') size 100m,>>%db_create_file% echo group 3 (''%log3_file%'') size 100m>>%db_create_file% echo maxlogfiles %max_log_files%>>%db_create_file% echo maxlogmembers %max_log_members%>>%db_create_file% echo maxloghistory %max_log_history%>>%db_create_file% echo maxdatafiles %max_data_files%>>%db_create_file% echo character set %char_set %>>%db_create_file% echo national character set %nls_char_set %>>%db_create_file% echo extent management local>>%db_create_file% echo datafile ''%system_file%'' size 325m reuse>>%db_create_file% echo sysaux datafile ''%sys_aux_file%'' size 325m reuse>>%db_create_file% echo default tablespace %default_tbs%>>%db_create_file% echo datafile ''%default_file%''>>%db_create_file% echo size 500m reuse autoextend on maxsize unlimited>>%db_create_file% echo default temporary tablespace %temp_tbs%>>%db_create_file% echo tempfile ''%temp_file%''>>%db_create_file% echo size 20m reuse>>%db_create_file% echo undo tablespace %undo_tbs%>>%db_create_file% echo datafile ''%undo_file%''>>%db_create_file% echo size 200m reuse autoextend on maxsize unlimited;>>%db_create_file% echo.>>%db_create_file% echo @?/rdbms/admin/catalog.sql>>%db_create_file% echo.>>%db_create_file% echo @?/rdbms/admin/catproc.sql>>%db_create_file% echo.>>%db_create_file% echo create spfile from pfile=''%init_file%'';>>%db_create_file% echo.>>%db_create_file% echo shutdown immediate;>>%db_create_file% echo.>>%db_create_file% echo startup;>>%db_create_file% echo.>>%db_create_file% echo show parameter spfile;>>%db_create_file% echo.>>%db_create_file% REM CREATE WINDOWS ORACLE SERVICE oradim -new -sid %db_sid% -startmode auto REM EXECUTE DB CREATE SQL COMMANDS FROM FILE sqlplus -s "/as sysdba" @"%db_create_file%">%db_create_log% pause

¡Bienvenido a sus correcciones y mejoras!