J'ai le problème suivant :
Je ne peux pas éxécuter la commande "alter table toto move tablespace t1"
car cette table contient un champ de type long.
Y-a-t-il une commande spécifique pour déplacer une table avec un champ LONG (ou LOB)
J'ai le problème suivant :
Je ne peux pas éxécuter la commande "alter table toto move tablespace t1"
car cette table contient un champ de type long.
Y-a-t-il une commande spécifique pour déplacer une table avec un champ LONG (ou LOB)
seul l'export/import est possible dans ce casou convertir la colonne en CLOB
![]()
Il est spécifié, dans un dic, la ligne suivante :
Si la table contient des colonnes LOB, cette instruction peut être utilisée pour déplacer la table ainsi que ses colonnes LOB et leurs segments d'indexes associés.
(sans indication explicite, les colonnes LOB ne sont pas déplacées).
Qu'en est-il exactement ?
ET quelle serait la manip de conversion en CLOB ? (avant le transfert?)
Désolé pour les fautes de frappe : je voulais dire dans une doc .
Et je faisais référence à la commande "alter table move .."
attention, une conversion en CLOB n'est pas anodine, elle impose une refonte des développements qui utilisent la colonne.
Pour info : http://helyos.developpez.com/lob/
http://download-uk.oracle.com/docs/c...9a.htm#1189967
http://download-uk.oracle.com/docs/c...mds.htm#128191
Oui, c'est ce que je voudrais éviter.
En fait, c'est simplement une base que je récupère, et qui a été mal conçue, dans le sens où les tables sont stockées sur le TS SYSTEM.
Mes conversions ont fonctionné sur toutes les tables sans champ de type LONG, et j'aimerais finaliser toutes les tables avec un champ de type LONG...![]()
export/import dans ce cas... tu n'as pas d'autres solutions![]()
http://asktom.oracle.com/pls/ask/f?p...IA:47812348053
The drawback to using this
method is the you cannot move a table with a LONG or LONG RAW. You must exp
that table and imp it into a table. You can do this easily by exporting the
table with the LONG/LONG RAW, dropping that table -- creating an empty version
of this table in the new tablespace and importing just that table.
Ok, merci de ton aide.
Je vais donc faire un export-import des quelques tables restantes .![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager