私は分析するために与えられたsybaseバックアップをどのように復元することができますか(まともな形式で読んでください)?別のシステムでsybase(SAP ASE).dbおよび.logバックアップを復元する方法はありますか。
1つの.dbファイルと1つの.logファイルを含むsybaseデータベースからバックアップが与えられました。
私はsybaseを使い慣れていないため、元のシステムへのアクセス権がなく、これらのファイルに含まれるデータベース構造に関する情報もありません。
私が知っている事は、私はデータベースの内容を分析するために、私はSAP ASE 16.0 RedHatの上を設定したことをするように頼まれてきた
dbbackup -c "userid=xxx;password=xxx" -d -t -y D:\path\to\backup
バックアップはおそらくコマンドを使用して作られていることです7.
私は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.
非常に有効な質問です。私が提供されたファイルに関する詳細な情報を得た後、私はSybase SQL Anywhere 8からデータベースファイルを持っています。だから、これは人間の共通の通信の問題でした。私はまだファイルを開くことはできませんが、問題は実際にSybase ASEに関係していません。または、SQL AnywhereデータベースをASEに転送する方法はありますか? – Jupe
SQL Anywhereについてよくわかりませんが、まずSQL Anywhereにバックアップをロードしてから、別のデータベースに転送する方法を見つけてください。これを行うには、http://scn.sap.com/community/developer-center/sql-anywhereを参照するためにSAP Sxxxアカウントが必要な場合があります – Vince