SW/Database
✅ ORA-22992: cannot use LOB locators selected from remote tables / 원인과 해결 방법
ORA-22992: cannot use LOB locators selected from remote tables원격 테이블(예: DB 링크를 통한 테이블)에서 LOB(BLOB, CLOB 등) 데이터를 직접 참조하려고 할 때 발생하는 오류입니다. 오류 원인DB 링크를 통해 조회된 테이블에 LOB 컬럼(BLOB/CLOB)이 포함된 경우원격 테이블의 LOB 데이터를 직접 처리하려는 쿼리 실행Oracle은 LOB locator를 원격으로 사용할 수 없도록 제한함해결 방법LOB 컬럼을 제외한 SELECT 실행원격 테이블 데이터를 로컬 테이블에 복사 후 사용:CREATE TABLE local_copy AS SELECT id, name FROM remote_table@dblink;DBMS_LOB 패키지 사용 대신 ..
2025. 5. 12. 10:08