syncnavigator

-----sql脚本

declare @fileName varchar(255) ,--定义备份文件名变量
         @dbname varchar(255)--定义备份数据库名变量
declare mycursor cursor fast_forward for select name from master..sysDatabases order by name --定义一个游标对象

open mycursor --打开游标
set @dbname=\'pysf\'
set @fileName = \'D:\bakck\1\\'+@dbname+convert(varchar(10),getdate(),112)+\'.bak\' --定义当前备份文件存放路径

backup database @dbname to disk=@fileName--循环备份当前数据库

fetch next from mycursor into @dbname --再次取值

close mycursor --关闭游标

-------------bat命令

@echo off
osql -U sa -P 123 -d pysf -i .\数据备份脚本.sql >log1.log
pause

------------------

sa--用户名

123--密码

pysf--数据库名

\数据备份脚本.sql---脚本名字(如果使用bat命令俩执行脚本,建议sql脚本和bat文件在同一级目录下)

分类:

技术点:

相关文章:

  • 2021-10-17
  • 2021-10-17
  • 2021-10-17
  • 2021-12-07
  • 2021-10-17
  • 2021-10-17
  • 2021-11-06
  • 2021-10-17
猜你喜欢
  • 2021-08-02
  • 2021-10-17
  • 2021-10-17
  • 2021-10-17
  • 2021-12-04
  • 2021-10-17
  • 2021-10-17
相关资源
相似解决方案