Holle985 2023-06-15 19:44 采纳率: 0%
浏览 70
已结题

如何解决 Dtexec 语句如何编写 遇到数据表存在,

img


(是从一个服务器到另一个服务器中的做源到目的文件备份的)
我是通过ssms(sql server)中的“任务- 导入导出命令”,导出的dtxt文件,通过DTEXEC 调用的命令 ,如何正确的配置dtexec
单单是DTEXEC - f "path.dtsx" 不太行,后面需要配置说明参数呐

  • 写回答

4条回答 默认 最新

  • 诅码 2023-06-15 19:49
    关注

    来自百度GPT对于sql server备份脚本问题,您可以使用以下命令进行备份:

    BACKUP DATABASE [数据库名称] TO DISK = '备份文件路径\备份文件名称.bak' WITH NOFORMAT, NOINIT, NAME = '数据库名称-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
    

    其中,数据库名称是要备份的数据库的名称,备份文件路径是备份文件保存的路径,备份文件名称是备份文件的名称。

    如果您不想删除数据库中的表,可以在备份之前使用USE [数据库名称]命令切换到要备份的数据库,然后执行备份命令即可。

    关于Dtexec语句的编写,您可以参考以下示例:

    dtexec /F "C:\SSIS\Package.dtsx" /SET "\Package.Variables[User::Variable1].Value";"Value1" /SET "\Package.Variables[User::Variable2].Value";"Value2"
    

    其中,/F参数指定要运行的SSIS包的文件路径,/SET参数用于设置包变量的值。

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月20日
  • 赞助了问题酬金20元 6月17日
  • 修改了问题 6月17日
  • 修改了问题 6月17日
  • 展开全部