Para reducir un tablespace TEMPORAL por defecto (default temporary tablespace), los pasos son:
1. Crear un nuevo tablespace temporal
CREATE SMALLFILE TEMPORARY TABLESPACE "TEMP2" TEMPFILE '/mibd/temp03.dbf' SIZE 512M AUTOEXTEND ON NEXT 25M MAXSIZE 2G EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;
2. Establecer el nuevo tablespace como default temporary tablespace
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE "TEMP2"
3. Poner todos los datafiles del tablespace original como OFFLINE.
ALTER DATABASE TEMPFILE '/mibd/temp01.dbf' OFFLINE;
4. Borrar tablespace anterior y los ficheros asociados
DROP TABLESPACE TEMP INCLUDING CONTENTS AND DATAFILES;
5. Realizar copia archivo de control a traza (opcional per muy recomendado)
ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
Y ya está,
Juan
lunes, 24 de noviembre de 2008
viernes, 14 de noviembre de 2008
ORACLE. Saber usuario conectado ( whoami )
Para saber el usuario conectado, algo como whoami de linux, podemos:
- select user from dual;
- show user;
y ya está !!!!!
miércoles, 12 de noviembre de 2008
LINUX. Gestión de Procesos en 2º plano (parar, continuar, eliminar)
Muchas veces enviamos un comando a 2º plano con & (command &) y va funcionando,
pero que pasa si queremos parar momentaneamente. Para hacerlo utilizaremos [kill].
Kill nos ofrece diferentes opciones:
pero que pasa si queremos parar momentaneamente. Para hacerlo utilizaremos [kill].
Kill nos ofrece diferentes opciones:
- kill -CONT
=> Continua con la ejecución - kill -STOP
=> Para la ejecución, pero no lo elimina - kill -9
=> Eliminar la ejecución
Saludos,
Juan
lunes, 3 de noviembre de 2008
ORACLE. Cargar ficheros textos ASCII
Para cargar un fichero de texto ASCII en Oracle, utilizaremos sqlldr y:
- Fichero de Entrada (Input file) que son los que contienen los datos,
- Fichero de configuración (Control file, control=
) que son los que definen la estructura del fichero de entrada y que hacer con los registros Fichero de resultado y errores (Log file) Fichero de registros erroneos (Bad File), es decir, registros que incumplen la integridad. Fichero de registros rechazados (Reject file), es decir, registros que incumplen una cierta condición.
Ejemplos: Cargar los empleados en la tabla emp, siendo la longitud variables
y separados por coma
load data
infile 'datos.txt'
into table empleados
fields terminated by "," optionally enclosed by '"'
( codigo, nombre, salario, departamento )
Ejemplos: Cargar los empleados en la tabla emp, siendo la longitud variables
y separados por coma
load data
infile 'datos.txt'
into table empleados
fields terminated by "," optionally enclosed by '"'
( codigo, nombre, salario, departamento )
Suscribirse a:
Entradas (Atom)