En ciertas circunstancias un DBA debe ser capaz de crear una base de datos Oracle sin ayuda de los utilitarios gráficos disponibles en Oracle (DBCA).
Es bueno experimentar con la creación manual de bases de datos Oracle, ya que entrega una experiencia que permite entender y decantar muchos conceptos en relación al funcionamiento del motor Oracle.
Este artículo describe las tareas que el DBA debe realizar para crear una base de datos en ambiente (Linux-Unix) haciendo uso solo de la clásica consola de administración sqlplus.
Pasos para crear una base de datos Oracle:
- Decidir nombre único para la instancia, nombre de base de datos, tamaño del bloque Oracle, set de caracteres, número máximo de archivos de datos, y número máximo de archivos de redolog.
- Decidir la estructura de almacenamiento físico de la base de datos (ASM, File System, Raw Devices) . En el ejemplo se usa almacenamiento por file system, y se han definido y creado los puntos de montaje de acuerdo al modelo OFA de Oracle.
- Copiar y editar el archivo de parámetros (init.ora) que permite inicializar la instancia Oracle.
- Configurar las variables apropiadas del sistema operativo (ORACLE_SID), otras variables tales como ORACLE_HOME, ORACLE_BASE deberian estar previamente definidas.
- Crear archivo de password (según el valor que se haya definido para el parámetro REMOTE_LOGIN_PASSWORDFILE)
- Invocar el SQLPLUS y conectarse a la base como sysdba.
- Iniciar la instancia en estado NOMOUNT. En este estado se crea una base de datos nueva.
- Crear la base de datos (ejecutar script de creación de la base de datos)
Ejemplo de archivo de parámetro inittest.ora
*.audit_file_dest=’/u01/app/oracle/admin/test/adump’
*.background_dump_dest=’/u01/app/oracle/admin/test/bdump’*.compatible=’10.2.0.1.0′
*.control_files=’/u02/oradata/test/control01.ctl’, ‘/u02/oradata/test/control02.ctl’,’/u02/oradata/test/control03.ctl’
*.core_dump_dest=’/u01/app/oracle/admin/test/cdump’
*.db_block_size=8192
*.db_domain=’midominio.cl’
*.db_file_multiblock_read_count=16
*.db_name=’test’
*.db_recovery_file_dest=’/u01/app/oracle/flash_recovery_area’
*.db_recovery_file_dest_size=2147483648
*.dispatchers='(PROTOCOL=TCP) (SERVICE=testXDB)’
*.job_queue_processes=10
*.open_cursors=300
*.pga_aggregate_target=92274688
*.processes=150
*.remote_login_passwordfile=’EXCLUSIVE’
*.sga_target=277872640
*.undo_management=’AUTO’
*.undo_tablespace=’TS_UNDO’
*.user_dump_dest=’/u01/app/oracle/admin/test/udump’
Ver archivo inittest.ora inittest
Ejemplo de Creación Manual de Base de Datos Oracle 9i
En los ejemplos que vienen a continuación se ha preparado un archivo llamado inittest.ora que contiene los parámetros de la instancia llamada test.
u01/app/oracle/database/oracle9iR2/dbs >sqlplus «/ as sysdba»
SQL*Plus: Release 9.2.0.2.0 – Production on Wed Apr 05 14:08:37 2006
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to an idle instance.
SQL> startup nomount pfile=?/dbs/inittest.ora
ORACLE instance started.
Total System Global Area 160925320 bytes
Fixed Size 730760 bytes
Variable Size 109051904 bytes
Database Buffers 50331648 bytes
Redo Buffers 811008 bytes
SQL> CREATE DATABASE test
LOGFILE group 1 (‘/u01/oradata/test/redolog1a.dbf’,
‘/u02/oradata/test/redolog1b.dbf’ ) SIZE 10M,
group 2 (‘/u01/oradata/test/redolog2a.dbf’,
‘/u02/oradata/test/redolog2b.dbf’ ) SIZE 10M,
group 3 (‘/u01/oradata/test/redolog3a.dbf’,
‘/u02/oradata /test/redolog3b.dbf’ ) SIZE 10M
DATAFILE ‘/u02/oradata/test/system01.dbf’ SIZE 200M
CHARACTER SET WE8ISO8859P1
national character set utf8
EXTENT MANAGEMENT LOCAL
undo tablespace ts_undo
datafile ‘/u02/oradata/test/undo01.dbf’
size 50M
default temporary tablespace ts_temp
tempfile ‘/u02/oradata/test/temp01.dbf’
size 50M autoextend on next 50M maxsize 300M;
Si se genera un error ORA-01031: insufficient privileges, eso significa que lo más probable, es que el usuario actual no está en el grupo dba (en unix), o en el grupo ORA_DBA (Windows).
Si el archivo init.ora no está en su ubicación por defecto o no se ha encontrado con el atributo pfile, se genera un error ORA-01078: failure in processing system parameters y se emite un error LRM-00109: could not open parameter file ‘/u01/app/oracle/product/database/9.2.0/db_1/dbs/inittest.ora’
Ejemplo de Creación Manual de Base de Datos Oracle 10g
/u01/app/oracle/product/database/10.2.0/db_1/dbs >sqlplus «/ as sysdba»
SQL*Plus: Release 10.2.0.1.0 – Production on Wed Apr 05 14:08:37 2007
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to an idle instance.
SQL> startup nomount pfile=?/dbs/inittest.ora
ORACLE instance started.
Total System Global Area 160925320 bytes
Fixed Size 730760 bytes
Variable Size 109051904 bytes
Database Buffers 50331648 bytes
Redo Buffers 811008 bytes
SQL>CREATE DATABASE test
LOGFILE group 1 (‘/u01/oradata/test/redolog1a.dbf’,
‘/u02/oradata/test/redolog1b.dbf’ ) SIZE 10M,
group 2 (‘/u01/oradata/test/redolog2a.dbf’,
‘/u02/oradata/test/redolog2b.dbf’ ) SIZE 10M,
group 3 (‘/u01/oradata/test/redolog3a.dbf’,
‘/u02/oradata/test/redolog3b.dbf’ ) SIZE 10M
DATAFILE ‘/u02/oradata/test/system01.dbf’ SIZE 400M autoextend on next 16M maxsize unlimited
CHARACTER SET WE8ISO8859P1
national character set utf8
EXTENT MANAGEMENT LOCAL
sysaux datafile ‘/u02/oradata/test/sysaux01.dbf’ size 300M autoextend on next 16M maxsize unlimited
undo tablespace ts_undo
datafile ‘/u02/oradata/test/undo01.dbf’ size 50M autoextend on next 16M maxsize unlimited
default temporary tablespace ts_temp
tempfile ‘/u02/oradata/test/temp01.dbf’ size 50M autoextend on next 50M maxsize 300M
/
El comando anterior lo puede obtener haciendo clicl crea_db
El comando create database también ejecuta un archivo cuyo nombre es determinado por el parámetro de inicio (oculto) _init_sql_file. Después de la creación de la base de datos, ésta puede ser montada y abierta para su uso.
Una vez creada la base de datos cruda, se deben completar algunas tareas adicionales:
Tareas de post creación de la base de datos
Una vez que se ha creado la base datos con el comando create database, ésta debe ser complementada con la ejecución de algunos scripts para crear el catálogo y la opción procedural que permite ejecutar programas PL/SQL.
Ejecute como SYS
· ?/rdbms/admin/catalog.sql
· ?/rdbms/admin/catproc.sql y
Donde ? representa un shortcut para el valor de la variable de ambiente $ORACLE_HOME (solo en sqlplus)
catalog.sql llama, por ejemplo, a catexp.sql que es un requisito para el utilitario exp que permite crear respaldos lógicos o dbmsstdx.sql que es un requisito para crear triggers.
El usuario system también puede ejecutar ?/sqlplus/admin/pupbld.sql. pupbld.sql crea una tabla que permite bloquear a alguien más el uso de sqlplus.
[…] http://dbagroup.cl/blog/?p=56 […]
Hola, quería felicitarte por tu pagina, es excelente, si queres, pasa por mi pagina y dejame un comentario, tengo mucho trafico en mi sitio, si te interesa podemos hacer un intercambio de links, banners, cualquier cosa avisame, te dejo mi email tvinternet08@gmail.com, te mando un abrazo.
El equipo de Marketing Mega Virtual
bueno el post. Una pregunta,
¿es posible conectar como «sqlplus / as sysdba» solo conociendo el nombre de la db?
gracias
Hola Juan Pablo
En Linux o Unix, cuando uno se conecta de la forma “sqlplus / as sysdba” siempre se conecta a la base de datos que está identificada por una variable de ambiente llamada ORACLE_SID. Puedes colocar conectado al usuario oracle de tu plataforma el siguiente comando
echo $ORACLE_SID
que te sirve para ver el valor de la variable ORACLE_SID
Este valor lo cambias de la siguiente manera
ORACLE_SID=orion; export ORACLE_SID
De esta manera te puedes conectar a una base de datos diferente.
Otra forma de conectarse es estableciendo un string de conexion (tnsnames.ora)
“sqlplus /@orion as sysdba”
“sqlplus /@pluton as sysdba”
donde orion y pluton son ejemplos de alias de TNS que se definen en el archivo de configuración de nombres de bases de datos llamado tnsnames.ora
Suerte
Hola, por casualidad tú sabes de alguna herramienta que te diseñe las relaciones de tablas, me dijeron que existía pero la verdad no la encuentro. Muchas gracias por tu ayuda.
Hola Margot
Mira existen muchas herramientas. Dependiendo lo que vayas hacer es la herramienta que te recomendaria. Si quieres hacer algo simple y rápido esta ERWIN de Compute Associate, si quieres trabajar con Oracle en un proyecto te recomiendo Oracle Designer que tiene claramente separada la herramienta para modelamiento de datos conceptual (ER Diagram) de la herramienta de modelamiento de datos fisicos (Design Editor). La gracia es que te queda todo documentado y es una herramienta ideal para Modelamiento de Datos Corporativo, donde hay que utilizar estructuras de datos que pertenecen a otros proyectos.
Una lista completa de herramientas la puedes ver aqui
http://www.databaseanswers.com/modelling_tools.htm
Mucha Suerte
Felipe
Hola, es algo confuso….haber si me doy a explicar; tengo una base de datos con codificación de caracteres «ISO-88559» y por medio de un PL voy a extraer información de la BD y la quiero guardar en un documento .txt por así decirlo pero que tenga una codificación de caracteres UTF8, es esto posible??? Además una vez hecho esto a ese mismo documento .txt con formato UTF8 necesito aplicarle un algoritmo de encriptación “sha” pero desde Oracle, por lo que también deseo saber como implementar esta herramienta en la base de datos Oracle 10g, si se le debe de instalar algún paquete o que se debe hacer??? Así como si existen riesgos ya que la base de datos esta en producción.
Muchas gracias!!!!!……..espero puedas ayudarme 🙁
Hola, felicitaciones por la página, una consulta, si tengo instalado el Oracle en un server windows, ¿como puede accesarlo desde otro server pero unix?. Gracias.
Hola Gonzalo
Solo tienes que instalar un cliente oracle en la maquina UNIX y configurar los archivos de Oracle NET, normalmente TNSNAMES.ORA para que desde la maquina UNIX pueda ir a la maquina donde se encuentra la instancia en Windows
Suerte
Felipe
Hola Gonzalo, Muchas gracias por tus ayudas.
Me gustaría saber como averiguo el script con el cual fue creado un usuario en la Base de datos ORACLE.
Muy amable por su respuesta.
Gracias
Hola Gonzalo,
Me gustaria saber como hago para cambiar la ubicacion de los ficheros contenidos en los directorios adump, dpdump y pfile, ya que no he visto el paso donde se puede cambiar como los directorios de los ficheros control, redo y datafiles. Estoy instalando Oracle 11g en una maquina Solaris sparc, y bueno necesito poner esos ficheros en otras ubicacion a la que me establece por defecto.
Muchas gracias
Hola, muy buena la pagina. No tengo muy en claro como configurar el listener.ora y el tnsname.ora, te agradeceria mucho que me expliques.
Saludos
Miguel
Mira el tema de networking no es como para explicartelo en forma tan breve. Te sugiero ver este link.
http://download.oracle.com/docs/cd/B19306_01/server.102/b14196/network002.htm
Saludos
Felipe
Cordial saludo: Felipe Manriquez me podrias colaborar en algo, es ke necesito empezar a programar en Oracle, pero no se por donde comenzar, me gustaria que me dijeras con que version comenzar,
Gracias
Hola Juan Pablo
Disculpa la demora. Siempre es bueno comenzar por el principio 🙂
Te sugiero que bajes la version express de Oracle que existe para windows y Linux. Hay muchos recursos web disponibles.
Te sugiero
Si quieres ser desarrollador visita
1.- http://www.oracle.com
2.- http://otn.oracle.com millones de recursos para desarrolladores
3.- Partir con un tutorial de SQL y PL/sql
sUERTE
Felipe
Buen dia Juan Pablo
Me gustaria saber como puedo saber el tamaño total de mi base de datos. tengo oracle 9i, estan 2 cluster
hola amigo Disculpa
quisiera saber como o con que comando puedo ejecutar para poder ver el historial de crecimiento de la BD a nivel SO unix y tambien el tamaño de cfrecimiento con sus deltas KB Free %used Etc.
Saludos
Hola soy nuevo en Oracle con Linux y no se como levantar la herramienta de creacion de bd, me pudiera ayudar con esto. Ya cree una cuando lo instale pero ahora no se como crear otra base de datos.
buenas..
quisiera que me den una ayuda,, tengo oracle 11g y el sql plus se ejecuta en modo DOS y quisiera saber si se puede cambiar en modo bloc notas como salia en oracle 10g … gracias por su respuesta
Hola que tal muy buen articulo, tengo una pregunta ???
tengo un servidor y mi base estahecha en oracle 9i y como se estan cambiando los SO de las maquinas a Win 7 Ultime tengo que utlizar una version mas reciente, mi pregunta es esta
se puede conectar o de una maquina cliente oracle 11gR2 con SO win 7 a un servidor 9i con SO XP ??
tengo otra pregunta la exportacion de mis bases de datos hecha en oracle 9i pueden correr en oracle 11gR2, no tendre algun problema
muchas gracias
Octavio
Respuesta
1.- se puede conectar o de una maquina cliente oracle 11gR2 con SO win 7 a un servidor 9i con SO XP ??: Respuesta: SI
2.- tengo otra pregunta la exportacion de mis bases de datos hecha en oracle 9i pueden correr en oracle 11gR2, no tendre algun problema: Respuesta: No debiera, en general en Oracle existe forward compatibility en relación a los exports.
Saludos
Felipe
Estimado Felipe Manriquez
Muchas felicitaciones por estas aclaraciones. son de mucha utilidad e invaluables.
Le tengo una pregunta que si no le roba mucho tiempo.
Hice un manual de instalación de Oracle 10g Enterprise en Centos 5.5, basado en mis propias experiencias y de otros colaboradores, sin embargo cuando concluye la instalación, en el menú de centos no aparecen las opciones gráficas de Oracle y hay que hacerlo todo por consola.
Se que Usted considera (al igual que yo) que es mucho mejor trabajar bajo consola, sin embargo en un manual publico para todo tipo de audiencia, no se debe limitar al DBA principiante a acceder a las herramientas Oracle únicamente por consola. Debe tener la alternativa gráfica que es algo nativo de Oracle
http://www.slideshare.net/teleorinoco/manual-oracle-virtual-server
La pregunta es: Qué hice mal, o que me faltó, o que omití???
Gracias de antemano
Estimado Maravento
Disculpa que no haya leido todo tu documento. Pero para que trabajen adecuadamente las consolas gráficas en CENTOS, es requisito instalar los paquete gráficos asociados a LAS LIBRERIAS x11. Supongo que eso lo hiciste correctamente ya que pudiste hacer la instalación que requiere estas librerias.
Recuerda que como root siempre tienes que darle privilegios de ejecucion de las librerias X11 a usuarios no administradores. Esto se hace en la consola de administración como sigue:
# xhost +
Luego de eso no deberias tener problemas. Para probar que esta funcionando adecuadamente las librerias gráficas puedes ejecutar el comando clock desde una sesión como usuario oracle:
# su – oracle
$ clock
Te debe aparecer una ventanita con el reloj
Espero que te sirva esta pequeña ayuda
Saludos
Felipe
Gracias por su pronta respuesta, sin embargo creo que mi pregunta no fue lo suficientemente clara, lo cual dio como resultado una mala interpretaciòn y ruego me disculpe por esto.
Me explico nuevamente. Cuando me refiero a la parte gráfica, no hablo de la instalación de Oracle en cualquier distro de linux, sino después de finalizada la instalación, debe aparecer el menu gráfico de Oracle.
En Windows aparece en Inicio/todos los programas/Oracle – OraClient10g_home1 (segun el tipo instalacion)
En linux aparece en Aplicaciones/Oracle 10g Enterprise etc
tal y como aparece en la siguiente imagen
http://picasaweb.google.com/lh/photo/qGaWOl2xqzcy9DNF4TlqfA?feat=embedwebsite
y es precisamente esto lo que no aparece. He probado en las distribuciones Centos 5.5 64 bits y Ubuntu Desktop 64b 10.10 y 10.04 y en ninguna sale el menu del software ya instalado, donde se encuentras las diferentes herramientas
La instalaciòn que estoy haciendo es Oracle Enterprise 10g 64bits
Gracias por su paciencia
Hmm, entiendo su inquietud. La verdad es que la imagen que ud presenta es la instalacion de Oracle Express no de la version Enterprise Edition. Oracle Express es un producto para desarrolladores y novatos que es muy buena para aprender. Tiene limitaciones en cuanto al tamaño de la base de datos (4 G) y el tamaño de la SGA (1G). En ninguna de las instalaciones profesionales de Oracle sobre Linux he visto ese menú. Todas las herramientas oracle se invocan con comandos.
No pierda el tiempo buscando el menu. Aprenda como administrar con comandos.
Saludos
Felipe
Gracias por su pronta respuesta, sin embargo creo que mi pregunta no fue lo suficientemente clara, lo cual dio como resultado una mala interpretaciòn y ruego me disculpe por esto.
Me explico nuevamente. Cuando me refiero a la parte gráfica, no hablo de la instalación de Oracle en cualquier distro de linux, sino después de finalizada la instalación, debe aparecer el menu gráfico de Oracle.
En Windows aparece en Inicio/todos los programas/Oracle – OraClient10g o Oracle DataBase10g (segun el tipo instalacion)
En linux aparece en Aplicaciones/OracleDatabase10g
tal y como aparece en la siguiente imagen
http://picasaweb.google.com/lh/photo/qGaWOl2xqzcy9DNF4TlqfA?feat=embedwebsite
o en esta
http://picasaweb.google.com/noticias.teleorinoco/Varios#5561085254771838690
y es precisamente esto lo que no aparece. He probado en las distribuciones Centos 5.5 64 bits y Ubuntu Desktop 64b 10.10 y 10.04 y en ninguna sale el menu del software ya instalado, donde se encuentras las diferentes herramientas
La instalaciòn que estoy haciendo es Oracle Enterprise 10g 64bits
Gracias por su paciencia
http://picasaweb.google.com/noticias.teleorinoco/Varios#5561085254771838690
muy buena todas sus explicaciones, quiero saber como hago para poder ver mi instancia via web, ya le di emctl start para subirla y me dice que ya esta arriba con el puerto 5504 me conecto por firefox y coloco locahost o la ip con el puerto y em, cuando doy enter me aparece el oracle enterprise me logeo con el usuario sys o vu_sfi, me conecto pero en el momento de administrar la base desde esta no me deja y me ssale el error
Error
java.lang.Exception: Exception in sending Request :: null.
y no me deja hacer nada,,, gracias espero me puedas colaborar con esto….
hola Soy nuevo y estoy haciendo una base de datos de imagenes en Oracle Database 10g sobre linux kubuntu 10.10 y bueno espero pronto tener resultados bye seguire leyendo tu sitio
thanks
Tengo un respaldo de oracle 8 de unix, quiero importarlo a 10g enterprise para windows, es posible, ya instale el servidor de oracle, es necesario instalar un cliente?. Despues d ecrear la abse d e datos que seria lo siguiente…
Felicidades por tu sitio
y gracias por la publicación en español, pocas veces se encuentran consultores de Oracle que escriban para el habla ispana.
me fue muy útil su artículo
saludos javier
Existe una manera de crear un script para automatizar el proceso, o hacer por consola, del mismo modo que lo que hace el DBCA (asistente de creación de base de datos) para crear una plantilla de la base de datos
gracias
Imagino que si se puede crear una use de datos por consola, también se puede crear una plantilla de la base de datos por consola. Sabes como se hace???
gracias
PD: Se pudiera crear un script para automatizar este proceso?
DBCA como otras herramientas gráficas oracle puede ejecutarse en forma silenciosa (no interactiva) si se prepara un response file adecuado. Recomiendo ver
http://download.oracle.com/docs/html/B14399_01/app_nonint.htm
Saludos
Felipe
Hola mi nonbre es Ruben soy estudiante de segundo año en Ecuador accedo a la modalidad semipresencial y tenemos q investigar muchas cosas, la verdad soy muy novato en esto de Oracle y tal vez lo q te voy a preguntar sea demasiado sencillo para ti, tengo un script en el cual contiene tablas y demas, lo he logrado cargar al sql 10g express lo que necesito saber es como hacerlo correr osea en q parte del entorno grafico encuentro donde ejecutarlo para luego realizar tareas con el insert y demas comandos sql muchas gracias te agradezco de antemano
SQL 10g express tiene una consola sqlplus. Te recomiendo bajes la herramienta de desarrollo Oracle SQL developer. Es una herramienta java que requiere que instales jre en tu equipo. Es una excelente herramienta para desarrollar.
Suerte
Felipe
Hola Felipe, como estas?
queria saber donde puedo obterner las mejores practicas para la creacion de la base de datos de oracles, es decir donde me informe como diseñar los fs para ubicar los control files los redologs, los datos y los indices, etc.. de manera tal para gratizar una cracion robusta de una base de datos de oracle.
gracias por tu apoyo.
Juan Carlos
hola mi nombre es Eduardo, yo tengo intalado oracle 10g en un servidor sun solaris 10 y mi pregunta es: cuando midifique unos trigger al compilar me dieron un error de plsql_native_library_dir revisando el spfile veo que solo esta configurado plsql_compiler_flags=´NATIVE´,´NOM_DEBUG´ se que el problema es que no esta bien configurada las librerias y quisiera saber como configurarlas o si hay otra manera de compilar los trigger
saludos
Hola Felipe muy buenas noches!
Espero te encuentres muy bien, perdona la molestia pero tengo una duda espero me puedas orientar al respecto. Quiero crear una base de datos usando DBCA en modo silencioso, para esto se le introduce un archivo de respuesta, pero como genero ese archivo? porque ya con ese archivo de respuesta me lo puedo llevar a muchos servidores e instalar la misma base de datos que he creado.
Leí la documentación y tmb DBCA puede tomar los datos de un archivo de template, pero, si uso este template tend?e que llevar siempre ese archivo no? es decir no estaría del todo automatizada la tarea? Espero haber sido claro en mi loca idea. En verdad agradezco tu tiempo, que tengas un excelente día!!
Hola Felipe,
felicidades por el blog, después de ejecutar el script para crear la BD esto en Win 7 ejecute los scripts para post creación de la BD y al ejecutarlos me devolvió el mensaje nothing to change, es correcto?, saludos y gracias.
pues no entendi,
quiero saber la instruccion de como conectarme ala base de datos de oracle por medio de la consola de windows y tmb la intruccion para guardar lo escrito en la consola de sql en un erchivo porfa ai si m pueden ayudar
Hola felipe.
Tengo uan duda y quisiera que me ayudaras en lo posible.
sabes tu si Oracle Application Exppres genera un script automatico de una aplicacion que yo haya realizado dentro del apex, si es asi podrais indicarme como generarlo, en casi contrario podrias indicarme como puedo generar el script de creacion.
Muchas gracias
Hola, tengo en el ordenador la versión express de oracle 11g y el developper, pero no veo cómo desde éste crear una base de datos diferente de las que ya incorpora , ¿es posible?.
Gracias.
Hola, quisiera saber los comandos desde la consola de windows para cargar los create de mi base de datos, tomando en cuanto que el script lo tengo en el disco c… sé q los comandos son:
c:archivo.sql
sqlplus
(introduzco usuario y clave)
@create.sql
pero algun error tengo en la primera linea por ende no puede cargar la base de datos…. muchas gracias
Hola soy nuevo en oracle 10g express ,estoy haciendo el curso de ASIX de grado superior y en casa quiero practicar las órdenes para seleccionar ,manipular ,etc pero no se como insertar los scripts de las tablas de clase que tengo para seguir y hacer las prácticas.Un saludo!
se puede hacer como system o hay algun problema con eso ,o hay que ser administrador para poder cargar tablas???? ,estoy perdido ,gracias!
ayuda
hola!
Voy a crear una tabla con tipo de campos blob, cómo puedo calcular el espacio que está usará? tengo 3 campos con este tipo de dato en esa tabla.
gracias
Es importante el spfile.ora en un ambito mas logueado y con una mayor eficiencia en cuato a los backups de los archivos de control de la carpta dbs o se necesita el init.ora para arrancar sin necesidad de tener el spfile siempre y cuando el archivo de la base de daos este posiitivo y no se configure el control01.sys
Gracias de antemano.