社区
应用实例
帖子详情
关于日志传送问题[未能生成传送计划]
yonghengdizhen
2004-11-16 11:29:24
http://goodfamily-xian.vicp.net/sql_log_shipping_error.jpg
在配置日志传送过程中出现以上的提示
主服务器定义为test1,目标服务器定义为test2
不知是什么原因,其中主服务器和目标服务器都设置了相应的共享目录用于日志传递
目标服务器装载状态设置为备用
主服务器传送数据库恢复模式设置为大容量日志方式和完全恢复方式都试过.
...全文
253
31
打赏
收藏
关于日志传送问题[未能生成传送计划]
http://goodfamily-xian.vicp.net/sql_log_shipping_error.jpg 在配置日志传送过程中出现以上的提示 主服务器定义为test1,目标服务器定义为test2 不知是什么原因,其中主服务器和目标服务器都设置了相应的共享目录用于日志传递 目标服务器装载状态设置为备用 主服务器传送数据库恢复模式设置为大容量日志方式和完全恢复方式都试过.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yonghengdizhen
2004-11-16
打赏
举报
回复
除了让密码相同之外没有别的方法了吗?
我现在Test1上的服务帐号为Administrator/空密码
Test2上的服务帐号为SQLAgent(属于管理员组)/非空密码
zjcxc
2004-11-16
打赏
举报
回复
当然是在test1中测试test2的共享,test2中测试test1的共享
看你上面的错误,是权限没有设置好的缘故,在两台服务器上都做如下配置
把sql和sqlagent服务的启动帐户改为 administrator
设置两台电脑的administrator的密码相同,并且保证共享目录能被 administrator 用户读/写
yonghengdizhen
2004-11-16
打赏
举报
回复
但在TEST2上的资源管理器中,我直接敲入\\TEST1\BACKUP可以访问而不需要进行权限检测,难道因为我的SQL Agent启动用户是 SQLAgent(属于Administrators)而不能访问吗?
但是我把\\TEST1\BACKUP的共享ACL及文件系统ACL加入了Administrator,everyone,NETWORK啊.
yonghengdizhen
2004-11-16
打赏
举报
回复
那么我在哪个服务器上执行上述命令呢?
另外说明,我是在test2机器上的企业管理器中设置日志传送的,在test2上要以什么样的权限访问test1上的共享才可以呢?
在TEST2上测试的结果如下:
=====================================================
命令:
exec master..xp_cmdshell 'dir \\test2\backup'
-----------------------------------------------------
输出:
驱动器 \\test2\backup 中的卷没有标签。
卷的序列号是 5C69-6E47
NULL
\\test2\backup 的目录
NULL
2004-11-10 14:55 <DIR> .
2004-11-10 14:55 <DIR> ..
0 个文件 0 字节
2 个目录 3,626,131,456 可用字节
NULL
=====================================================
命令:
exec master..xp_cmdshell 'dir \\test1\backup'
-----------------------------------------------------
输出:
登录失败: 未知的用户名或错误密码。
NULL
====================================================
zjcxc
2004-11-16
打赏
举报
回复
可能是共享还没有设置好
你用下面的语句检查一下能否读共享目录
exec master..xp_cmdshell 'dir \\计算机IP\共享的日志处理目录'
zjcxc
2004-11-16
打赏
举报
回复
安全性不是体现在这两种方法上,是体现在你的管理及配置上
不管是发布/订阅,还是日志传送,它都要在各服务器之间传递数据,因此需要一些共享和一些有权限的用户,如果你从这方面考虑安全性,那它们是相同的.
yonghengdizhen
2004-11-16
打赏
举报
回复
那么安全性呢?
zjcxc
2004-11-16
打赏
举报
回复
当然是日志传送的影响小一些
yonghengdizhen
2004-11-16
打赏
举报
回复
其实我想知道的是这两种方式对数据库(源或目标)的性能影响哪个更大.
我目前采用如此配置的目的是提高并发访问数据库的性能.把一部分耗时的查询操作转移到备用服务器上.如果按照上面两种方法所做的工作不能提高性能的话,那我的工作就算是白做了.
zjcxc
2004-11-16
打赏
举报
回复
发布/订阅可以实现多同服务器数据库之间的同步,而且各台服务器都允许修改数据,最后做合并处理(跟发布方式有关),配置复杂,但可以实现更灵活的功能
zjcxc
2004-11-16
打赏
举报
回复
或者删除了重新做配置吧
日志传送只是简单的把一个数据库的变化,打包传递给备份服务器,备份服务器应用这个数据包实现备份服务器上数据的同步(实质是备份/还原操作),所以要求备份服务器的数据库为只读
这种同步是单向的,配置简单
yonghengdizhen
2004-11-16
打赏
举报
回复
另外,日志传送和发布订阅,哪种方式更适合两数据库之间的数据同步呢(在同一网段的高速连接)
yonghengdizhen
2004-11-16
打赏
举报
回复
那会是什么原因呢.
按照上述调度计划,从源服务器上的更改到目标服务器上的同步更新,平均的时间间隔应该是多大呢?我发现时间不止1分钟,但又小于3分钟.
zjcxc
2004-11-16
打赏
举报
回复
不会啊,我这样测试过,是没有问题的.
yonghengdizhen
2004-11-16
打赏
举报
回复
我现在在运行过初始化之后仍然出现这个情况,
源服务器上备份调度间隔为1分钟
复制调度间隔为1分钟
装载调度间隔也是1分钟
上述时间设置会是问题所在吗?
zjcxc
2004-11-16
打赏
举报
回复
是初始化目标库的时候吧? 目标库必须获得排它访问权才能初始化
yonghengdizhen
2004-11-16
打赏
举报
回复
[Microsoft SQL-DMO (ODBC SQLState: 42000)] 错误 3101: [Microsoft][ODBC SQL Server Driver][SQL Server]因为数据库正在使用,所以未能获得对数据库的排它访问权。
[Microsoft][ODBC SQL Server Driver][SQL Server]RESTORE LOG 操作异常终止。
现在已经正常..
日志传送需要排它访问数据库???
如果是那样,那么在接收日志的过程中,不能有数据库的访问了是吗?
zjcxc
2004-11-16
打赏
举报
回复
看看具体的错误啊
yonghengdizhen
2004-11-16
打赏
举报
回复
sqlmaint.exe 失败。 [SQLSTATE 42000](错误 22029). 步骤失败。
yonghengdizhen
2004-11-16
打赏
举报
回复
在恢复时失败,问题出在哪儿?
加载更多回复(11)
SQL Server的
日志
传送
日志
传送
允许您自动将事务
日志
备份从主服务器实例上的主数据库发送到单独辅助服务器实例上的一个或多个辅助数据库。事务
日志
备份分别应用于每个辅助数据库。可选的第三个服务器实例(称为监视服务器)记录备份和还原操作的历史记录和状态,如果这些操作
未能
按
计划
发生,可以选择引发警报。
日志
传送
的好处:为单个主数据库和一个或多个辅助数据库提供灾难恢复解决方案,每个数据库都位于单独的 SQL Server 实例上。支持对辅助数据库进行有限的只读访问(在还原作业之间的间隔期间)。
SQL Server2016 通过SSMS完成
日志
传送
的配置
一直想配置MSSQL SERVER的容灾技术,但由于各种事务干扰,总是
未能
成行,由于本次一个业务需要了解各种SQL SERVER的容灾技术,终于从开始要做,到了解概念,调试,到最后成功实现,花了接近两周时间,才做好SQL SERVER
日志
传送
的配置,有时出了
问题
,才发现网上一些资料很难解决
问题
,哪怕是AI,幸好得QQ SQL SERVER技术交流群里 福 的帮助,点醒了
问题
的关键 ,终于让
日志
传送
得以完成,本次基于 SQL SERVER 2016版本来实施,其他版本差异不大。此
计划
应为大致的备份
计划
。
分发清除作业阻塞
日志
读取器代理
开发反馈做复制的表每隔一段时间会延迟,最大延迟时间超过15分钟。打开复制监视器,找到发布所对应的订阅,查看是否有错误。在"发布服务器到分发服务器的历史记录"栏发现下图所示信息:图中我们可以看出上下两条间隔大约15分钟,每条"正在传递复制的事务..."到下一条"复制代理在10分钟内没有记录任何进度消息..."之间,肯定没有命令传递到分发服务器。至于"错误"消息出现多久后又开始正常传递复制的...
基于C#的个人学习
计划
管理系统-计算机毕设 【课程设计】 05178
学生用户: (1)首页:提供链接到学习资源、课程活动、个人首页等功能的入口。 (2)通知公告:显示所有公告的标题、发布时间等信息。 (3)学习资源:显示可用学习资源的标题、类型(文档、视频等)、上传者等信息。:根据不同学科或类型对资源进行分类。 (4)课程活动:显示所有在进行或即将进行的课程活动。:可点击查看活动的详细信息,包括时间、地点、内容等。 (5)个人首页:展示用户的基本信息(姓名、学号、专业等)。 (6)资源学习:记录已学习和正在学习的资源进度。学习笔记:提供功能让学生为学习过的资源添加笔记。 (
Android开源
计划
-一周开发app
UI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!
应用实例
27,579
社区成员
68,548
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章