Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Cargar scripts sql en Oracle 10g Express edition

Estas en el tema de Cargar scripts sql en Oracle 10g Express edition en el foro de Oracle en Foros del Web. Buenas tardes. Estoy aprendiendo sql bajo oracle. Aunque ya conocía algo este lenguaje, nunca he usado Oracle 10g Express Edition, y hay algunas cosas que ...
  #1 (permalink)  
Antiguo 04/05/2011, 12:01
 
Fecha de Ingreso: mayo-2011
Mensajes: 5
Antigüedad: 13 años, 6 meses
Puntos: 0
Cargar scripts sql en Oracle 10g Express edition

Buenas tardes. Estoy aprendiendo sql bajo oracle. Aunque ya conocía algo este lenguaje, nunca he usado Oracle 10g Express Edition, y hay algunas cosas que me gustaría saber como se realizan, entre ellas el como se puede utilizar un fichero con ordenes sql para que las interprete Oracle.
Lo estoy usando bajo linux y bajo windows, sería un detalle si me lo explicaran bajo ambos SO (en caso de que existieran diferencias entre ambos)
  #2 (permalink)  
Antiguo 04/05/2011, 12:16
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Cargar scripts sql en Oracle 10g Express edition

Cita:
entre ellas el como se puede utilizar un fichero con ordenes sql para que las interprete Oracle.
A que ordenes te refieres?

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 04/05/2011, 12:44
 
Fecha de Ingreso: mayo-2011
Mensajes: 5
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Cargar scripts sql en Oracle 10g Express edition

Me refiero a lo típico, a lo mejor muchas consultas, muchos create table etc... ahora mismo solo me deja hacer las cosas de uno en uno.
  #4 (permalink)  
Antiguo 04/05/2011, 12:49
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Cargar scripts sql en Oracle 10g Express edition

Lo puedes ejecutar con @/ruta_del_archivo/archivo.sql
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 07/05/2011, 11:41
 
Fecha de Ingreso: noviembre-2010
Ubicación: chile,santiago
Mensajes: 101
Antigüedad: 14 años
Puntos: 1
Respuesta: Cargar scripts sql en Oracle 10g Express edition

preguntabas tambien como crear una tabla aqui tienes un ejemplo para crearla por consola


SQL> create table cliente(
2 rut varchar2(12),
3 nombre varchar2(20),
4 fono varchar2(10),
5 constraint cliente_pk primary key (rut));


ahora OJO es muy importante donde la creas por que oracle trae por defecto el usuario system que trae todas las tablas de sistema i si la creas ai la tendras junto a las mas de 40 tablas de sistema lo mejor es crear un usuario primero i dentro de ese usuario crear la tabla

como crear un usuario?
aqui un ejemplo

Create user nombreusuario identified by clave
default tablespace users
temporary tablespace temp
quota 500k on users;


la quota es el espacio que le daras al usuario

ahora ese usuario asi como asi no tiene permisos para nada i al menos para conectarse i crear una tabla debes conectarte como system con

connect system/clave


con sistem le daras al menos permiso al usuario para que cre tablas i pueda conectarse las intrucciones son

grant create table to nombreusuario;

luego de eejcutar el permiso se desconectara i debes volver a conectarte para dar el otro permiso

connect system/clave

grant create sessión to nombreusuario;

ojala te aya servido recuerda que antes de todo entras por cmd i pones el comando
sqlplus nombre/clave

para entrar
saludos

Etiquetas: 10g, edition, express, scripts, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:58.