Bonjour tout le monde,
Alors donc hier soir, je peinais à "joindre" un fichier de base de données, dans SSMS.
D'ailleurs, si vous voyez quoi faire, ne vous gênez pas :
https://www.developpez.net/forums/d2...-base-donnees/
Maintenant, c'est AdventureWorks, que j'aimerais installer.
J'ai téléchargé la version 2012 de là :
https://github.com/Microsoft/sql-ser...ntureworks2012
Fichier adventure-works-2012-oltp-data-file.mdf
Le souci qui s'est présenté, c'est que le fichier est téléchargé avec un verrouillage, il faut aller dans les propriétés pour déverrouiller.
Mais ça, je m'en suis rendu compte après avoir essayé, et on dirait bien que SSMS a gardé la trace que là, il y a un fichier verrouillé, même si pour le système il ne l'est plus.
Dans la boîte de dialogue "Attacher des bases de données", une fois que j'ai sélectionné le fichier en haut, en bas j'ai deux lignes, une pour les données (fichier mdf), une pour le journal (fichier log).
Et sur la ligne des données, la colonne Message fait apparaître "Introuvable".
J'ai tourné le problème dans un certain nombre de sens, dont refaire le téléchargement et le déverrouillage, et renommer le fichier avant de tenter de le joindre. Mais le résultat est le même.
Ensuite j'ai tenté ma chance avec la version script.
Là il n'y a pas de verrouillage, mais semble-t-il j'ai été léger sur comment indiquer le répertoire par défaut.
Bon, je crois que je vais prendre un peu l'air ...
Partager