Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Administration
Administration Forum d'entraide sur l'administration du dataserver, via SSM ou ligne de commande, les tables système, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/08/2011, 10h54   #1
Invité de passage
 
Inscription : juin 2004
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 25
Points : 2
Points : 2
Par défaut Joindre une base de donnees

Bonjour, les gars

je veux joindre une base de donnees dans sql server 2008. Cependant, je n'ai que le fichier .mdf et non le fichier .log. Comment faire pour y arriver.


Merci d'avance.
papepapis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 01h23   #2
Invité de passage
 
Inscription : juin 2004
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 25
Points : 2
Points : 2
Par défaut Jointure d'une base de donnees

Bonsoir,

J'ai les fichiers .mdf et .ldf de ma base. je veux joindre cette base dans mon serveur SQL mais l'erreur suivante apparait :

Citation:
La base de données "NomBase" ne peut être ouverte, car sa version est 655.
Ce serveur prend en charge la version 612 et les versions précédentes"

actuellement j'ai SQL Server 2008 et windows Seven.

ce problème est il dû à quoi et comment faire pour le résoudre ????


Merci d'avance
papepapis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 01h37   #3
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
c'est écrit assez gros et en rouge, la version source de votre bd provient d'une version supérieure à votre version cible.
La version source est peut-être une bd 2008 SP1 ou une 2008 R2.
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 10h16   #4
Invité de passage
 
Inscription : juin 2004
Messages : 25
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 25
Points : 2
Points : 2
Bonjour,

Oui La version source est une bd 2008 SP1. Actuellement j'ai aussi un serveur Sql 2008 avec SP1.
Je ne comprends pas pourquoi ça ne marche pas.

Merci
papepapis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 10h27   #5
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 724
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 724
Points : 6 845
Points : 6 845
Pouvez vous nous donner le résultat des requêtes suivantes sur vos 2 serveurs concernés :

Code :
1
2
SELECT @@VERSION
SELECT SERVERPROPERTY('ProductLevel')
++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2011, 00h18   #6
Membre à l'essai
 
Inscription : mars 2009
Messages : 170
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 170
Points : 20
Points : 20
Bonjour à tous,

je rencontre un problème similaire quand j'essaie de me connecter à ma base de donnée SQL Server 2008 sous Visual Studio C# 10.

le message est :
Citation:
... le fichier ne peut etre ouvert, car sa version est 661. Ce serveur prend en charge la version 655 et les versions précédentes...
Quelqu'un aurait-il trouvé un solution? Ou quelqu'un sait-il comment je peux mettre à niveau ma version de server ?

Merci pour votre aide
paintbox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2011, 13h33   #7
Modérateur
 
Homme
Administrateur de base de données
Inscription : août 2007
Messages : 1 158
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Belgique

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : août 2007
Messages : 1 158
Points : 1 617
Points : 1 617
Version 661 est SQL Server 2008R2.
Pour attacher cette base a un serveur, votre serveur devra etre au minimum un SQL Server 2008R2.
Ptit_Dje est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2011, 17h39   #8
Membre à l'essai
 
Inscription : mars 2009
Messages : 170
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 170
Points : 20
Points : 20
Bonjour Ptit_Dje,

merci pour ta réponse. J'ai bien installé SQL Server 2008 R2 mais mon souci est soit que j'ai dans Visual Studio C# 2010 le message d'erreur pour version 661.

Soit que dans VS C# il m'est impossible d'ajouter une source de données. Microsoft SQL Server (SQL Client) n’apparaît pas dans les sources proposées.

j'ai juste ceci de proposé :
- Fichier de base de données Microsoft Access
- Fichier de base de données Microsoft SQL Server
- Microsoft SQL Server Compact 3.5

Il m'est donc impossible de sélectionner mon fichier base de données.

J'ai déjà désinstallé et réinstallé SQL Server Express (différentes versions) mais ça ne change rien.

Une idée?

Merci pour ton aide
paintbox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2012, 17h39   #9
Invité de passage
 
Homme Ayoub
Développeur informatique
Inscription : avril 2012
Messages : 1
Détails du profil
Informations personnelles :
Nom : Homme Ayoub
Âge : 22
Localisation : Maroc

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : avril 2012
Messages : 1
Points : 1
Points : 1
Citation:
Envoyé par papepapis Voir le message
Bonjour, les gars

je veux joindre une base de donnees dans sql server 2008. Cependant, je n'ai que le fichier .mdf et non le fichier .log. Comment faire pour y arriver.


Merci d'avance.
il faut inclut les 2 fichier .mdf et .ldf dans le dossier de votre apllication.
en suite,ouvre ton projet et clique droit sur le nom de votre projet ==> ajouter un nouvelle élèment existant ==> choisissez le fichier .mdf .
et continuer avec l'assitant de SQL pour terminer la jointure.
jao300 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h51.


 
 
 
 
Partenaires

Hébergement Web