sql server 发布订阅
【配置】
一. 发布方
复制 >>
如果有问题
C:\Windows\System32\drivers\etc
127.0.0.1 ??
二. 订阅方
订阅方设置结束
三. 查看日志
复制 >> 本地发布 >> 右键“订阅项”,选择启动复制监视器 >> 弹窗中,在订阅监视列表中双击,或者右键 选择 详细信息
【问题1】
解决方法:
订阅方设置中,账号密码都用发布机器的
【问题2】
由于出现操作系统错误 3,进程无法读取文件“C:\Program Files (x86)\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\ReplData\unc\ADMIN-PC_NINGJIDBOARDSORTINGDMESDNEW_BOARDSORTING_PUBLISH\20180813140013\SYS_User_38.pre”。 (源: MSSQL_REPL,错误号: MSSQL_REPL20024)
解决方法:
发布方设置
创建共享文件夹reqlData,设置权限(我加上了everyone的只读权限)
订阅方设置
依然没有解决,打开sql server 代理服务 >> 登录 >> 输入管理员账号
注意:发布服务器和订阅服务器都要设置,且账号密码要相同
【问题3】
发布方和订阅方的数据库结构不一致怎么办?
【问题4】
已将此(这些)订阅标记为不活动,必须将其重新初始化。需要删除 NoSync 订阅,然后重新创建它们。 (源: MSSQLServer,错误号: 21074)
获取帮助: http://help/21074
解决方法
--select * from distribution.dbo.MSpublications /*获取publication_id*/
--select * from distribution.dbo.MSsubscriptions where status<>2 /*查询异常*/
update sub set status = 2
from distribution.dbo.MSsubscriptions sub
where status<>2 and publication_id=7
【问题5】
sql server 复制需要有实际的服务器名称才能连接到服务器
解决方法:修改HOST文件中的配置
比如
127.0.0.1 ServerName
【问题6】
由于没有将 'WIN-NNNA2ODMNLF' 定义为远程服务器,所以无法连接到服务器 'NJIS'。请确保指定的服务器名称正确无误。。
已将数据库上下文更改为 'master'。 (Microsoft SQL Server,错误: 18482)

sql server 发布订阅的更多相关文章
- SQL Server发布订阅功能研究
前提: 发布订阅只能是同一个内网的机器上才能使用,其实这个可以用配置管理器的别名功能设置之后就可以了,外网的也能通过这样的方式来搞. 配置过程参考老D的文章:http://www.cnblogs.co ...
- SQL Server 发布订阅 发布类型详解
MicrosoftSQL Server 提供了三种复制类型. 每种复制类型都适合于不同应用程序的要求. 根据应用程序需要,可以在拓扑中使用一种或多种复制类型: 快照复制 事务复制 合并复制 为了帮助您 ...
- [sql server发布订阅]after触发器执行失败造成复制不成功
结论: (以插入而例) 发布端的数据插入成功 订阅段的数据不会插入 实验 创建一张新表 create table test_subscriber (id int, mark varchar(2),in ...
- SQL Server发布订阅报错:The conversion of a datetime data type to smalldatetime data type resulted in an out of range value.
执行SQL Server发布订阅时,报错如下信息: The conversion of a datetime data type to smalldatetime data type resulted ...
- SQL Server 复制 订阅与发布
SQL Server 复制 订阅与发布 通过SQL Server 2008数据库复制实现数据库同步备份 SqlServer2008 数据库同步的两种方式(Sql JOB) SqlServer2008 ...
- SQL SERVER发布与订阅 [原创]
一.配置分发 1.配置分发服务器,注:配置发布与订阅,连接SQLSERVER必须用服务器名登录 2.配置分发 3.选择分发服务器 4.选择快照文件夹 5.设置此文件夹的读写权限为everyone 6. ...
- SQL SERVER发布与订阅
一.配置分发 1.配置分发服务器,注:配置发布与订阅,连接SQLSERVER必须用服务器名登录 2.配置分发 3.选择分发服务器 4.选择快照文件夹 5.设置此文件夹的读写权限为everyone 6. ...
- SQL Server 中心订阅模型(多发布单订阅)
原文:SQL Server 中心订阅模型(多发布单订阅) 大多数SQL Server 复制拓扑都是基于中心发布模型,它是由一个发布复制到一个或者多个订阅.另一个复制模型是中心订阅模型,它使用事务复制由 ...
- SQL Server 复制订阅
标签:SQL SERVER/MSSQL SERVER/数据库/DBA/高性能解决方案/高可用 概述 配置复制就没有数据库镜像和AlwaysOn的要求那么高,只需要两台服务器能通过TCP进行通讯即可,两 ...
随机推荐
- 记一次B类地址子网划分
说明:一般内网地址,没有要求严格的划分之类的.需要按要求严格划分一般都是公网地址 温馨提醒:由于笔者功底不是很深厚,只能说我们保证把数算对用相对简单的方法 现有一个公网ip,B类地址130.3.0.0 ...
- c# 输出参数-out
- 【ansible】密钥免密登陆使用重点
Ansible 密钥免密登陆使用重点 1.配置/etc/ansible/hosts 2.配置公钥以及秘钥 authorized_keys 放置公钥文件 .ssh 放置密钥文件 密钥文件名称必须为 id ...
- 使用aop注解实现表单防重复提交功能
原文:https://www.cnblogs.com/manliu/articles/5983888.html 1.这里采用的方法是:使用get请求进入表单页面时,后台会生成一个tokrn_flag分 ...
- No qualifying bean of type 'org.springframework.scheduling.TaskScheduler' available
2019-07-22 17:59:30,966 [DEBUG] [localhost-startStop-1] [ScheduledAnnotationBeanPostProcessor.java : ...
- 【Java】Javadoc的使用
一.名词解释 javadoc是从程序源代码中抽取类.方法.成员等注释形成一个和源代码配套的API帮助文档.也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同 ...
- vb开发最全教程
https://www.xin3721.com/eschool/VisualBasicenet/
- 面试官:讲讲mysql表设计要注意啥
内容时参考一个博主的,内容写的很好,就忍不住拿过来了,如遇到,请见谅 参考连接:https://www.cnblogs.com/rjzheng/p/11174714.html
- VBA字典
'字典并不存在于VBA中,需要调用 '调用方式1(前期绑定): '工具 --引用 - -浏览 - -找到scrrun.dll - 确定 '调用方式2 (后期绑定): ' Set d = CreateO ...
- 31、[源码]-AOP原理-AnnotationAwareAspectJAutoProxyCreato机
31.[源码]-AOP原理-AnnotationAwareAspectJAutoProxyCreato机