IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

Nls nchar characterset


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 87
    Par défaut Nls nchar characterset
    Bonjour ,
    Je suis en Oracle 9.2.0.1.0 sous W2003 en NLS_NCHAR_CHARACTERSET AL16UTF16. je veux intergre dans ma base 9i un chemat qui vient d'une base 8i avec NLS_NCHAR_CHARACTERSET = UTF8 don tout les champ en nvarchar2(4000) ne passe pas.
    ma question comment je peux changer le NLS_NCHAR_CHARACTERSET de ma base 9i en UTF8 sachant qu'aucaun de mes chemat existant dans la 9i n'utilise NVARCHAR ou NCLOB...,
    la pro cedure que j'ai appliqe :

    SQL> SHUTDOWN IMMEDIATE;** -- ou NORMAL
    *** <Faire une sauvegarde complète de la base>
    SQL> STARTUP MOUNT;
    SQL> ALTER SYSTEM ENABLE RESTRICED SESSION;
    SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
    SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;
    SQL> ALTER DATABASE OPEN;
    SQL> ALTER DATABASE NATIONAL CHARACTER SET UTF8;
    SQL> SHUTDOWN IMMEDIATE;** -- ou NORMAL
    SQL> STARTUP;

    la reponse est :
    ORA-12717
    Cannot issue ALTER DATABASE NATIONAL CHARACTER SET when NCLOB, NCHAR or NVARCHAR2 data exists

    Merci de votre aide

  2. #2
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    la réponse me semble claire... vous avez des colonnes dans type qui interdit la conversion de character set...

  3. #3
    Membre Expert Avatar de Garuda
    Homme Profil pro
    Chef de projet / Urbaniste SI
    Inscrit en
    Juin 2007
    Messages
    1 285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet / Urbaniste SI
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 285
    Par défaut
    Faisable mais difficile.
    Lire absolument les notes de METALINK !

Discussions similaires

  1. signification de //$NON-NLS-1$
    Par spaceyoyo dans le forum Général Java
    Réponses: 2
    Dernier message: 04/05/2006, 11h04
  2. changer CHARACTERSET (AL32UTF8 => WE8ISO8859P15)
    Par exempleinfo dans le forum Oracle
    Réponses: 2
    Dernier message: 02/03/2006, 12h47
  3. [8.1.6] Date et NLS
    Par zzinfo dans le forum Oracle
    Réponses: 4
    Dernier message: 21/12/2005, 09h22
  4. Jointure sur un champ de type nchar ?
    Par webtheque dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 09/02/2005, 14h46
  5. Characterset
    Par devinsys dans le forum Administration
    Réponses: 11
    Dernier message: 15/10/2004, 13h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo