SqlServer NBU备份出现错误代码2
SQL Server实例关闭导致NBU备份出现错误代码2
前几天使用NBU备份系统的某套SqlServer数据库突然备份失败,简单记录下本次处理过程
第一步:查看detail信息
登录NBU控制台点击报错JOB查看Detail,发现如下错误信息:
20XX-XX-XX XX:XX:05 - Error bpbrm (pid=257338) from client XXXX: ERR - command failed: none of the requested files were backed up (2)
20XX-XX-XX XX:XX:05 - Error bpbrm (pid=257338) from client XXXX: ERR - bphdb exit status = 2: none of the requested files were backed up
20XX-XX-XX XX:XX:06 - Info bphdb (pid=2828) done. status: 2: none of the requested files were backed up
20XX-XX-XX XX:XX:06 - end writing
none of the requested files were backed up (2)
第二步:查看备份日志
错误代码2表示备份操作未备份文件列表中的任何文件,官方文档的说明如下:
NetBackup 状态码:2
消息: 请求的文件都未备份
说明: 备份或存档操作未备份文件列表中的任何文件。
此状态码主要在以下情况下出现:在使用 Lotus Notes 或 SQL Server 数据库代理
进行自动备份时,所有与该作业相关的备份均已失败。或者,Enterprise Vault 备份
已失败。在进行标准文件系统备份时不会出现该状态码。
如果在进行 UNIX、Linux 或 Windows 文件系统备份时遇到此错误,或者在 SQL
Server 或 Lotus Notes 以外的数据库代理中发生此错误,请打开技术说明
TECH38838) 中推荐的 NetBackup 支持案例。建议操作: 根据需要,执行以下操作:
■ 下列信息仅适用于 Lotus Notes。
在 UNIX 上,如果没有为 Lotus Domino Server 启用存档式日志记录,则会发生
此错误。如果正在对事务日志进行另一个备份操作,也会发生此错误。
■ 有关故障排除指导(例如,要收集的日志列表)以及特定问题的详细信息,请
参考技术说明 TECH38838。
■ 有关故障排除工具的描述,请参见以下相应指南中的故障排除主题:
■ NetBackup for Microsoft SQL Server 管理指南
■ NetBackup for Lotus Notes 管理指南
■ NetBackup for Enterprise Vault Agent 管理指南
登录该SqlServer数据库服务器,查看NBU备份日志
具体路径为< NBU Install Path >\logs\user_ops\mssql\logs
打开报错时间段的日志文件,提示数据库实例无法访问
DBMS MSG - ODBC return code <-1>, SQL State <08001>, SQL Message <2><[Microsoft][SQL Server Native Client 10.0]命名管道提供程序: 无法打开与 SQL Server 的连接 [2]. >.
DBMS MSG - SQL Message <2><[Microsoft][SQL Server Native Client 10.0]与 SQL Server 建立连接时发生了与网络相关的或特定于实例的错误。找不到或无法访问服务器。请检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。有关详细信息,请参阅 SQL Server 联机丛书。>
DBMS MSG - SQL Message <0><[Microsoft][SQL Server Native Client 10.0]登录超时已过期>
DBMS MSG - ODBC return code <-1>, SQL State <08001>, SQL Message <17><[Microsoft][ODBC SQL Server Driver][Shared Memory]SQL Server 不存在或访问被拒绝>.
第三步:查看数据库实例状态
登录数据库服务器查看,发现数据库服务停止。重新启动后重新备份成功
检查方法:计算机管理->服务和应用程序->SQL Server配置管理器->SQL Server服务。
SqlServer NBU备份出现错误代码2相关推荐
- NBU备份之一 Windows操作系统BMR的配置
一. BMR原理概述 BMR的主要功能是方便用户快捷的恢复操作系统及其上面的应用软件.它的基本原理就是在恢复的时候先在BMR CLIENT端上安装一个小型的,带有网络功能的操作系统.当该操作系统建立完 ...
- mysql 和 sqlserver中备份一张表的区别
sqlserver中备份一张表 SELECT * into qa_buglist_bak FROM qa_buglist 不管表的数据有多大,速度很快: mysql中上述语句就无效了,须得新建一张表, ...
- C# 实现SQLServer数据库备份示例
C# 实现SQLServer数据库备份示例: /// <summary> /// sqlserver备份 /// </summary> public class Sqlserv ...
- SCPPO(二十三):SQLServer数据库备份那些事儿
[前言] 今天远程服务器,突然发现服务器一个盘(容量:1T)快满了,于是好奇点进去看看哪些东西占了这么多,经过排查后发现是SQLServer的备份文件,占据了绝大部分的空间:之前对SQLServer的 ...
- SQLServer数据库备份的使用
SQLServer数据库备份的使用 方法一:使用SQL语句添加语句 1. 数据库备份 选择想要备份的数据库,"右键"→"任务"→"生成脚本" ...
- NBU备份之效率提升
使用Netbackup备份过程中,有些即使分配了多通道但备份速度极不理想,那极有可能是因为Netbackup的一些参数设置过于保守,本篇介绍可能影响备份速度的一些参数,以及修改方式. 1.设置NET_ ...
- NBU备份rac恢复到single
1. 根据生产spfile,创建恢复数据库pfile 2. *.audit_file_dest='/u01/app8/oracle/admin/zjyw/adump' 3. * ...
- Windows2014使用NBU备份实现Oracle11g本地恢复和异地恢复
Windows2014使用NBU备份实现Oracle11g本地恢复和异地恢复 主机名 IP 角色 环境配置 Win-126 192.168.0.126 业务数据库 安装完整的oracle11G数据库和 ...
- sqlserver自动备份脚本
sqlserver 备份文件管理,与异地备份 1.sqlserver 自动执行 exec ManagerDB.dbo.[del_bak] 备份DB ManagerDB.dbo.[del_bak] 相关 ...
- nbu备份本机oracle,使用NetBackup进行oracle备份和恢复
一.环境介绍: 这个实验都是在vmware workstation里完成的.由于NetBackup7只能装在64位的系统上,所以这里采用了64位的rhel5.5系统,以及oracle 10gr2 fo ...
最新文章
- PHP 表单文件上传的原理,php上传文件的原理
- php学习_第6章_PHP的语言结构
- 历史上最伟大的方程 (托尼·赖斯 著)
- aws iot 连接时间_AWS IoT Core 定价
- python给视频加水印_视频水印_Python SDK_服务端SDK_视频点播 - 阿里云
- 2019浙江省大学生网络与信息安全竞赛决赛部分WriteUp
- mybatis返回null_面试官:你分析过mybatis工作原理吗?
- Akka-CQRS(16)- gRPC用JWT进行权限管理
- Visual Studio下使用jQuery的10个技巧
- 加速你的IDE !!!送9个固态硬盘(金士顿240G SSD)
- (38)VHDL实现主从JK触发器
- ML.NET 9月更新
- Tensorflow学习笔记1----基础分类模型
- oracle --- to_date('2015','yyyy')
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_03-vuejs研究-vuejs基础-入门程序...
- CheerpJ调用的两种方式
- python123测验六+测验七
- linux指令打开网址,linux 如何使用命令打开网址
- 数字图像处理实验03——图像几何变换
- 【文末下载PPT】李中文:软件成分安全分析(SCA)能力的建设与演进