[英]Can the same sqlcmd.exe used for any db back up
We are using sqlcmd.exe to back up our database programatically. 我们正在使用sqlcmd.exe以编程方式备份数据库。 So while i am checking the path of exe it is placed inside
"C:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\SQLCMD.EXE"
因此,当我检查exe的路径时,它位于
"C:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\SQLCMD.EXE"
So my doubt is can the same sqlcmd.exe used to take db backup from sql server 2005 and 2008, or to take back up of 2005 whether we have to use different sqlcmd? 因此,我的疑问是可以使用同一个sqlcmd.exe从sql server 2005和2008进行数据库备份,还是要备份2005的数据库,是否必须使用其他sqlcmd?
The sqlcmd utility in SQL Server lets you run Transact-SQL statements and related commands at a command prompt, within a script file or in a Query Editor window in SQL Server Management Studio. SQL Server中的sqlcmd实用程序使您可以在命令提示符下,脚本文件中或SQL Server Management Studio中的“查询编辑器”窗口中运行Transact-SQL语句和相关命令。 It can be a handy tool, whether you want to run simple ad hoc queries or create script files to perform routine tasks or automate procedures.
无论您是要运行简单的即席查询还是创建脚本文件来执行例行任务或使过程自动化,它都可以成为方便的工具。 Although the utility supports a number of advanced options, you can start using sqlcmd with relative ease by entering simple commands at the Command Prompt window on any system where SQL Server is installed.
尽管该实用程序支持许多高级选项,但是您可以通过在安装了SQL Server的任何系统上的“命令提示符”窗口中输入简单命令来相对轻松地开始使用sqlcmd。
Interactive mode in sqlcmd To quickly get started using sqlcmd you can enter interactive mode. sqlcmd中的交互模式要快速开始使用sqlcmd,可以进入交互模式。 Interactive mode lets you run Transact-SQL statements and sqlcmd commands directly, similar to entering statements in a Query Editor.
交互模式使您可以直接运行Transact-SQL语句和sqlcmd命令,类似于在查询编辑器中输入语句。
Syntax to take backup: 进行备份的语法:
sqlcmd -S.\SQLExpress -Q"BACKUP DATABASE dbName TO DISK = 'path'"
The path you have mentioned in the post is correct. 您在帖子中提到的路径是正确的。 It can vary version to version of sql server.
它可以随版本不同的sql server。
You can use the sqlcmd of sqlserver 2005 to take backup of sql server 2008. 您可以使用sqlserver 2005的sqlcmd备份sql server 2008。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.