Segment de type LOBINDEX et LOBSEGMENT
Bonjour à tou(tes),
J'exploite une base Oracle 9i (9.2.0.7.0) sur une station Windows 2000.
Suite à un IMPORT dans un TABLESPACE temporaire pour mettre à jour une base de test :
Code:
1 2 3 4
| %ORACLE_BIN%\IMP.EXE '/@BASE_TEST AS SYSDBA' FULL=N
FROMUSER=USER_PROD TOUSER=USER_TEST
FILE=E:\ORADATA\BASE_TEST\Export-import\Export_BASE_PROD_SYSDBA.dmp
LOG=E:\ORADATA\BASE_TEST\Export-import\Import_BASE_TEST_SYSDBA_AAAAMMJJ.log |
J'ai tenté de déplacer les objets vers différents TABLESPACES :
Code:
1 2 3 4 5 6 7 8 9 10 11
| SELECT 'ALTER TABLE '||OWNER||'.'||SEGMENT_NAME||' MOVE TABLESPACE TS_DATA;'
FROM DBA_SEGMENTS
WHERE TABLESPACE_NAME = 'TS_BASE_TEST_TEMPORAIRE'
AND OWNER = 'USER_TEST'
AND SEGMENT_TYPE = 'TABLE';
SELECT 'ALTER INDEX '||OWNER||'.'||SEGMENT_NAME||' REBUILD TABLESPACE TS_INDEX;'
FROM DBA_SEGMENTS
WHERE TABLESPACE_NAME = 'TS_BASE_TEST_DATA_TEMPORAIRE'
AND OWNER = 'USER_TEST'
AND SEGMENT_TYPE = 'INDEX'; |
mais on me retrouve confronté à des SEGMENTS LOBINDEX et LOBSEGMENT et je ne sais pas comment les déplacer avec SQL :
Code:
1 2 3
| SQL> SELECT SEGMENT_NAME,SEGMENT_TYPE FROM DBA_SEGMENTS WHERE TABLESPACE_NAME = 'TS_BASE_TEST_DATA_TEMPORAIRE';
SYS_IL0000006536C00020$$ LOBINDEX
SYS_LOB0000006536C00020$$ LOBSEGMENT |
Quelqu'un aurait-il une solution ?
__________________________________________
L'urgent est fait, l'impossible est en cours, pour les miracles, prévoir un délai ...