关于MSSQL 日志传送的几个要点。
2010-05-27 14:36
316 查看
关于MSSQL 日志传送的几个要点。
1、 日志备份目录的共享权限,需要给予远程数据库账户读取权限。实际配置中这个比较烦总是产生无法登陆的错误。我只好把主/辅服务器MSSQL启动帐户设置成用户名密码一致,来解决这个问题。
2、 关于配置过程中出现 消息 14262,级别 16,状态 1,过程 sp_add_jobserver,第 88 行 指定的 @server_name XXX 不存在。
这个问题比较怪查来查去发现问题出在 select @@servername 值上
2台数据库都叫同一个名字,这个很奇怪难道跟测试系统是ghost的有关?
默认@@servername应为安装数据库时的机器名。应和 SELECT CONVERT(char(20), SERVERPROPERTY('servername')) 一致才对
如果后来更改过机器名可能会造成@@servername和实际名称不同。。。。。。。。
好像@@servername不会随着改变一直会保持最早安装数据库时的值,而SELECT CONVERT(char(20), SERVERPROPERTY('servername')) 会反映实际的值。可是master.dbo.sp_add_log_shipping_secondary_primary中恰恰用到了@@servername。。。。。
看来还真是不能偷懒
修改很容易
select @@servername 如果和实际名称不同的话
exec sp_dropserver '错误的实例名'
exec sp_addserver '实例名‘,local
注意:sp_addserver参数为’实例名’,是否为本地服务器(默认值:null,local为是,NULL说明是远程实例) 不说明是本地实例的话select @@servername为NULL这个要是没高人指点,还真是*(—#*(¥——*#·……¥#·
然后就是配置日志传送。一切顺利~~~~~V(^o^)V
相关文章推荐
- 关于php开发中的字符编码问题总结的几个要点
- 关于android开发所需linux基础几个要点
- 关于实时监控软件需要注意的几个编程要点
- 关于Oracle索引建立的几个注意要点
- 关于设置log buffer 合理大小的几个要点
- 跟我一起玩Win32开发(1):关于C++的几个要点
- 关于 windows 程序运行的几个要点
- 关于项目中记录日志的几个相关jar报slf4j-api、slf4j-log4j12以及log4j之间什么关系?
- java基础知识要点总结之几个重要关键字(关于static、this、final、)
- c# 关于数据库编程的几个要点,与Delphi相比较
- # 关于数据库编程的几个要点,与Delphi相比较
- SQLServer2005日志传送常见的几个问题
- 跟我一起玩Win32开发(1):关于C++的几个要点
- 跟我一起玩Win32开发(1):关于C++的几个要点
- 关于记录日志的几个小心得
- SQL SERVER 日志传送配置要点
- 关于MSSQL的一篇工作日志(青鸟日志)
- 关于ViewPager+Fragment配合使用时的几个要点
- 关于机器学习必须要了解的几个要点(A Few Useful Things to Know about Machine Learning)
- 2014-04-17工作日志:关于注册表的几个函数,我的总结。。。