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

DB2 Discussion :

stockage des données


Sujet :

DB2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 083
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 083
    Par défaut stockage des données
    Bonjour,
    en V9.5 sur Win 2003 server ; quand je veux créer une base de données par assistant dans centre de control,pour l'emplacement des fichiers il n'est admis que la racine , par exemple C: ou D: et ils seront dans C:\DB2\NODE0000 ou D:\DB2\NODE0000.

    Comment je peux indiquer le chemin tel que je le souhaite par exemple :
    E:\BASES\MABASEDEDONNES

    ??
    D'avance merci.

  2. #2
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 20
    Par défaut
    Le path d'une base de données est toujours le suivant:

    <user-defined-path>/<instance-name>/<node-number>

    Donc, il n'est pas possible d'enlever DB2/NODE0000, mais il devrait être tout à fait possible d'avoir:

    D:\BASES\MABASEDONNEES\DB2\NODE0000.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 083
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 083
    Par défaut
    merci. Oui , mais comment ? Quand je donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    E:\BASES\MABASEDEDONNES
    comme chemin des fichier il donne une erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    QL1052N  The database path "E:\BASE" does not exist.
     
    Explanation: 
     
    The path specified in the "<path>" parameter of the command is not
    valid. Either there is no path with that name, or a path has been
    specified when the DB2_CREATE_DB_ON_PATHS registry variable is disabled
    (Windows only).
    Cdt.

  4. #4
    Membre Expert Avatar de bernard59139
    Profil pro
    Retired
    Inscrit en
    Octobre 2006
    Messages
    966
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Retired

    Informations forums :
    Inscription : Octobre 2006
    Messages : 966
    Par défaut
    bonjour

    je me trompe peut être, mais BASE<>BASES

  5. #5
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 20
    Par défaut
    Comme le dit la doc, il faut avoir utiliser le setting:

    DB2_CREATE_DB_ON_PATH
    Operating system: Windows
    Default: NULL, Values: YES or NO
    Set this registry variable to YES to enable support for the use of a path (as well as a drive) as a database path. The setting of DB2_CREATE_DB_ON_PATH is checked when a database is created, when the database manager configuration parameter dftdbpath is set, and when a database is restored. The fully qualified database path can be up to 215 characters in length.
    If DB2_CREATE_DB_ON_PATH is not set (or is set to NO) and you specify a path for the database path when creating or restoring a database, error SQL1052N is returned.

    If DB2_CREATE_DB_ON_PATH is not set (or is set to NO) and you update the dftdbpath database manager configuration parameter, error SQL5136N is returned.

    CAUTION:
    If path support is used to create new databases, applications written prior to Version 9.1 using the db2DbDirGetNextEntry() API or an older version of it, might not work correctly. Refer to http://www.ibm.com/software/data/db2/support/db2_9/ for details on various scenarios and the proper course of action.

    Example:

    D:\>db2set DB2_CREATE_DB_ON_PATH=YES

    D:\>db2start
    05/06/2009 11:01:56 0 0 SQL1063N DB2START processing was successful.
    SQL1063N DB2START processing was successful.

    D:\>db2 "create database TEST on D:\BASES\MABASEDONNEES"
    DB20000I The CREATE DATABASE command completed successfully.

    D:\>

Discussions similaires

  1. Stockage des données automatique
    Par malkovich85 dans le forum Forms
    Réponses: 2
    Dernier message: 13/05/2008, 13h37
  2. MySqL Stockage des données sur disque
    Par djezair31 dans le forum Administration
    Réponses: 5
    Dernier message: 23/08/2007, 18h28
  3. [JGuard] stockage des données
    Par sissa_87 dans le forum Sécurité
    Réponses: 2
    Dernier message: 11/06/2007, 13h51
  4. [SQL2005]Stockage des données dans un CMS
    Par adrien.nicolet dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 27/03/2007, 03h02
  5. question théorique sur le stockage des données
    Par jp_rennes dans le forum Administration
    Réponses: 1
    Dernier message: 18/09/2006, 19h28

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