日期:2014-05-18  浏览次数:20378 次

已发布数据表的结构修改问题,急~~~~~~~~~
我有一个表,已被做了合并发布,现在要修改表的结构增加一个字段,可在保存时报错:

“店信息表”表
-   验证列“rowguid”的默认值时出错。

接下来报:

“店信息表”表
-   无法修改表。    
删除合并复制所用的   rowguid   列上的默认约束是无效的。
合并   DDL   复制操作内的   DDL   操作失败。
事务在触发器中结束。批处理已中止。

保存失败!!!

请问在不删除发布的情况怎么解决这个问题?~~~~


------解决方案--------------------
sp_configure 'allow updates ', 1
go
reconfigure with override
go
begin transaction
update sysobjects set replinfo = 0 where name = '表名 '
commit transaction
go

sp_configure 'allow updates ', 0
go
reconfigure with override
go

然后修改字段