J'ai essayé d'utiliser «l'Explorateur de solutions» intégré à SQL Server Management Studio 2008 pour gérer un projet et après 2 semaines de lutte avec lui, j'ai décidé que je m'en fichais vraiment. Ses fonctionnalités de "commodité" sont en fait un obstacle.
Malheureusement, l'endroit où je travaille est un magasin MS et est plutôt coincé dans leurs habitudes. Je veux revenir à la ligne de commande (j'ai envie de Vim!). J'ai installé un dépôt local de subversion avec un frontal TortiseSVN, pour remplacer le "Solution Explorer" mentionné ci-dessus et le faire fonctionner assez bien. J'ai également installé Vim et tout en continuant à le personnaliser, le faire fredonner.
Cependant, la seule chose à laquelle je n'ai pas encore trouvé de solution est de savoir comment exécuter des commandes vers SQL Server via la ligne de commande. Je suis habitué à l'invite de ligne de commande MySQL / Postgres car c'est ce que j'ai utilisé dans le passé et que j'utilisais lors de mes cours. Cependant, je n'arrive pas à trouver un moyen d'exécuter mes scripts via la ligne de commande dans Windows. Je les édite actuellement dans Vim, actualise la page dans SSMS et l'exécute. Je préférerais même ne pas toucher SMSS, sauf en cas de besoin.
J'ai vu des articles suggérant sqlsharp, mais quand je suis allé sur la page, j'ai l'impression que ce n'est pas tout à fait ce que je recherche.
--Éditer
Je souhaite vraiment qu'il était possible d'avoir 2 coches de réponse. P. Campbell a la bonne réponse technique, et je l'ai essayée plusieurs fois (je reçois toujours une erreur lorsque j'essaie sqlcmd ... En recherchant que c'est ainsi que les tuyaux nommés fonctionnent ... Même si je l'ai installé et activé, cela ne semble pas fonctionner.)
Après avoir essayé et sans succès, j'ai essayé le copier-coller dans la méthode Management Studio, mais c'était ridicule ... J'ai donc décidé que HardCode était peut-être correct aussi.