Siempre en la pega salen cositas para salvar algún entuerto, su script para modificar parámetros, su paltita, aqui algunas cosas que descubrimos con mi amigo Carlos Arriagada:
para cuando tengas que cambiar un tablespace:
select
'alter database datafile '||
file_name||
' '||
' autoextend on;'
from
dba_data_files;
para cambiar tablas desde un tablespace a otro:
SELECT 'ALTER TABLE DESA01.' || table_name || ' MOVE TABLESPACE DESA01;' comandos_script
FROM all_tables a
WHERE a.owner = 'DESA01'
AND a.tablespace_name <> 'DESA01'
para los índices:
SELECT 'ALTER INDEX ' || a.owner || '.' || index_name ||
' REBUILD TABLESPACE DESA01;' comandos_script
FROM all_indexes a
WHERE a.owner = 'DESA01'
AND a.tablespace_name <> 'DESA01'
Cuando necesites funciones para manejar strings:
http://www.psoug.org/reference/string_func.html
Para conocer el usuario de Sistema Operativo que está ejecutando las consultas:
SELECT SYS_CONTEXT ('USERENV', 'OS_USER')
FROM DUAL;
Que permisos tienen los roles:
rol connect = alter session, create session, create cluster, create table, create view, create synonym, create sequence, create database link
rol resource = create cluster, create table, create procedure, create sequence, create trigger
Cuando tengas que aumentar la cantidad de usuarios concurrentes permitidos (creo que es para eso, pruebenlo igual :):
ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE;
Bueno, eso, parecía más, pero me han salvado de repente. y gracias Carlos, queda cumplida mi palabra ... chau
jueves, 3 de abril de 2008
Manual Oracle
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario