안녕하세요.
LONG RAW 데이터형은 참 오래된 데이터형이고 ORACLE에서도 권장하고 있지 않은 데이터형입니다.
[참고사이트 및 출처]
http://ntalbs.github.io/2008/long-move-ts/
아무튼 이관시에는 2가지 방법이 있습니다.
1. 기존 LONG RAW 데이터형을 LOB 데이터형으로 변환함
2. 오라클 IMPORT/EXPORT
1번의 경우는 기존 CATS를 이용해 해당 컬럼만 LOB으로 변환해서 사용합니다.
2번의 경우는 CMD 창을 여신 후 로컬에서 실행하시면 됩니다. (당연히 오라클 설치 되어 있어야 합니다)
-. 익스포트(추출)의 경우
exp userid=system/manager@SID file=move.dmp tables=scott.emp
-. 임포트(입력)의 경우
imp userid=system/manager@SID file=move.dmp tables=scott.emp ignore=y
SID의 경우
D:\app\product\11.2.0\client_1\network\admin\tnsnames.ora 를 참고합니다.
STUDY =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 12.345.67.890)(PORT = 9999))
)
(CONNECT_DATA =
(SID = MATH)
)
)
해당 SID는 MATH가 아닌 STUDY를 넣어주셔야 합니다.
CMD창에서 오류가 나는 분들은 이 글을 자세히 읽어주세요
[참고사이트 및 출처]
http://stevenjsmin.tistory.com/123
추가
IMP-00002: EXPDAT.DMP를 읽기 모드로 여는데 실패했습니다
--> cmd 콘솔을 관리자 모드로 실행하시면 문제 없습니다.
도움이 되셨으면 합니다.