今天遇到的问题是:读书笔记之sql server2012数据库重启后自增ID值跳跃1000的难题,这个问题通过测试并无彻底解决,很是遗憾!
博客实战:读后感(http://www.simayi.net)学习分享,专一于读书笔记写做的博客,学习共享,顺便研究IT技术问题。
问题描述:
创建了一个数据表,将ID设置为自增字段,标识规范和种子都设置为1,这样就实现了添加记录自增了,至关于ACCESS数据库里面的自动编号,很是方便,可是当你重启了服务器或者重启了SQL SERVER服务器,这个值就不是自增1了,而是自增了1001,跳跃了1000的数值,很是烦人!
通过查阅资料和咨询一些大神发现,有个办法能够试一试:
解决方案:
一、打开计算机管理(运行,输入compmgmt.msc,回车)。
二、服务和应用程序–>SQL Server配置管理器–>SQL Server服务–> 选择 SQL Server 实例,右键, 选择属性菜单。在弹出的窗口中找到启动参数,而后添加 -t272,重启SQL Server服务中实例便可。
结论测试:
发现这样作并无完全解决问题,反正个人数据库重启和服务器重启以后,ID值仍然跳跃了,增长了1000的数值,这很是烦人,让人很恼火。
不知道有没有什么大神可以完全解决这个问题的呢?有的请告知,不胜感激!sql