解决SQLServer服务器重启后自动增长列倍增问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决SQLServer服务器重启后自动增长列倍增问题相关的知识,希望对你有一定的参考价值。
我在使用 SQL Server 2012 时出现了自动增长列从1 2 3变成1001 1002 1003的情况,网上找了下发现说是微软故意这么弄的,要想不倍增可使用以下方法:
1、打开配置管理器(SQL Server Configuration Manager)开始-Microsoft SQL Server 2012-配置工具-SQL Server 配置管理器
2、选择你需要使用的服务器
3、点击属性
4、添加 -t272 参数,是小写,确定
5、重新启动,PS:重新启动的第一次添加还是会倍增,以后就不会了。如果强迫症,那就用 Truncate table xxx 清除所有数据吧!
以上是关于解决SQLServer服务器重启后自动增长列倍增问题的主要内容,如果未能解决你的问题,请参考以下文章
SQLServer数据库中的主键自动增长标识列的一些特殊操作