Problème SQLCMD : Base n'existe pas
Bonjour à tous,
Je débute en SQL seveur, en vue de me perfectionner j'ai monté une maquette de test
Windows 7 x64
SQL Express 2008 R2 x64
Framework 4.5
MS Sample database AdventureWorks2008
Tout est installé en local avec Utilisation de l'authentification Windows
Lors de l'exécution d'un fichier.sql via le binaire SQLCMD une erreur est retournée stipulant que la base n'existe pas.
La commande SQLCMD
Code:
1 2
|
sqlcmd -s HOSTNAME\INSTANCENAME -i "FILE.sql" -o "FILE.log" |
Le contenu du fichier SQL: FILE.sql ( une requête toute simple pour tester le fonctionnement )
Code:
1 2 3 4 5 6 7 8 9
|
use AdventureWorks2008;
go
select loginID , nationalIDnumber
from HumanResources.Employee
where JobTitle = 'Production Technician - WC30'
go |
Le message d'erreur dans le fichier de log : FILE.log
Code:
1 2 3 4 5
|
Message 911, niveau 16, état 1, serveur HOSTNAME, ligne 12
La base de données 'AdventureWorks2008' n'existe pas. Assurez-vous que le nom a été saisi correctement.
Message 208, niveau 16, état 1, serveur HOSTNAME, ligne 2
Nom d'objet 'HumanResources.Employee' non valide. |
J'ai cherché des pistes dans ce forum et plus généralement sur internet mais malheureusement sans succès. Ai-je raté quelque chose d'"évident" ?
Merci d'avance pour votre aide.