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
Le contenu du fichier SQL: FILE.sql ( une requête toute simple pour tester le fonctionnement )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sqlcmd -s HOSTNAME\INSTANCENAME -i "FILE.sql" -o "FILE.log"
Le message d'erreur dans le fichier de log : FILE.log
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 use AdventureWorks2008; go select loginID , nationalIDnumber from HumanResources.Employee where JobTitle = 'Production Technician - WC30' go
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" ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.
Merci d'avance pour votre aide.
Partager