SQL 数据库远程备份 语句
DECLARE @DATABakPath VARCHAR(200) = N'\\192.168.0.22\DataBak' --远程共享目录(备份文件夹根目录)
DECLARE @UserName VARCHAR(50) = N'192.168.0.22\dbuser' --远程目录访问用户账户
DECLARE @UserPwd VARCHAR(50) = N'123456' --远程目录访问用户密码
DECLARE @RemoteComand VARCHAR(200)
DECLARE @exeText VARCHAR(100)
DECLARE @DATABaseName VARCHAR(200) --要备份的数据库名称DECLARE @DATAFullName VARCHAR(200)SET @RemoteComand = 'net use ' + @DATABakPath + ' ' + @UserPwd + ' /user:' +@UserName + ' /persistent:yes'
EXEC MASTER..xp_cmdshell @RemoteComand --连接远程服务器目录SET @DATABaseName = 'db001'
SET @exeText = 'mkdir ' + @DATABakPath + '\' + @DATABaseName --在根目录创建数据库同名目录
EXEC xp_cmdshell @exeText,no_output
SET @DATAFullName= @DATABakPath + '\' + @DATABaseName + '\' + @DATABaseName + '.bak'
BACKUP DATABASE @DATABaseName TO DISK = @DATAFullName--继续下一个(如果比较多可以利用循环)SET @DATABaseName = 'db002'
SET @exeText = 'mkdir ' + @DATABakPath + '\' + @DATABaseName --在根目录创建数据库同名目录
EXEC xp_cmdshell @exeText,no_output
SET @DATAFullName= @DATABakPath + '\' + @DATABaseName + '\' + @DATABaseName + '.bak'
BACKUP DATABASE @DATABaseName TO DISK = @DATAFullName
SQL 数据库远程备份 语句相关推荐
- SQL 怎样 远程备份数据库到本地
SQL 怎样 远程备份数据库到本地 --1.启用xp_cmdshell USE master EXEC sp_configure 'show advanced options', 1 RECONFIG ...
- SQL 如何 远程备份数据库到本地
SQL 如何 远程备份数据库到本地 --1.启用xp_cmdshell USE master EXEC sp_configure 'show advanced options', 1 RECONFIG ...
- 压缩SQL数据库日志-收缩SQL数据库日志-备份SQL数据库日志-删除SQL数据库日志
[标题]压缩SQL数据库日志-收缩SQL数据库日志-备份SQL数据库日志-删除SQL数据库日志 [内容] 清除SQL数据库日志文件 有两种方式: 一.是压缩日志,二.是 ...
- udt编写高性能服务器,基于UDT协议的Oracle数据库远程备份的设计和实现
摘要: 数据是企业的生命线,对于高度依赖信息的企业,各种灾难都有可能导致企业信息系统的瘫痪.如何尽量降低灾难给企业带来的负面影响并保证业务的连续性运营是需要高度重视的问题.如今Oracle数据库以其强 ...
- SQL 数据库还原备份时的常见错误
1.还原sql数据库时提示"集中备份的数据库与现有数据库不同" 原因:备份的数据库是sqlserver2005,现有数据库是sql2008 解决:通过执行sql语句还原数据库,可以 ...
- SQL Server 远程备份还原数据库
1. 检查SQL Server 服务的启动账户 检查SQL Server启动账户是否为Local System,如果是修改为" NT AUTHORITY/NetworkServic ...
- sql数据库,截取语句(截取每列中的字段)
制表人也是省事,把这些信息放在一列中,现在需要取红框圈着的数据,有一百多行,操作了十多行,实在是蛋疼,还是用sql'搞吧 首先把excel表导入sqlserver中 //表名为"疑点详细说明 ...
- 【SQL数据库】查询语句练习题
表结构和初始化数据 drop database if exists emps; create database emps; use emps;create table emp( EMPNO INT, ...
- .Net对SQL数据库的web备份
基于B/S模式下的,数据库远程备份,备份成功后可下载到本地 1 protected void ButtonDataBackup_Click(object sender, EventArgs e) 2 ...
最新文章
- python框架之Flask基础篇(一)
- IAP超级详解,偷懒了,不用自己去翻译了
- 如何添加Samba用户
- Flash的层叠顺序问题(z-index)
- winrm service
- 中国数字故障记录仪行业市场供需与战略研究报告
- pandas之在Excel上绘制柱形图
- UVA654 LA5508 POJ1079 Ratio【暴力】
- 图解自监督学习,从入门到专家必读的九篇论文
- java下载天地图数据,天地图离线地图,可指定经纬度范围
- 数据库事务及四大特性
- Tomcat启动报Exception in thread “main“ java.lang.UnsatisfiedLinkError: no secure-tomcat in java.library
- JAVA标准系列(JSRnbsp;208:nbsp;Javanbsp;Busi…
- python连接网络摄像头安装图解_python 连接摄像头
- python找不到了_python包找不到
- 零基础怎么做好海报重叠设计
- 解决移动硬盘可以识别,但不显示盘符的问题
- vex机器人比赛 一队人数_2019VEX机器人世界锦标赛圆满落幕
- 蓝桥杯-杨辉三角形-python
- linux-网络-nc命令