unloaddb 후 loaddb 시 오류

by PCH posted Dec 15, 2025


* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.

OS
Linux
CUBRID Ver.
11.4
CUBRID TOOL Ver.
11.4
응용 환경(API)
java, php, odbc 등 입력


* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.

 

에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------

 

로컬서버(Rocky Linux 9.6)에 구성한 11.4 버전의 데이터를 unloaddb를 통하여 덤프를 내려받고
 ※ 실행명령어 : cubrid unloaddb -v --use-delimiter [DB명] (--use-delimiter 없어도 동일증상)
개발서버(Rocky Linux 8.10)에 구성한 11.4 버전의 데이터를 loaddb를 통하여 덤프를 올리려고 합니다.
 ※ 실행명령어 : cubrid loaddb -u dba -v -s [스키마파일] -d [오브젝트파일] -i [인덱스파일] [DB명]
 

 

스키마까지는 정상적으로 잘 로드가 되나 오브젝트 로드 시 아래와 같은 오류가 발생합니다. (실데이터 첨부파일 참조)
 
Class 스키마.테이블명
Line 1038938:Missing attribute values.  Expected 36, found 27.
line 1038947: syntax error at "NUNU"1 errors detected.
 → object 파일 보니 NULL이 아니라 NUNU라고 되어있네요
 
해당 오류 발생지점(row)은 한글문자열이 있고 개행도 포함되어 있습니다.
데이터 정합성을 해치지 않고 이관을 할 수 있는 옵션 또는 조치방법이 있나요? (대량데이터라 건별처리가 힘드네요)
추가로 오류를 무시하고 실행하는 명령어는 없는지요?

 


Articles

1 2 3 4 5 6 7 8 9 10