10
우리가 오라클 DBMS (11g) 다음과 같은 구성 :다른 스키마에있는 DBLINK를 사용하여 Oracle에서 선택하는 방법은 무엇입니까?
- DB를 사용자 "참고 MyUser"
- 두 스키마 "참고 MyUser"와 "SCHEMA_B"
- 사용자 "참고 MyUser는"액세스 할 수 있습니다 "SCHEMA_B "그 테이블에 대한 읽기 권한이
- 공공 DB 링크"SCHEMA_B "에있는"DB_LINK 직접 "
질문 : "MYUSER"로 로그온 할 때 "SCHEMA_B"의 DB 링크를 사용하여 테이블에 액세스하는 올바른 구문은 무엇입니까? 전혀 그렇게 할 수 있습니까?
이select * from [email protected]"DB_LINK"
select * from [email protected]"SCHEMA_B"."DB_LINK"
select * from [email protected]_B."DB_LINK"
select * from [email protected]_B.DB_LINK
select * from [email protected]_LINK
select * from "SCHEMA_B"[email protected]_LINK
I 나타나는 오류 메시지는 다음과 같습니다 : ORA-02019
는 이미 모두가 작동하지 않았다 몇 가지 별자리를 시도했다. 00000 - "원격 데이터베이스에 대한 연결 설명을 찾을 수 없습니다"어떤 의견을 보내 주셔서 감사합니다!
데이터베이스 링크를 공유 할 수 있습니다. CREATE PUBLIC DATABASE LINK ... – Rusty1