데이터베이스 "TEST"가 있으며 주소는 123.45.67.89:1521입니다.PL/SQL Developer로 원격 Oracle DB에 연결하는 방법은 무엇입니까?
PL/SQL Developer를 사용하여 어떻게 연결합니까?
데이터베이스 "TEST"가 있으며 주소는 123.45.67.89:1521입니다.PL/SQL Developer로 원격 Oracle DB에 연결하는 방법은 무엇입니까?
PL/SQL Developer를 사용하여 어떻게 연결합니까?
을 차단하지 있는지 확인하십시오. Oracle 클라이언트 설치 디렉토리에서 NETWORK \ ADMIN으로 이동하십시오. TNSNAMES.ORA라는 파일이 이미있을 수도 있습니다. 편집하려면 편집 한 텍스트 편집기를 사용하십시오.
다음, 단순히 다음과 같은 항목을 추가 :
MYDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 123.45.67.89)(PORT = 1521))
(CONNECT_DATA = (SID = TEST)(SERVER = DEDICATED))
)
당신은 당신이 원하는대로에 MYDB을 변경할 수 있습니다,이 응용 프로그램은 TNSNAMES에서 정보를 사용하여 데이터베이스를 찾기 위해 사용됩니다 식별자입니다.
마지막으로 MYDB를 PL/SQL Developer에서 데이터베이스로 로그인하십시오. TNSNAMES.ORA에서 자동으로 연결 문자열을 찾습니다.
그래도 작동하지 않으면 도움말 -> 정보를 누른 다음 왼쪽 상단 구석에있는 "i"가 표시된 아이콘을 클릭하십시오. 네 번째 탭은 "TNS Names"탭이며, 적절한 TNSNAMES.ORA 파일을로드하고 있는지 확인하기 위해 선택하십시오. 그렇지 않은 경우 컴퓨터에 여러 개의 Oracle 설치가있을 수 있으며 사용중인 Oracle 설치를 찾아야합니다.
로그온 대화 상자의 "데이터베이스"섹션에 //hostname.domain:port/database를 입력하십시오. //123.45.67.89:1521/TEST -이 설정을 원하지 않는다고 가정합니다 어떤 이유로 tnsnames.ora 파일/항목을 작성하십시오.
또한 서버의 방화벽 설정이 나는 TNSNAMES.ORA 파일을 만드는 것이 좋습니다 포트를 1521
PLSQL Developer에서 Oracle 설치가없는 경우 문제가 TNS 파일이 아니므로 OCI.DLL 파일의 위치를 제공해야합니다.
PLSQL DEV 응용 프로그램에서 Tools - Preferences - Oracle/connections - OCI Library로 이동하십시오.
제 경우에는 다음 주소 C:\Oracle\InstantClient-win32-11.2.0.1.0\oci.dll
을 넣습니다.
웹 로직의 응용 프로그램이 설치되어있는 경우
, 나는 시도했지만 didnt한다 당신이 다음 위치C:\Oracle\Middleware\wlserver_10.3\server\adr
을 넣어하려고합니다. 내가 32 비트 PL/SQL 개발자 및 64 비트 오라클 DB 또는 Oracle 클라이언트를 가지고까지
안녕하세요 Ignacio & welcome. 내가 포인트 및 잘 (자바 dev에 내가 옳은지 볼 수없는 것처럼) 서면으로 보인다 라운드를 검토 내 "첫 번째 게시물"일을 귀하의 답변을 투표했습니다. andrewsi가 편집 한 날짜/시간을 클릭하여 변경 한 사항을 확인할 수 있습니다. 우리와 함께 해줘서 고마워. :) –
나는이 문제에 너무 많은 시간을 직면하고있다.
솔루션은 다음과 같습니다
TNSNAMES를 편집하거나 만듭니다.ORA 파일을 c : \ app \ admin \ product \ 11.2.0 \ client_1 \ NETWORK \ admin 폴더에 복사하십시오.
C와 같은 콘솔에서 TNSPING와
보십시오 :> tnsping ORCL
여전히 문제가있는 경우, 값이 TNSNAMES.ORA가 위치한 폴더를 가리키는 TNS_ADMIN 환경 속성을 설정 , c : \ app \ admin \ product \ 11.2.0 \ client_1 \ network \ admin
Richard Cresswells 및 dpbradleys 이외에 답변 : 당신의 '데이터베이스'섹션에
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 123.45.67.89)(PORT = 1521)) (CONNECT_DATA = (SID = TEST)(SERVER = DEDICATED)))
(한 줄에 하나)를 넣을 수 있습니다 (일부 구성이 실 거예요) t는 TNS 이름을 만듭니다이나 '//123.45.67.89:1521/Test'입력 작동 로그인 대화 상자.
'TNSNAMES.ora' 파일을 설정 했습니까? http://www.orafaq.com/wiki/Tnsnames.ora –