sqlserver 主从库复制-从库ID 不会自动自增问题处理

 

问题描述:

1.主从复制时,从库的自增ID是随主库复制的。当从库变为主库时,表自增ID会从0开始,将导致ID重复,需手动更改表ID起始值

------------------更改脚本----------------------------------

declare @count int

--查询记录最大ID
select @count=max(id)+1 from z_MemberAddr

--重置起始ID
dbcc checkident('z_MemberAddr',reseed,@count)

 

--查看当前自增ID

SELECT IDENT_CURRENT('z_UnsealRecord')

posted @ 2024-12-03 11:43  zhihua  阅读(54)  评论(0)    收藏  举报