Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何使用sqlcmd创建数据库_Sql Server_Sqlcmd - Fatal编程技术网

Sql server 如何使用sqlcmd创建数据库

Sql server 如何使用sqlcmd创建数据库,sql-server,sqlcmd,Sql Server,Sqlcmd,我有一个.sql脚本,我想从中构建一个数据库。如何在sqlcmd中执行此操作?我知道这就像: CREATE DATABASE dbName GO 但是如何指定.sql脚本和位置来构建数据库呢 sqlcmd -i C:\path\to\file.sql 可以在中找到更多选项。用于为sqlcmd实用程序提供要执行的脚本 对于新创建的数据库的位置,可以将其指定为命令的一部分: 正如您从链接文章中看到的,您还可以指定其他属性,如初始大小、最大大小等。使用以下方法: sqlcmd-i“c:\my sc

我有一个.sql脚本,我想从中构建一个数据库。如何在sqlcmd中执行此操作?我知道这就像:

CREATE DATABASE dbName
GO
但是如何指定.sql脚本和位置来构建数据库呢

sqlcmd -i C:\path\to\file.sql
可以在中找到更多选项。

用于为
sqlcmd
实用程序提供要执行的脚本

对于新创建的数据库的位置,可以将其指定为命令的一部分:

正如您从链接文章中看到的,您还可以指定其他属性,如初始大小、最大大小等。

使用以下方法: sqlcmd-i“c:\my scripts\my script.sql”


有关其他选项,请参见

,这非常简单。只需输入以下命令即可运行sqlcmd:
sqlcmd-U sa-P密码

然后输入:

CREATE DATABASE MYDB
GO
这将创建数据库。然后输入“退出”退出。

不带文件:

sqlcmd -Q "CREATE DATABASE HelloWorld"

这是离题的。您问的是如何使用
sqlcmd
,而不是编程问题。@有关“程序员常用的软件工具”的Oded问题,请访问topicHey@AER,谢谢。我决定拒绝它,因为它与运行存储在文件中的脚本无关,而不是在终端会话中键入并执行命令。当脚本要作为单个批运行时,可以选择以
GO
结束脚本(可能您已经知道这一点)。
sqlcmd -Q "CREATE DATABASE HelloWorld"