SQLServer文件收缩-图形化+命令

简介:

汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql

 

收缩前

图形化演示:

不仅仅可以收缩日记文件,数据库文件也是可以收缩的,只不过日记收缩比较明显点(为什么这么大?这么浪费?===》你还记得你建库时候的filegrowth了吗)

效果立竿见影

补充:(如果你感觉日记还是很大就用这种方法)

先改成简单

重复上面收缩步骤,完成后再改成完整

 

命令行演示:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
use [master]
go
--alter database [BigValues] set recovery simple with no_wait
--go
alter  database  [BigValues]  set  recovery simple    --简单模式
go
 
use [BigValues]
 
--当前数据库日记的逻辑名列表
select  name  from  sys.database_files  where  type=1  --type=1代表是日记文件
go
--把该日记文件收缩到5M
dbcc ShrinkFile (N 'BigValues_Log2' ,5, truncateonly)
go
 
use [master]
go
--alter database [BigValues] set recovery full with no_wait
--go
alter  database  [BigValues]  set  recovery  full     --还原为完全模式
go

 

命令行参考:

http://www.jb51.net/article/37305.htm

https://msdn.microsoft.com/zh-cn/library/ms189493.aspx


本文转自毒逆天博客园博客,原文链接:http://www.cnblogs.com/dunitian/p/6047709.html,如需转载请自行联系原作者


相关文章
|
SQL 存储 小程序
数据库数据恢复—Sql Server数据库文件丢失的数据恢复案例
数据库数据恢复环境: 5块硬盘组建一组RAID5阵列,划分LUN供windows系统服务器使用。windows系统服务器内运行了Sql Server数据库,存储空间在操作系统层面划分了三个逻辑分区。 数据库故障: 数据库文件丢失,主要涉及3个数据库,数千张表。数据库文件丢失原因未知,不能确定丢失的数据库文件的存放位置。数据库文件丢失后,服务器仍处于开机状态,所幸未写入大量数据。
数据库数据恢复—Sql Server数据库文件丢失的数据恢复案例
|
SQL 数据库
SQL Server 附加数据库,报只读文件,无权修改其中某些文件
SQL Server 附加数据库,报只读文件,无权修改其中某些文件
1115 0
|
机器学习/深度学习 SQL
SQL Server提示:安装程序无法与下载服务器联系。请提供 Microsoft机器学习服务器安装文件的位置。。。。
今天在安装SQL Server的过程中,出现问题:安装程序无法与下载服务器联系。请提供 Microsoft机器学习服务器安装文件的位,然后单击“下一步”,可从以下位置下载安装文件。
SQL Server提示:安装程序无法与下载服务器联系。请提供 Microsoft机器学习服务器安装文件的位置。。。。
|
SQL 数据挖掘 数据库
数据库数据恢复-SQL SERVER数据库文件误还原备份的数据恢复方案
SQL SERVER数据库故障类型: 1、SQL SERVER数据库文件被删除。 2、SQL SERVER数据库所在分区格式化。 3、SQL SERVER数据库文件大小变为“0”。 4、使用备份还原数据库时覆盖原数据库。
|
数据库 C#
C#,.net,winform导入Excel功能以及下载Excel文件到本地,并使用SqlBulkCopy把DataTable类型的数据写入到sqlserver数据库中
C#,.net,winform导入Excel功能以及下载Excel文件到本地,并使用SqlBulkCopy把DataTable类型的数据写入到sqlserver数据库中
522 0
|
存储 SQL 数据库
SQLServer数据库文件相关知识笔记
数据库文件是SQLServer数据库的物理体现,和计算机的普通文件一样存储在计算机的磁盘空间当中。作为数据库记录和日志等其他信息的存储载体。
SQLServer数据库文件相关知识笔记
|
数据库 数据库管理
sqlite数据库文件导入到sqlserver
sqlite数据库文件导入到sqlserver
sqlserver导出带数据的脚本文件(下)
sqlserver导出带数据的脚本文件(下)
255 0
sqlserver导出带数据的脚本文件(下)
|
SQL 安全 程序员
sqlserver导出带数据的脚本文件(上)
sqlserver导出带数据的脚本文件(上)
434 0
sqlserver导出带数据的脚本文件(上)

热门文章

最新文章