
正文
sqlserver2005自动收缩,sql自动收缩日志文件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
求救!!!我公司有一个sqlserver2005的数据库,现在数据库的次要数据库文件...
1、如果空间没有下来sqlserver2005自动收缩,重复做2,3 sqlserver2005自动收缩;一般两遍下来就OKsqlserver2005自动收缩了;不需要第三方软件。
2、将备份的数据库,复制到你想放的盘符下。记住放的路径。打开电脑上安装的SQL server2005,毫不犹豫的登录进去。在左侧找到数据库文件夹,右键-任务-附加。
3、SQL数据库。步骤 选择损坏的数据库修复启动易我MSSQL数据库恢复软件。点击「?」或「搜寻」,选择损坏的数据库文件。选择档案后,单击「修复」按钮开始分析。注意:使用软件前,需要先停用SQL Server服务。
4、参照用友财务软件教程网提供的MSSQLSERVER2005数据库安装教程进行安装。具体的安装步骤如下:(1)解压用友财务软件免费下载网站提供的MSSQLSERVER2005数据库,(2)运行“ setup.exe”开始安装MSSQL2005数据库。
相关问答
Q1: 怎样收缩SqlServer2005的日志文件
1、确认恢复模式。以下是使用 SQL Server Management Studio 检查数据库sqlserver2005自动收缩的恢复模式。完整备份sqlserver2005自动收缩,日志备份之前sqlserver2005自动收缩,必须做过完整备份。注意sqlserver2005自动收缩:不要勾选“仅复制备份”选项。“仅复制备份”不会影响日志。
2、DBCC SHRINKDATABASE (Transact-SQL)收缩指定数据库中sqlserver2005自动收缩的数据文件和日志文件的大小。
3、选择要收缩的数据库,点右键选择任务-收缩-文件 在弹出的页面中,选择文件类型为日志 点确定。
4、方法一:--BigData为数据库名DUMP TRANSACTION BigData WITH NO_LOGBACKUP LOG BigData WITH NO_LOGDBCC SHRINKDATABASE(BigData )执行以上语句可以快速压缩日志文件到1M。
5、第一步:backup log database_name with no_log 或者 backup log database_name with truncate_only -- no_log和truncate_only是在这里是同义的,随便执行哪一句都可以。
Q2: SQL数据库收缩的工作原理是什么
官方解释:收缩数据文件通过将数据页从文件末尾移动到更靠近文件开头的未占用的空间来恢复空间。在文件末尾创建足够的可用空间后,可以取消对文件末尾的数据页的分配并将它们返回给文件系统。
数据和事务日志文件都可以减小(收缩)。可以成组或单独地手动收缩数据库文件,也可以设置数据库,使其按照指定的间隔自动收缩。文件始终从末尾开始收缩。
数据库使用很长时间以后,会产生大量的数据,既占空间又影响访问速度,所以进行数据库收缩。收缩过程:收缩前一定要做好备份。把不用的数据删除。删除完成后数据文件还不会变小。
Q3: sql收缩数据库日志的几种办法
1、删除log文件。附加数据库,选移除log文件,此时SQL Server 会自动重新建立一个512K 的Log 文件。
2、首先选中数据库右键--属性 点击 选择 展开弹窗中的选项--右侧的下拉列表 恢复模式从完整改为简单--点击确定。确定后再次选择右键数据库,选择任务。选择任务下二级菜单收缩--数据库,点击确定。
3、下面有两个SQL语句可以达到在SQL Server 2005/2008压缩指定数据库文件和日志的大小的效果:DBCC SHRINKDATABASE (Transact-SQL)收缩指定数据库中的数据文件和日志文件的大小。
Q4: 为什么不能经常地收缩数据库文件
1、主要是事务日志占空间 “备份类型”选“事务日志”。收缩-数据库,选“在释放未使用的空间前重新组织文件……”。反复操作上述两个步骤,如果不能设为单用户模式,动作要紧凑。这样才能收缩到最小(只有几M)。
2、不能在备份数据库时收缩数据库。 反之,也不能在数据库执行收缩操作时备份数据库。介绍:收缩指定数据库中的数据文件大小。
3、尽管数据库引擎会有效地重新使用空间,但某个文件多次出现无需原来大小的情况后,收缩文件就变得很有必要了。数据和事务日志文件都可以减小(收缩)。
4、SQL数据库收缩一种是自动收缩:在数据库属性选项里,将自动收缩设置为True 另外一种是手动收缩:调节最大可用空间到合适的值根据具体的需求进行设置,一般设置为40%为宜。
5、数据库使用很长时间以后,会产生大量的数据,既占空间又影响访问速度,所以进行数据库收缩。收缩过程:收缩前一定要做好备份。把不用的数据删除。删除完成后数据文件还不会变小。
Q5: sql数据库的收缩命令是什么?
1、将数据库设置为自动收缩 ALTERDATABASE(Transact-SQL)手动数据库收缩 您可以使用DBCC语句或DBCCSHRINKFILE语句来手动收缩数据库或数据库中的文件。
2、第一步:backup log database_name with no_log 或者 backup log database_name with truncate_only -- no_log和truncate_only是在这里是同义的,随便执行哪一句都可以。
3、(1)打开SQL Server企业管理器。双击打开“数据库”节点,在要收缩的数据库名称上,单击鼠标右键,在弹出的快捷菜单中选择“所有任务”→“收缩数据库”命令,弹出“收缩数据库”对话框,如图1所示。
4、右击数据库选择属性,弹出窗口如下图,选择Options选项,将 Recovery Model 改为 Simple 即可。按如下方法操作也可收缩日志:当数据库恢复模式为简单时。使用dbcc shrinkfile (logfile_name,target_size)命令来完成。
关于sqlserver2005自动收缩和sql自动收缩日志文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







