SQL Server 数据库数据文件、日志文件剩余可用空间不足处理方法。

该篇博客详细介绍了在数据库出现空间不足警告时的处理步骤,包括备份数据库、收缩数据库日志文件、调整数据库文件自增长设置以及在必要时升级数据库版本。整个过程旨在确保系统稳定运行并提供数据安全的操作流程。

步骤一:备份数据库

  1. 当系统运行时有功能提示类似“因为 'PRIMARY' 文件组已满。请删除不需要的文件、删除文件组中的对象、将其他文件添加到文件组或为文件组中的现有文件启用自动增长,以便增加可用磁盘空间的系统提示时,我们就需要调整数据可文件的初始大小和自增长设置。
  2. 在做这些操作前,先关闭系统所有服务,随后通过打开SQL数据库管理工具(开始-搜索-如下图)
  1. 双击打开后,连接到数据库
  2. 进入数据库主控台在左侧一次展开数据库(如下图)在红框区域选中要处理的数据库,右键->任务->备份
  1. 按箭头先删除之前的备份信息,随后单击添加
  1. 在弹出的添加框中单击【...】按钮,如下
  1. 在弹出的窗口中指定备份文件的存储位置以及存储名称(如下图),然后依次点击确定即可开始备份(点击3次确定)
  1. 备份结束后,在客户软件沟通群发布通知:

话术:为保证FL-FQSS系统的稳定运行,特进行数据库升级,请各部门在10分钟内退出系统,保存好数据,系统升级期间所有操作数据将不被保留,预计服务器升级将在15:40分结束 ,具体时间以群内通知为准!给各位带来的不变,尽情谅解!

步骤二:收缩数据库日志文件

  1. 数据库备份完毕后,进入数据库主控台,选择要调整文件大小的数据库。

  1. 随后选中数据库单击鼠标右键,任务-收缩-文件(文件类型:选日志)其它按下图填写设置。设置好,单击确定即可。

步骤三:更改数据库文件自增长设置

1.进入数据库主控台,选中要设置的数据库,单击鼠标右键,任务-属性-文件(如下图)

2.选择文件后,分别选择两个文件中的【...】按钮,进行数据库文件增长设置。

  1. 文件增长:按百分比或按MB都可以,数值可以根据实际情况调整,最大文件大小:选择不限制文件增长。(设置完成后单击确认,即可保存,保存后一定要再次点开配置确认是否保存成功,保存成功,数据库调整完成,可测试程序是否仍报错)

步骤四:更改数据库版本

前提:前三步执行后,程序仍然报错,则执行最后一层配置。(慎重!一定保证数据库备份完整)

  1. 点击开始-所有程序-找到[Microsoft SQL Server 2008 R2](我的版本是R2)-配置工具-SQL Server 安装中心(64位),如下图
  1. 打开安装中心后,选择维护-版本升级

  1. 在弹出的窗口中,点击确定-下一步-产品密钥环节,选择输入产品密钥(查看本文附件一中的密钥信息,我的客户服务器是64位数据库,所以我选择(开发版64位:FTMGC-B2J97-PJ4QG-V84YB-MTXX8),输入后单击下一步

备注:操作到此步骤前系统会检测环境是否支持升级,如果有项目提示失败,按项目处理即可,例如:需要重启

  1. 许可条款勾选,我已接受许可条款,单击下一步

  1. 选择实例时,在指定SQL Server实例中选择,仅升级共享功能后连续单击下一步,即可开始升级。如下图

  1. 升级成功后,数据库服务会可能会关闭,此时我们点开开始-所有程序-Microsoft SQL Server 2008 R2-配置工具-SQL Server 配置管理器
  1. 在弹出的配置页面中按顺序点击-SQL Server 网络配置-VIA-选中单击鼠标右键-禁用
  1. 随后点击SQL Server 服务-选中SQL Server (MESSQLSERVER)-单击鼠标右键-启动即可(启动成功就可以访问了)

  1. 以上操作做完后,执行步骤三全部流程后,重启服务器,开启系统服务即可。自测没有问题后,在客户群内发布通知:

话术:全链系统数据库升级完毕,各部门可正常访问使用,顺祝各位工作顺利、身体健康!

附件一、SQL数据库密钥

sql server2008密钥
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB

Microsoft SQL Server 2008 R2序列号密钥
开发版32位:MC46H-JQR3C-2JRHY-XYRKY-QWPVM
开发版64位:FTMGC-B2J97-PJ4QG-V84YB-MTXX8

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值