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

Adaptive Server Enterprise Sybase Discussion :

[ASE 12.5.4] encryption + Msg 1530, Level 16, State 2


Sujet :

Adaptive Server Enterprise Sybase

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2003
    Messages
    148
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2003
    Messages : 148
    Par défaut [ASE 12.5.4] encryption + Msg 1530, Level 16, State 2
    Bonjour,
    je suis entrain de mettre en place le cryptage des colonnes sur une base de donnée installée sur ASE 12.5.4. Lors d'un alter dont voici la commande:
    alter table test modify idRPP encrypt with key_inforh_128
    je viens de recevoir le message d'erreur suivant:

    Msg 1530, Level 16, State 2:
    Server 'MS_SV_TPINFORH', Line 1:
    Create index with sorted_data was aborted because of row out of order. Primary
    key of first out of order row is '0x4cf2aaf0242b08d04e013820249d4aed01'

    Il y a une clé primaire sur la colonne idRPP et voici ci-dessous les index crées sur la table test:

    idx_salarie clustered, unique located on default
    idRPP
    0 0 0
    May 16 2007 8:01PM
    pk_salarie nonclustered, unique located on default
    idRPP
    0 0 0
    May 16 2007 8:01PM
    idx_salarie_nom nonclustered located on default
    nom

    je ne comprends pas cette erreur. la clé de cryptage a été créee avec le paramètre init_vector NULL

    Merci de vos conseils et suggestions.

    Cordialement.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Par défaut
    Il s'agit peut-être d'un bug - le alter table fait visiblement un "drop" de l'indexe, puis un "create index... with sorted data". Le problème c'est que suite au cryptage les lignes ne sont plus dans le bon ordre par rapport à la clé (l'ordre est maintenant celui des données cryptées.)

    Solution: droppe l'indexe avant de faire le cryptage, et recrée le après.

    Michael

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ASE]Msg 11918, Level 16 lors d'un reorg rebuild ?
    Par Invité dans le forum Adaptive Server Enterprise
    Réponses: 8
    Dernier message: 15/04/2008, 15h52
  2. Erreur Server: Msg 8115, Level 16, State 2, Procedure
    Par Webselect dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 24/10/2007, 22h09
  3. [BCK]Load dump 12.5.3 (erreur Msg 3120, Level 16, State 1- sort order)
    Par dngaya dans le forum Adaptive Server Enterprise
    Réponses: 5
    Dernier message: 25/09/2007, 08h44
  4. [12.5.0.1]Msg 4207, Level 16, State 4
    Par dngaya dans le forum Adaptive Server Enterprise
    Réponses: 1
    Dernier message: 15/08/2007, 08h59
  5. [ASE 12.5.4] encryption + reseau
    Par dngaya dans le forum Adaptive Server Enterprise
    Réponses: 1
    Dernier message: 25/05/2007, 09h15

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