当前位置: 首页 > 知识库问答 >
问题:

如何恢复sybase(SAP ASE)。db和。在另一个系统上进行日志备份?

谷梁星雨
2023-03-14

我如何恢复(或以某种体面的形式读取)提供给我进行分析的sybase备份?

我从sybase数据库得到了一个备份,其中包含一个. db和一个. log文件。

我是sybase的新手,无法访问原始系统,也没有关于这些文件包含的数据库结构的任何信息。

我知道的是,备份可能是通过命令完成的

dbbackup -c "userid=xxx;password=xxx" -d -t -y D:\path\to\backup

我被要求分析数据库的内容,为此我在RedHat 7上设置了一个SAP ASE 16.0。

我尝试使用load database命令恢复备份,但得到的只是一个错误报告:

Backup Server session id is: 17. Use this value when executing the
'sp_volchanged' system stored procedure after fulfilling any volume change
request from the Backup Server.
Backup Server: 4.10.2.1: Label validation error: first label not VOL1.
Backup Server: 6.31.2.4: Volume rejected.
Backup Server: 1.14.2.2: Unrecoverable I/O or volume error.  This DUMP or LOAD
session must exit.
Backup Server: 6.32.2.3: /data/sybase/backup/adbname.db: volume not valid
or not requested (server: , session id: 17.)
Backup Server: 1.14.2.4: Unrecoverable I/O or volume error.  This DUMP or LOAD
session must exit.
Msg 8009, Level 16, State 1:
Server 'ASE1', Line 1:
Error encountered by Backup Server.  Please refer to Backup Server messages for
details.

共有2个答案

闻人景澄
2023-03-14

首先,您没有为还原数据库编写restore命令,我认为您使用了错误的命令来获取备份。简单地说,要备份Sybase db,您必须编写:

创建备份

备份文件存储在da\server\实例\dasd\备份\unique_backup_id中。

要加载它,你必须写:

还原备份“唯一备份id”

如果还原备份成功,服务器将自动关闭;您必须手动重新启动它。

资源是:http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc36272.1570/html/commands/X16531.htm

邴景山
2023-03-14

该错误表示数据库备份文件无效。您确定它是Sybase ASE转储文件吗。“.db”文件看起来更像是DB2备份文件,而不是ASE备份文件?

 类似资料:
  • 本篇教程将详细介绍使用微PE安装原版安装版以外Ghost&Wim格式系统的具体方法流程、注意事项等。 本方法支持的格式:.gho .wim .esd 系统备份恢复的特别提示 备份恢复保存的镜像文件支持.gho .wim .esd。 我们推荐使用wim格式的备份,特别是GPT分区表。 在做系统备份操作之前,请多次确认恢复、备份的分区是否正确,以免数据丢失。 系统备份恢复的具体流程 系统备份 进入PE

  • 最近,我决定重温一些LWJGL渲染代码,这些代码是我根据LWJGLWiki上的教程使用索引VBOs编写的。在我的台式电脑上,一切正常,但当我切换到学校笔记本电脑时,它拒绝渲染任何内容。 我有以下渲染代码: GL20.glUseProgram(pId);System.out.println(“NO Error? ” (GL11.glGetError() == GL11.GL_NO_ERROR));

  • 本文向大家介绍数据库崩溃,利用备份和日志进行灾难恢复,包括了数据库崩溃,利用备份和日志进行灾难恢复的使用技巧和注意事项,需要的朋友参考一下 在实际的工作中,我们可能经常会遇到数据库宕机,数据丢失的情况,下面,我将演示一个模拟环境 1.数据库正常启动插入数据: 2.数据库宕机后执行恢复操作  以上就是本文的全部内容,希望大家可以喜欢。

  • 作为最核心的模块之一, Nutz的日志信息已经相当完善,看懂Nutz的日志,也是了解Nutz工作方式的核心途径之一.

  • THE LOGGING SYSTEM 对于任何 Linux 用户,了解日志文件的使用是非常重要的。日志文件存储关于操作系统和应用程序运行时发生的事件的信息,包括任何错误和安全警报。您的系统将根据我将在本章中介绍的一系列规则自动记录信息。 作为黑客,日志文件可以跟踪目标的活动和身份。但是它也可以是你自己在别人系统上的活动的踪迹。因此,黑客需要知道他们可以收集什么信息,以及可以收集关于他们自己的行为和

  • 系统日志文件概述 文件 描述 /var/log/messages 大多数系统日志消息记录在此处。例外是与身份验证、电子邮件处理相关的定期运行作业的消息以及调试相关的消息。 /var/log/secure 安全和身份验证相关的消息和错误的日志文件。 /var/log/maillog 与邮件服务器相关的消息的日志文件。 /var/log/cron 与定期执行任务相关的日志文件。 /var/log/bo