J'ai créé une base de données dans Visual Studio 2008 dans un dossier App_Data d'un projet d'application Web MVC. Cela entraîne un fichier mdf pour la base de données qui peut être exploré dans l'onglet Explorateur de serveur. Vous pouvez créer un script SQL pour les modifications apportées à la base de données. Donc, je me demande comment vous pouvez exécuter ces scripts de modification sql dans un fichier mdf dans Visual Studio 2008? Ou suis-je obligé de le faire via l'application SQL Management Studio Express?Création d'un fichier mdf à partir du script SQL
Répondre
La syntaxe est:
CREATE DATABASE [databaseName]
Cela va créer une base de données sur le serveur SQL que vous êtes connecté faire, la création de fichiers avec les noms standard dans l'emplacement standard. Il existe des options supplémentaires (described on MSDN) qui vous aideront à placer les fichiers de base de données ailleurs (y compris les renommer) si vous le souhaitez.
Pour exécuter cette commande, vous devez vous connecter au serveur SQL. Je recommande SQL Server Management Studio (il y a aussi le Express Edition gratuit). Vous pouvez également utiliser SQLCMD.
Ce que vous pouvez faire est de créer un projet de base de données * et de connecter le projet à votre base de données. Les projets de base de données peuvent être trouvés sous 'Autres types de projets/base de données' dans la nouvelle boîte de dialogue de projet. Si vous placez ensuite le script de création dans le projet Base de données, vous pouvez l'exécuter simplement en cliquant avec le bouton droit sur le script dans l'Explorateur de solutions et en sélectionnant Exécuter.
* Les projets de base de données ne sont disponibles qu'en Visual Studio Professional Edition et au-delà.
- 1. Création d'un seul fichier exe à partir du code Python
- 2. Réparer un fichier MDF
- 3. Création d'une table SQL à partir d'un fichier xls (Excel)
- 4. Importation d'un fichier MDF dans SQL Server 2008?
- 5. Comment joindre un fichier .mdf à sql2005?
- 6. Exécuter une requête sql à partir du fichier sql
- 7. La fragmentation physique du fichier mdf est-elle un problème?
- 8. Accordez SeServiceLogonRight à partir du script
- 9. Comment définir le délai d'un script SQL Server à partir du script?
- 10. Fichier script db2 sql
- 11. Qu'est-ce qu'un fichier MDF?
- 12. Comment faire pour rétrograder un fichier MDF SQL 2008 à utiliser dans SQL 2005?
- 13. Entrée à partir du script shell
- 14. Génération d'un fichier XML à partir d'un script
- 15. Création de fichiers JAR multiples à partir du projet Eclipse
- 16. Création de vignettes à partir d'un fichier swf en PHP?
- 17. Comment appeler un script SQL à partir d'un autre script SQL?
- 18. Est-il possible d'importer script SQL dans la base de données MDF dans Visual Studio?
- 19. .mdf créé dans Visual Studio
- 20. onload à partir du fichier js externe
- 21. Problème de lecture des arguments à partir du script batch
- 22. Exécution d'un fichier jar à partir d'un script shell
- 23. Création d'une requête SQL à partir de plusieurs tables
- 24. Comment puis-je exécuter un fichier de script SQL à partir du programme d'installation de msi (C#)?
- 25. Comment exécutez-vous SQL à partir d'un script bash?
- 26. Exécution d'un script SQL à partir de JUnit
- 27. générer le script SQL à partir des tables
- 28. Création d'un service Web ASMX à partir d'un fichier WSDL
- 29. Création d'un fichier jar exécutable à partir d'un projet clojure?
- 30. Rails import à partir du fichier Excel
Votre question n'est pas claire. Indiquez si vous souhaitez créer une base de données ou attacher SQL Express à un fichier MDF existant. –