SQLSERVER压缩数据文件的用处有多大
压缩数据文件最大的好处就是节约磁盘空间。这个东西对于中小型数据库而言,意义可能体现的并不明显,但是如果放在大型或者超大型数据库上,那么价值就非常可观了。
但是,往下看那个资料:首先了解数据文件当前的使用情况 收缩量的大小不可能超过当前文件的空闲空间的大小。如果想要压缩数据库的大小,首先要确认数据文件里的确有相应未被使用的空间。
参数说明:例如,如果创建一个10MB 的文件,然后在文件仍然为空的时候将文件收缩为2 MB,默认文件大小将设置为2 MB。这只适用于永远不会包含数据的空文件。
求救!!!我公司有一个sqlserver2005的数据库,现在数据库的次要数据库文件...
如果没有做过全备份的话先做数据库全备份;再做事务日志备份;在数据库点右键,任务-收缩;如果空间没有下来,重复做2,3 ;一般两遍下来就OK了;不需要第三方软件。
你的数据库版本是SQLServer2005ExpressEdition,即个人版。这个版本最大只支持4G的数据库。你的备份文件还原的数据库大于4G,因此报错。
很有可能是兼容问题。可能是你要导入的文件和现在的数据库不兼容,可以换种方式也可以达到目的。你需要将要使用的数据库文件变成脚本的形式,然后在现有的数据库中执行脚本里的代码就行了。
Tasks),再选择”生成脚本(Generate Scripts),然后会弹出一个向导,根据向导就可以将整个数据库的定义生成一个.sql的脚本文件。表中的数据不会包含在脚本文件中。通过向导设置,也可以只为数据库中的一部分对象生成脚本。
一个办法是叫对方重新备份一次,在备份的时候选择兼容的sqlserver 2000的版本……二是自己安装sql server 2005,还原该数据文件,然后可以进行各样的操作。
参照用友财务软件教程网提供的MSSQLSERVER2005数据库安装教程进行安装。具体的安装步骤如下:(1)解压用友财务软件免费下载网站提供的MSSQLSERVER2005数据库,(2)运行“ setup.exe”开始安装MSSQL2005数据库。
SQLServer2005删除日志文件的几种方法小结
删除LOG分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库右键任务分离。勾选删除连接分离后在数据库列表将看不到已分离的数据库。
第二个方法就是采用了一个比较死的办法。采用 分离,然后再删除日志文件再附加来生成一个新的日志文件。切记在操作前先把SQL好好的备份一下。
清理sql server数据库日志可用两种方法:方法一:清空日志。
SQL2005数据库日志文件LOG太大怎么办
1、可以通过直接删 除log文件和清空日志在清除数据库日志。删除LOG分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库右键任务分离。
2、第一步:截断数据库日志,运行代码:BACKUP LOG 要收缩的数据库名 WITH NO_LOG 第二步:收缩数据库日志文件: 选择要收缩的数据库,点右键选择任务-收缩-文件 在弹出的页面中,选择文件类型为日志 点确定。
3、解除日志文件的关联关系不会损害数据。只是日志文件不仅用来查找出错原因,也用来核对操作人员及操作内容,如果以往没有什么大的、严重的操作问题存在的话,建议解除日志文件的关联关系。
4、理论上是可以直接删除的。不过个人建议先把文件剪切到别的位置,然后使用SQL2005,如果没有问题,再删除。
sql收缩数据库日志的几种办法
1、删除log文件。附加数据库,选移除log文件,此时SQL Server 会自动重新建立一个512K 的Log 文件。
2、先分离数据库,然后删除日志文件,再附件数据库。收缩文件,选择日志文件,设置将文件收缩到0M,试了一下,只能从65G收缩到55G,也就是只释放了未使用的空间。
3、下面有两个SQL语句可以达到在SQL Server 2005/2008压缩指定数据库文件和日志的大小的效果:DBCC SHRINKDATABASE (Transact-SQL)收缩指定数据库中的数据文件和日志文件的大小。
sqlserver2005压缩日志的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sql2012压缩数据库日志、sqlserver2005压缩日志的信息别忘了在本站进行查找喔。