2016-10-18 7 views
-2

Oracle 원격 데이터베이스를 통해 로컬에 설치된 액세스 데이터베이스에 액세스하려면 클라이언트에서 요청해야합니다. 이러한 개별 액세스 데이터베이스는 사용자의 랩톱에 있습니다. 모든 랩탑에서 작동하도록 원격 Oracle 데이터베이스에 하나의 데이터베이스 링크를 생성 할 수 있습니까? 이 링크를 어떻게 만들 수 있습니까?oracle 원격 데이터베이스에서 로컬 액세스 db에 대한 데이터베이스 링크를 만드는 방법

+1

[documentation] (http://docs.oracle.com/database/121/SQLRF/statements_5006.htm#SQLRF01205) – Aleksej

+0

오라클은 다른 사람의 랩톱에 연결하여 연결하거나 자신의 뱅킹 데이터에 자신의 뱅킹 데이터를 말할 수 없습니다 휴대용 퍼스널 컴퓨터. 오라클 시스템에 클라이언트 응용 프로그램을 연결할 수 있습니다. 오라클에 링크 할 수있는 클라이언트 애플리케이션입니다. 간단한 접근 방법은 리본에있는 외부 데이터 탭을 사용하여 oracle 데이터베이스에 링크하는 것입니다. –

+0

이 요구 사항은 단순화되었습니다. 그들은 액세스 데이터베이스를 가지고 단 하나의 노트북이 있습니다. 그리고 오라클 데이터베이스 서버에. Oracle 끝에서 데이터베이스에 액세스하려면 데이터를 읽고 쓰는 것이 필요합니다. 희망 오라클 ODBC 드라이버를 사용하여 db 링크를 만들 수 있습니다. – user3093868

답변

0

이 단계별 가이드가되지 않으며, database1 ++++++++++++++++++++

create user dbuser1 identified by pass1 
create public databaselink "dblinkname1" connect to dbuser2 using "entry in tnsnames.ora/connect string to database2" 
select * from [email protected] <- should returns X 

에서

행동 DATABASE2 ++++++++++++++++++++

create user dbuser2 identified by pass2 
create public databaselink "dblinkname2" connect to dbuser1 using "entry in tnsnames.ora/connect string to database1" 
select * from [email protected] <- should returns X 

의 행동은 어쩌면 당신은 개체에 대한 동의어를 생성하고 일부 보조금을주고 싶다.