gpt4 book ai didi

sql-server - 通过命令行运行 SQL 脚本到远程服务器

转载 作者:行者123 更新时间:2023-12-04 11:56:11 24 4
gpt4 key购买 nike

我有一个大型 SQL 脚本,我试图使用命令行运行它。

我在这里找到了这些说明:
https://docs.microsoft.com/en-us/sql/relational-databases/scripting/sqlcmd-run-transact-sql-script-files

这似乎是说我可以使用这个命令:

sqlcmd -S myServer\instanceName -i C:\myScript.sql

这对我来说很有意义。我假设我将使用与在 Web.Config 连接字符串中相同的服务器详细信息。

问题是,这似乎没有指定运行脚本的数据库名称。

我认为这是因为假设 SQL 文件将具有 DB 名称,但我的文件太大而无法打开以确认这一点。

另外,我想将数据库名称指定为双重安全。

谁能建议如何做到这一点?

另外,如果有人可以建议我如何使用命令行读取文件的第一行,那也很好。

提前致谢

最佳答案

-d - 指定数据库名称 - docs.microsoft.com/en-us/sql/tools/sqlcmd-utility - Ctznkane525

sqlcmd -S myServer\instanceName -i C:\myScript.sql -d DatabaseName

关于sql-server - 通过命令行运行 SQL 脚本到远程服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48385464/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com