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

SQL Oracle Discussion :

function + wrapped


Sujet :

SQL Oracle

  1. #1
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 66
    Par défaut function + wrapped
    Bonjour à tous, j'essaie de débugger une function faite par quelqu'un d'autres et je ne comprend pas ce que fait ce genre de function dont je n'ai jamais vu.

    Je vous remercie de votre aide.

    CREATE OR REPLACE FUNCTION get_table_name wrapped
    a000000
    1
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    abcd
    8
    3e9 223
    8kOglv67x++a/YNJ40X82aFW04Awg40JACDWfC/NR2RXMvsaIVGIbWUEV6z9S/d5WoOV8mNN
    DAU+tQ8AfGsaZgkVrEP+7pi/nHhmKnGeznpBiimlCDKgJAe7C8q36grr4dU5cWfZw6N8DaOp
    W3iqDVY7cJQlUidSB9Y4ofT/hN/JoOe7S2kRq2zK98KiG6n2IAlYKhiDLBDWXI7pOIrwlsHC
    85PBZYULlq+yH6Q3wS+4a/Ce/8mZpSxzLzyldqw+aTCcPnQg7dg1ePpjSuBizH5ZfxkCrtXq
    W6erZKuQIHa3xUNCijLBvJc4w6sMWT6YbC6Jy9Eu0V9u6BPVkzWnfAynekNNawJMN5619cBJ
    acy/t5Vw0pGYimwg/xdznZc3FSViBfVLT2yNYfhWQtDk+0dy/VpsWyKtsAWjCCuNg0WDHmiw
    fsGmbBdLX3zWsTeTzF4Xfishpu0W9SmHSFvXN6PpW+4ilUX21AgW5vvmo8JwHRDCiLV5wGBq
    SknyoZFjILdQzvi1S7u2h4oytGqW+5XNSA==
    /

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    c'est une fonction qui a été wrappée, c'est à dire que pour conserver la confidentialité du code, le source est crypté. Malheureusement c'est pas déchiffrable, il faut donc trouver le source qui a été compilé.

    Sans cela, tu n'auras pas de solution

  3. #3
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    Bonjour,

    il faut activer les traces Oracle car si tu n'a pas les codes , on ne peut pas "unwrapper" un wrap ....

    A l'heure actuelle , on ne peux pas faire un reverse d'un codé wrapé

    Quoique ,De source metalink , ca va prendre beaucoup de temps a l'equips Oracle Developpement,donc a moins que ce n'est pour lancer des fusés pour la NASA ...

    Doc ID: 376303.1

    Ou sinon poser la question a celui ou celle qui l'a developpé ,mais je suppose que la personne est aux abonnés absents ...

  4. #4
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    66
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 66
    Par défaut
    Merci de votre aide, après réflexion, on va laisser tomber cette function qui n'est pas prioritaire dans l'application. En tout cas j'aurais appris qu'on peut crypté du code SQL

Discussions similaires

  1. StringGrid, multiligne et word wrap
    Par Dajon dans le forum C++Builder
    Réponses: 7
    Dernier message: 17/09/2003, 17h15
  2. [POSTGRESQL] exec function
    Par peuh dans le forum Requêtes
    Réponses: 5
    Dernier message: 23/05/2003, 15h15
  3. A propos des 'File management Functions' de Windows
    Par znaidi dans le forum Windows
    Réponses: 3
    Dernier message: 01/04/2003, 16h01
  4. [postgreSQL] équivalent de la function 'instr'
    Par Dra_Gun dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/01/2003, 16h09
  5. [Dev c++ 4] implicite declaration of function "int kbhi
    Par Torpedox dans le forum Dev-C++
    Réponses: 5
    Dernier message: 01/01/2003, 13h37

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