sql server 备份到网络共享

场景:sql server服务器A将数据库备份文件备份到服务器B

1)服务器B创建共享目录

这里我将 D:\ProDbBak 共享,并且Everyone完全控制

2)sql server服务器A能够访问服务器B共享目录,并且能完全控制

3)修改服务(MSSQLSERVER)登录账号(该账号能够访问网络资源,这里我使用的是管理员账号),记得重启服务

4)创建SqlBackup.bat

复制代码
rem 获取当前日期的年、月、日部分
for /f "tokens=1-3 delims=/ " %%a in ("%date%") do (
    set "year=%%c"
    set "month=%%b"
    set "day=%%a"
)

rem 获取当前时间的小时、分钟和秒部分
for /f "tokens=1-3 delims=:." %%a in ("%time%") do (
    set "hour=%%a"
    set "minute=%%b"
    set "second=%%c"
)

set "time=%year%%month%%day%%hour%%minute%%second%"
set "ip=192.168.0.1"
set "db=Platform"
SqlCmd -E -Q "Backup Database %db% To Disk='\\%ip%\ProDbBak\%db%_%time%.bak'"

5)创建任务计划程序定时运行SqlBackup.bat

相关推荐
夜光小兔纸3 天前
SQL Server 数据库重命名
运维·数据库·sql server
二胖_备份管理员7 天前
ORACLE数据库备份入门:第四部分:2-备份场景举例
数据库·oracle·备份·备份场景
只有努力才会成功9 天前
数据库-SQL Server
sql server
ONETHING_CLOUD_211 天前
设备存储空间不足怎么办?
数据库·电脑·备份·数据存储·网盘·存储空间·数码知识
瑶山12 天前
Linux环境MySQL出现无法启动的问题解决 [InnoDB] InnoDB initialization has started.
数据库·mysql·备份·启动失败
Alan5215923 天前
Java + SQLServer:一键导出数据库表结构为 Markdown 文档
java·sql server
梓芮.1 个月前
T-SQL 语言基础: 集合运算(Union, Intersect, Except)
sql server·t-sql·t-sql 子查询·ms sql·t-sql 集合运算·t-sql 集合交集差集·t-sql 集合 并集
全栈小51 个月前
【Sql Server】在SQL Server中生成雪花ID(Snowflake ID)
sql server·雪花id
ManageEngine卓豪1 个月前
如何监控 SQL Server
数据库·sql server·数据库性能
kanlon2 个月前
SQL server分页的四种方法(算很全面了)
后端·sql server