Shape1 Shape2

Copyright 2010 le coin du dba oracle

Shape4

Le coin du DBA Oracle

All rights reserved

Oracle est une marque déposée d'Oracle Corporation

2006_0815aout_canal20060093 DBA Oracle
Shape1

Petite requête permettant de généré un script pour déplacer les tables du schéma (utilisateur).(Télécharger le script)


set echo off;

set heading off;

set feedback off;

set termout off;

set echo off;

set VERIFY off;

set LINESIZE 1000;

SET NEWPAGE none


connect user/Password@service_odbc


spool c:\MoveTableStatsupbis.sql


select 'spool C:\MoveTableStatSupbis.log' from dual;


select 'alter table User.'||table_name ||' move tablespace TABLESPACE_DATA'|| CHR(10)

    ||'    INITRANS   1'|| CHR(10)

    ||'    STORAGE (    INITIAL        '||ROUND(num_rows * AVG_ROW_LEN*1.2/1024,-2)||'K'|| CHR(10)

    ||'            NEXT        '||ROUND(num_rows * AVG_ROW_LEN/20480,-1)||'K'|| CHR(10)

    ||'                MINEXTENTS       1'|| CHR(10)

    ||'                MAXEXTENTS       UNLIMITED'|| CHR(10)

    ||'                PCTINCREASE      0'|| CHR(10)

    ||'        ) ;' from user_tables where TABLESPACE_NAME= 'DATA_TABLESPACE' order by num_rows asc;


select 'spool off' from dual;

spool off


set serveroutput off


set VERIFY on;

set WRAP on;

set heading on;

set feedback on;

set termout on;

set echo on;

Shape2

Scripts Oracle