SQL Server文件自增长 xxx的数值对于“Value”无效的解决方法

发布时间:2019-08-28编辑:脚本学堂
遇到问题:SQL Server文件自增长修改设置,xxx的数值对于“Value”无效,“value”应介于 ‘Minimum’和’Maximum’ 。请参考本文给出的解决就去吧。
近日在查看服务器上的数据库文件时,发现一个数据库文件的自增长设置变为:12800%了。
点击SQL Server文件自增长修改设置,弹出提示:xxx的数值对于“Value”无效,“value”应介于 ‘Minimum’和’Maximum’ 。

SQL Server限制数据库文件自动增长执行语句

100000的数值对于“Value”无效,“value”应介于 ‘Minimum’和’Maximum’之间。

参数名:Value (System.Windows.forms)

有时因为未知原因,造成Sql server数据库文件自增长出奇的大,通过管理器Management studio无法修改,修改时提示上述错误对话框,然后就没了。这种情况下只能使用命令进行。微软习惯上对GUI严重依赖,于是习惯微软操作模式的人来说,使用命令简直是太难了,平时的工作多在gui下进行,对命令几乎是一无所知。

可以使用如下的命令行解决:
 

复制代码 代码示例:
USE [master]
GO
ALTER DATABASE [YouDBName] MODIFY FILE ( NAME = N'FileLogicalName', FILEGROWTH = 100%)
GO

其中YouDBName是要修改增长的数据库名字。
FileLogicalName是数据文件或日志文件的逻辑名,不是磁盘文件名。

如果数据库文件名与逻辑名不同时,要特别注意一下哦。

如下图所示:
402b83d4bac11a5ba08bb7f4.jpg