首页 新闻 会员 周边

sql server 2008 在修改表字段时提示--无法更改列 'AnswerText',因为它是 'REPLICATED'

0
悬赏园豆:60 [已关闭问题] 关闭于 2014-02-20 13:43

在修改AnswerText的varchar类型大小的时候,提示无法更改列 'AnswerText',因为它是 'REPLICATED'。以前这个数据库做过读写分离,但后来撤了,复制也都删了。

执行alter table dbo.UA_AnswerProject alter column  AnswerText nvarchar(max)语句时候提示

服务器上复制的东西都撤了

在路上—书生的主页 在路上—书生 | 菜鸟二级 | 园豆:247
提问于:2014-02-20 13:37
< >
分享
所有回答(2)
0

刚查到可以强制删除发布

EXEC SP_REMOVEDBREPLICATION '发布数据库名称'

在路上—书生 | 园豆:247 (菜鸟二级) | 2014-02-20 13:43
0

来自 Altering properties of a Column fails with: Cannot alter column 'column-name' because it is 'REPLICATED' 的解决方法:

The best way to resolve this issue - run sp_removedbreplication on the database.

在SQL Server Management Studio中执行sp_removedbreplication

dudu | 园豆:30943 (高人七级) | 2014-02-20 13:45

竟然看到dudu 了..

支持(0) 反对(0) 在路上—书生 | 园豆:247 (菜鸟二级) | 2014-02-20 15:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册