Linux
SQL2542N - 根據源數據庫別名找不到數據庫映像文件的匹配項
我正在嘗試將數據庫從 Linux 系統恢復到 Windows。我正在使用 DB2 9.7.7。我想用恢復的數據庫創建一個新的數據庫。數據庫文件有這個名字:
DBBACKUP.0.db2inst1.DBPART000.20140614125950.001
我有文件/home/db2inst1
夾下的文件。因此,以 DB2 管理員 (db2inst1) 的身份登錄,我正在嘗試使用以下命令:db2inst1@machine:/data/home/db2inst1> db2 restore db DBBACKUP
要麼
db2inst1@machine:/data/home/db2inst1> db2 restore db DBBACKUP 取自 20140614125950
它返回給我:
SQL2542N 根據提供的源數據庫別名“DBBACKUP”和時間戳“”,找不到數據庫映像文件的匹配項。
找不到數據庫,但不知道錯誤是我在命令中輸入的數據庫名稱,還是路徑錯誤。
謝謝。
謝謝大家的回答。
最後我問那個給我數據庫副本的人。它來自 Linux,我試圖在 Windows 中恢復,所以我認為這是主要問題。我嘗試在 Linux-Suse 上進行還原,並且成功了。
再一次,最好從最明顯的開始……對不起,謝謝!