impdp시 에러발생합니다 ㅠㅠORA-02374 무슨문제인가요 0 4 5,843

by 밀크캬라멜 [2015.04.09 11:38:10]


 

 

다른 컴퓨터의 DB를 제 로컬로 expdp후 impdp하는 중이였습니다

expdp에서는 오류가 발생하지 않았는데, impdp하는 도중 에러가 발생하였습니다.

 

ORA-02374: conversion error loading table "USER".";TABLE"
ORA-12899: value too large for column COLUMN_NO (actual: 16, maximum: 14)
ORA-02372: data for row: COLUMN_NO  : 0X'BCB3BAAF2D313430332D30303133'

 

 

테이블을 만들지 않고 유저만 생성해서 impdp 하고있었는데

이런 오류가 왜 발생되며 ㅜㅜ어찌 해결해야 하는지 도와주세요

by DarkBee [2015.04.09 11:39:08]
ORA-12899: value too large for column COLUMN_NO (actual: 16, maximum: 14)

여기에 답이 있는듯합니다.

 


by 밀크캬라멜 [2015.04.09 11:41:40]

테이블을 생성하지 않고 유저만 생성해서 실행하고있었는데

저절로 테이블생성하고 데이터 넣어주어 오류가 안나야되는부분아닌가요?ㅠㅠ

게다가 저 테이블은 길이가 14만 들어와야 하는게 맞거든요...ㅠㅠㅠ 저장되어있던 데이터들도 다 14였을텐데..


by DJ [2015.04.09 12:50:15]

character set 이 같은지 확인해 보세요.

참고로 예를 들면 KO16KSC5601 은 한글이 2 bytes, UTF8 은 한글이 3bytes 차지 합니다.


by 밀크캬라멜 [2015.04.09 13:24:31]

이거였네요 ㅠㅠ 캐릭터셋 변환해서 해결했습니다 감사합니다!

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입