此订阅已存在,但是在本地订阅下却看不到 本帖最后由 fengwei813 于 2011-10-25 10:43:04 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 发布服务器上的 本地订阅也是没有, 新建订阅类型选择的是推式订阅。有没有T_SQL 能查查啊 http://support.microsoft.com/kb/977151这有一个合并发布的 变通办法、 和我的情况有点像 要变通解决此问题,请按照下列步骤操作:1.在主发布服务器上停止所有 DML 活动。2.停止合并代理程序的主发布服务器和该重新发布服务器进行同步处理。 3.停止同步该重新发布服务器和叶级订阅服务器的合并代理程序。 4.备份主发布服务器和所有重新发布服务器。 5.在重新发布数据库上运行下列语句: Begin tran MyTrandelete <RepublisherDBname>..SysMergeSubscriptions where subscriber_server = '<enter name>' and[db_name] = '<enter subscribing dbname>' andpubid = <enter pub id>6.创建重新发布数据库的另一个连接。然后,运行下列语句,以确保只有您想要删除的行被删除: Select * from <RepublisherDBname>..sysmergesubscriptions with (nolock)7.在第一个连接中运行下面的语句,如果已删除的正确的行: Commit tran MyTran如果不删除正确的行,了运行以下语句: Rollback tran MyTran8.如果在过程中发生任何错误,还原数据库,或重新初始化复制。 全删除后、创建分发和 订阅成功后、 还是看不到本地订阅、 能不能尝试重建 distribution 或者 master的办法试试呢? 版本是SQLserver2005 Standard 我重装了一遍、在新建订阅的时候才可以看见、但是我又删除 重建了几次、 又出现了那个问题……、我感觉我的 版本有可能有问题 sql简单查询 整数转IP 求SQL语句 如何复制数据库? WIN7 64位旗舰版 装完SQL2005数据库装完找数据库引擎没有服务器名称 求教! syscolumns中xtype的问题 创建发布时出现一个问题 ▲▲▲请教﹕●●●如何将一个数据库的差异备份数据追加至另一个先前COPY的数据库上!!! 太难了,求个SQL SQL Sever 2008 R2的窗口设计问题。 谁能帮我看看触发器问题!急救!!
发布服务器上的 本地订阅也是没有, 新建订阅类型选择的是推式订阅。有没有T_SQL 能查查啊
1.在主发布服务器上停止所有 DML 活动。
2.停止合并代理程序的主发布服务器和该重新发布服务器进行同步处理。
3.停止同步该重新发布服务器和叶级订阅服务器的合并代理程序。
4.备份主发布服务器和所有重新发布服务器。
5.在重新发布数据库上运行下列语句:
Begin tran MyTran
delete <RepublisherDBname>..SysMergeSubscriptions where
subscriber_server = '<enter name>' and
[db_name] = '<enter subscribing dbname>' and
pubid = <enter pub id>
6.创建重新发布数据库的另一个连接。然后,运行下列语句,以确保只有您想要删除的行被删除:
Select * from <RepublisherDBname>..sysmergesubscriptions with (nolock)7.在第一个连接中运行下面的语句,如果已删除的正确的行:
Commit tran MyTran如果不删除正确的行,了运行以下语句:
Rollback tran MyTran8.如果在过程中发生任何错误,还原数据库,或重新初始化复制。