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

MS SQL Server Discussion :

Probleme pour reattacher une base


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3
    Par défaut Probleme pour reattacher une base
    Bonjour
    Je me permets de vous contacter car je rencontre un pb sur le rattachement d'une base de données.
    J'ai détaché BD.
    Copié l'ensemble des fichiers de la BD.
    J'ai utilisé la commande "create database '' ON PRIMARY
    (filename = '')
    for attach"
    Car il y a plus de 16 fichier associé à cette BD.
    Et ho stupeur seul le fichier PRIMARY sur le nouveau volume a été prit en compte les autres fichiers ont été intégrés mais en gardant le chemin sur l'ancien volume.
    Au secoure là je ne comprends plus rien.
    Merci pour votre réponse.

  2. #2
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Congo-Brazzaville

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Par défaut
    Poste l'intégralité du script SQL utilisé.

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3
    Par défaut
    Voici l'intégralité du script:
    create database BANQUE on PRIMARY (FILENAME = 'D:\BANQUE\MSSQL\DATA\DATA_0\BANQUE_Data.MDF')
    for attach
    Serveur*: Msg 5105, Niveau 16, État 5, Ligne 1
    Erreur d'activation de l'unité. Le nom du fichier physique 'F:\BANQUE\MSSQL\DATA\DATA_3\BANQUE_3_Data.NDF' est peut-être incorrect.
    Serveur*: Msg 5105, Niveau 16, État 1, Ligne 1
    Erreur d'activation de l'unité. Le nom du fichier physique 'F:\BANQUE\MSSQL\DATA\DATA_4\BANQUE_4_Data.NDF' est peut-être incorrect.
    .
    .
    .
    Alors que l'ensemble des fichiers ont bien été copié en concervant l'arborescence.[/code]

  4. #4
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Congo-Brazzaville

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Par défaut
    Ton script n'est pas complet.
    Dans ton create database, il n'y a pas de spécification pour les *.ndf...

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3
    Par défaut
    Je viens de refaire le script complétement le voici ainsi que le message d'erreur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    CREATE DATABASE BANQUE
    ON PRIMARY(NAME = N'BANQUE_Data',FILENAME= N'D:\BANQUE\MSSQL\DATA\DATA_0\BANQUE_Data.mdf'),
    (NAME = N'BANQUE_1_Data', FILENAME= N'D:\BANQUE\MSSQL\DATA\DATA_1\BANQUE_1_Data.ndf'),
    (NAME = N'BANQUE_2_Data', FILENAME= N'D:\BANQUE\MSSQL\DATA\DATA_2\BANQUE_2_Data.ndf'),
    (NAME = N'BANQUE_3_Data', FILENAME= N'D:\BANQUE\MSSQL\DATA\DATA_3\BANQUE_3_Data.ndf'),
    (NAME = N'BANQUE_4_Data', FILENAME= N'D:\BANQUE\MSSQL\DATA\DATA_4\BANQUE_4_Data.ndf'),
    (NAME = N'BANQUE_5_Data', FILENAME= N'D:\BANQUE\MSSQL\DATA\DATA_5\BANQUE_5_Data.ndf'),
    (NAME = N'BANQUE_6_Data', FILENAME= N'D:\BANQUE\MSSQL\DATA\DATA_6\BANQUE_6_Data.ndf'),
    .
    .
    (NAME = N'BANQUE_18_Data', FILENAME= N'D:\BANQUE\MSSQL\DATA\DATA_18\BANQUE_18_Data.ndf'),
    LOG ON (NAME = N'BANQUE_Log', FILENAME= N'D:\BANQUE\LOG\BANQUE_Log.LDF')
    FOR ATTACH
    Message de la requete:

    Serveur*: Msg 9003, Niveau 20, État 1, Ligne 1
    Le LSN (142083:829:1) passé pour l'analyse du journal de la base de données 'BANQUE' n'est pas valide.

    Connexion interrompue

Discussions similaires

  1. Probleme pour créer une base de données
    Par za_za dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 25/07/2009, 18h32
  2. probleme pour creer une base de donnee
    Par caroen dans le forum MySQL
    Réponses: 5
    Dernier message: 06/11/2008, 13h50
  3. [MySQL] Probleme pour intérroger une base avec "%" (Tous)
    Par pierrot10 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 03/04/2008, 13h03
  4. probleme pour lister une table acces base
    Par bigbathie dans le forum Struts 1
    Réponses: 1
    Dernier message: 10/12/2007, 14h50
  5. Réponses: 2
    Dernier message: 08/08/2003, 17h30

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