软件下载吧文章资讯

分类分类

sql server 2008 如何压缩备份大的数据库操作方法

2024-03-07 21:27作者:下载吧

今天需要把一个省外项目的数据库从服务器上备份、拷贝到本机(跨地域传输数据库备份文件)。

连上VPN,通过远程桌面连接,连接上服务器,发现数据库文件已经有20G以上大小了。

文件太大,公司网络也不稳定,根本不可能通过网络传输过来。

于是,把数据库的恢复模式由“完整”模式设置为“简单”模式,接着收缩数据库,

数据库瞬间由20G变成1G多点。

在SSMS中,新建查询窗口,执行数据库备份语句:

–定义变量,把备份数据库的QL脚本赋值给变量
declare @SqlBackupDataBase as nvarchar(1000)
set @SqlBackupDataBase=N’BACKUP DATABASE Northwind TO DISK = ”D:Northwind-‘+
CONVERT(varchar(11),GETDATE(),112)+REPLACE(CONVERT(varchar(12),GETDATE(),108),’:’,”)+’.bak”’
–备份文件格式:Northwind-20170111132424.bak
exec sp_executesql @SqlBackupDataBase –调用系统存储过程,执行SQL

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消