출처 : http://www-01.ibm.com/support/docview.wss?uid=swg1IZ26799
요약하면 db2diag.log에 메모리 부족 에러 뜨면서 복원이 안될텐데
해결방법은 같은 이름의 디비를 원하는 경로에 생성 후
DBHEAP, LOGBUFSZ 값을 동일하게 셋팅 후
RESTORE옵션에서 REPLACE EXISTING 을 붙여서 치환하면
문제 해결됨
사용된 스크립트
#같은 이름의 DB생성(대상서버)
db2 create database
#설정값 확인(원본서버)
db2 get db cfg for sample | grep DBHEAP
db2 get db cfg for sample | grep LOGBUFSZ
#설정값 대입(대상서버)
db2 update db cfg using DBHEAP <원본값>
db2 update db cfg using LOGBUFSZ <원본값>
#복원(대상서버)
db2 restore database <db명> FROM <절대경로> REPLACE EXISTING
'프로그래밍 > DB2\정보' 카테고리의 다른 글
[DB2] DB2 ver 8 이전 LOB 데이터 EXPORT 시 주의사항 (0) | 2014.08.28 |
---|