メッセージ3151:ダンプが行われた時にダンプされたデータベースが静止状態ではないました
-
22-09-2019 - |
質問
私はロード・データベースに取り組んでいますが新しいASEサーバにダンプが、私は、データベースに15ギガバイトと32ギガバイトのダンプをロードしようとすると、私は以下のエラーが出ます:
をメッセージ3151、レベル16、状態2:サーバー 'TESTSERVER'、1行目:
データベースがダンプされたそのため、Adaptive Serverは、このデータベースをロードすることはできません ダンプが実行されたとき、静止期ではなかったです。実行sp_flushstats DUMPデータベースの前に、データベースが更新されていないことを確認 ダンプ中。
私はデシベルに2GBのダンプをロードすると、すべてが正常です。私はネット上で検索し、彼らはより多くの単一のユーザーにsp_flushstats
とDBのダンプを取得するために助言するが、私は新しいダンプを取得する機会を持っていません。
load database db1
from 'compress::/home/aykut/db1_1'
stripe on 'compress::/home/aykut/db1_2'
go
これらのダンプは、Solaris SPARCの上にあるASE 12.5インスタンスから採取し、私は、Linux x86の上にあるASE 12.5インスタンスにこれらのダンプをロードしようとしています。問題の原因となっていることですか?それとも、このエラーはASE開発版のデータベースサイズ制限に関連することができますか?
解決
クロスプラットフォーム・ダンプについて読む公式ドキュメントます。
PS:あなたは、データベースをredumped必要があります。ダンプの前に、あなたはsinglemodとコールsp_flushstatsでDBを実行する必要があります。データベース後ロード - DBCC REINDEX、統計の更新、SP_RECOMPILEを
。所属していません StackOverflow