我一直在关注本教程:http://www.misfitgeek.com/2010/07/adding-asp-net-membership-to-your-own-database/
我从这里安装了SQL Server Management Studio Express:http://www.microsoft.com/download/en/details.aspx?id=8961。
1)如何找到我的数据库?
2)如何从外部文件在我的数据库上运行SQL脚本?
答案 0 :(得分:61)
This website有一个关于如何使用SQL Server Management Studio的简明教程。正如您将看到的,您可以打开“查询窗口”,粘贴您的脚本并运行它。它不允许您使用文件路径执行脚本。但是,您可以使用命令行(cmd.exe)轻松完成此操作:
sqlcmd -S .\SQLExpress -i SqlScript.sql
其中SqlScript.sql
是位于当前目录的脚本文件名。 See this Microsoft page for more examples
答案 1 :(得分:15)
打开SQL Server Management Studio>文件>打开>文件>选择.sql文件(包含脚本的文件)>按打开>该文件将在SQL Server Management Studio中打开,现在您需要做的就是按下Execute按钮。
答案 2 :(得分:0)
在另一个对我有帮助的线程中发现了这一点: 使用xp_cmdshell和sqlcmd Is it possible to execute a text file from SQL query?-Gulzar Nazim撰写
EXEC xp_cmdshell 'sqlcmd -S ' + @DBServerName + ' -d ' + @DBName + ' -i ' + @FilePathName