我一直在关注本教程: 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 脚本?
我一直在关注本教程: 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 脚本?
这个网站有一个关于如何使用 SQL Server Management Studio 的简明教程。正如您将看到的,您可以打开一个“查询窗口”,粘贴您的脚本并运行它。它不允许您使用文件路径执行脚本。但是,您可以使用命令行 (cmd.exe) 轻松完成此操作:
sqlcmd -S .\SQLExpress -i SqlScript.sql
SqlScript.sql
位于当前目录的脚本文件名在哪里。有关更多示例,请参阅此 Microsoft 页面
打开 SQL Server Management Studio > 文件 > 打开 > 文件 > 选择您的 .sql 文件(包含您的脚本的文件)> 按打开 > 该文件将在 SQL Server Management Studio 中打开,现在您需要做的就是按执行按钮。
在另一个帮助我的线程中找到了这个:使用 xp_cmdshell 和 sqlcmd 是否可以从 SQL 查询中执行文本文件?——古尔扎尔·纳齐姆
EXEC xp_cmdshell 'sqlcmd -S ' + @DBServerName + ' -d ' + @DBName + ' -i ' + @FilePathName