由于经常需要同步测试并更改代理配置文件属性,所以总结成脚本,方便测试.
可更新订阅的冲突策略有两种情况:一是在发布中冲突,即订阅数据到发布时冲突;二是在订阅冲突,发布数据到订阅时冲突。
队列读取器设置的是:发布到订阅的冲突策略
代理配置参数位置:

里面的参数是需要更改的,未显示的参数,则是没有添加到配置文件的。但是取消上面的勾选是可以看到还有那些配置参数。
<a target="_blank" href="https://msdn.microsoft.com/zh-cn/library/ms178540(v=sql.100).aspx">查看复制代理配置文件(MSagent_profiles)</a>
<a target="_blank" href="https://msdn.microsoft.com/zh-cn/library/ms179923%28v=sql.100%29.aspx?f=255&MSPPError=-2147217396">查看指定代理的配置文件 (在分发服务器任何数据库执行)</a>
<a target="_blank" href="https://msdn.microsoft.com/zh-cn/library/ms189840(v=sql.100).aspx">更改存储在MSagent_profiles表中的配置文件描述 (在分发服务器任何数据库执行)</a>
<a target="_blank" href="https://msdn.microsoft.com/zh-cn/library/ms173437(v=sql.100).aspx">增加代理配置文件的参数 (在分发服务器任何数据库执行)</a>
<a target="_blank" href="https://msdn.microsoft.com/zh-cn/library/ms190313(v=sql.100).aspx">更改代理配置文件的参数 (在分发服务器任何数据库执行)</a>
发布属性设置的是:订阅到发布的冲突策略