当前位置: 数据库>sqlserver
SQL Server文件自增长 xxx的数值对于“Value”无效的解决方法
来源: 互联网 发布时间:2014-08-29
本文导语: 近日在查看服务器上的数据库文件时,发现一个数据库文件的自增长设置变为:12800%了。 点击SQL Server文件自增长修改设置,弹出提示:xxx的数值对于“Value”无效,“value”应介于 ‘Minimum’和’Maximum’ 。 SQL Server限制数据...
近日在查看服务器上的数据库文件时,发现一个数据库文件的自增长设置变为:12800%了。
点击SQL Server文件自增长修改设置,弹出提示:xxx的数值对于“Value”无效,“value”应介于 ‘Minimum’和’Maximum’ 。
SQL Server限制数据库文件自动增长执行语句
点击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
GO
ALTER DATABASE [YouDBName] MODIFY FILE ( NAME = N'FileLogicalName', FILEGROWTH = 100%)
GO
其中YouDBName是要修改增长的数据库名字。
FileLogicalName是数据文件或日志文件的逻辑名,不是磁盘文件名。
如果数据库文件名与逻辑名不同时,要特别注意一下哦。
如下图所示: