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

PL/SQL Oracle Discussion :

Aide sur Cryptage package


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 34
    Par défaut Aide sur Cryptage package
    Bonjour,
    Je souhaite sur mon PC lancer un .bat que me crypte tous mes packages.
    Je crée un dossier : CRYPTAGE dans lequel j'ai mes dossiers : PKG, BIN et mon .bat.
    Je veux juste générer le .sql que je lancerai sur la BDD plus tard

    PKG : Package à crypter
    BIN : wrap,les dll.....
    Mon .bat contient uniquement la ligne :
    cd C:\CRYPTAGE\Bin
    wrap iname=C:\CRYPTAGE\PKG\toto.sql oname=C:\CRYPTAGE\PKG\cryp.sql
    Lorsque je lance mon .bat, J'ai l'erreur suivante :
    WARNING: OCI init failed with code -1
    PL/SQL Wrapper error: Couldn't initialize OCI/UPI
    Une idée ?

  2. #2
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

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

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Par défaut
    Citation Envoyé par lolafrite Voir le message
    cd C:\CRYPTAGE\Bin
    C'est ton Oracle Home? ou tu as simplement copié wrap.exe en espérant que ça marche

    Le wrap, ça empêche de modifier ou de copier ton code. Mais ce n'est en rien du cryptage.

    [edit]lien effacé[/edit]

    ne base pas ta sécurité sur WRAP. Enregistrer des mots de passe et des clés privées sur la base avant de les wrapper ne les protège pas efficacement

  3. #3
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 34
    Par défaut
    Oui en effet j'ai simplement copié tous le repertoire Bin en esperant que ca marche...
    Et non ce n'est pas mon ORACLE_HOME

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2007
    Messages
    260
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 260
    Par défaut Un exemple de fichier de commandes dos
    Bonjour lolafrite,

    Voici un exemple de script DOS qui wrappe tous les fichiers .pkg en générant du pbb et qui supprime le .pkg (attention ça supprime).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    @echo off
    rem wrap_all.bat
    rem
     
    echo Wrappage des fichiers pkg...
     
    set WRP_LOG=wrap.log
     
    echo Purge de la dernière log %WRP_LOG%
    del %WRP_LOG% 2>NUL
     
    for /F "usebackq tokens=1,2 delims=." %%i in (`dir /o/b *.pkg`) do (
        echo %%i %%j
        wrap edebug=wrap_new_sql iname=%%i.%%j oname=%%i.pbb 2>>%WRP_LOG% 1>&2
        del /f %%i.%%j
    )
     
    echo Wrappage termine.
    Si ça peut aider...
    Evidemment il faut que ORACLE_HOME soit positionné et que ORACLE_HOME\bin soit dans le PATH.
    Pozzo

  5. #5
    Membre averti
    Inscrit en
    Décembre 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 34
    Par défaut
    Ok merci !!

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

Discussions similaires

  1. Aide sur package .rpm
    Par jadjoud dans le forum Réseau
    Réponses: 4
    Dernier message: 18/07/2008, 10h26
  2. Aide sur les packages
    Par Maglight dans le forum Oracle
    Réponses: 18
    Dernier message: 14/10/2005, 11h28
  3. Réponses: 2
    Dernier message: 27/02/2003, 01h33
  4. [Kylix] Aide sur BitBlt
    Par mic006 dans le forum EDI
    Réponses: 1
    Dernier message: 10/12/2002, 22h54
  5. Aide sur une fenetre
    Par Ray-j dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 29/11/2002, 08h51

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