Comment faire pour utiliser l'utilitaire sqlcmd pour créer une base de données
J'ai un .sql script et j'ai envie de construire une base de données. Comment faire dans le sqlcmd? Je sais que c'est comme:
CREATE DATABASE dbName
GO
Mais comment spécifier le .sql script et emplacement pour construire la base de données?
C'est hors-sujet. Vous vous demandez comment utiliser
Des Questions sur les " outils logiciels couramment utilisés par les programmeurs sont sur le sujet
sqlcmd
, pas une question de programmation.Des Questions sur les " outils logiciels couramment utilisés par les programmeurs sont sur le sujet
OriginalL'auteur Cobold | 2012-01-01
Vous devez vous connecter pour publier un commentaire.
Utilisation @Jérémie Peschka réponse pour l'alimentation de l'
sqlcmd
utilitaire avec le script à exécuter.Que pour l'emplacement de la base de données nouvellement créée, elle peut être spécifié en tant que partie de la
CRÉER une BASE de données
commande:Comme vous pouvez le voir dans l'article lié, vous pouvez spécifier d'autres propriétés, comme la taille initiale, taille maximale, etc.
GO
est en option (peut-être vous savez déjà que).OriginalL'auteur Andriy M
Plus d'options peut être trouvé dans SQL Server books online.
OriginalL'auteur Jeremiah Peschka
C'est très simple. Juste entrez la commande suivante pour exécuter l'utilitaire sqlcmd:
sqlcmd -U sa -P password
Puis saisissez:
Cela va créer la db. Ensuite, entrez "quit" pour quitter.
OriginalL'auteur Badar
utiliser ceci:
sqlcmd -je "c:\my les scripts\mon script.sql"
voir sqlcmd la description de MS pour d'autres options
OriginalL'auteur mshthn