팁 : 컴퓨터의 자신의 특정 파일 경로에 해당하는 모든 경로를 확인합니다.
첫째, 서버와 오라클 데이터베이스 설정
1 단지 바레인의 하나 개의 오라클 데이터베이스 DBA 계정을 먼저 사용자를 생성해야합니다.
12.2.0 \ dbhome_1 \ 네트워크 \ 관리 \ listener.ora를 구성 파일의 내용 \ \ 응용 프로그램 \ 관리 \ 제품 : 2, 청취자, C를 구성 :
# listener.ora를 네트워크 구성 파일 : C : \ \ 응용 프로그램 \ 관리 \ 제품 12.2 . 0 \ dbhome_1 \ 네트워크 \ 관리자 \ listener.ora를의 오라클 구성 도구에 의해 생성 #. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = C : \ 응용 프로그램 \ 관리 \ 제품 \ 12.2 . 0 \ dbhome_1) (PROGRAM = extproc) (ENVS = " EXTPROC_DLLS = ONLY : C : \ 응용 프로그램 \ 관리 \ 제품 \ 12.2.0 \ dbhome_1 빈 \의 oraclr12.dll \ " ) )
#이 단락은 데이터베이스 인스턴스 이름의 생성과 일치이다 "testdb01"나는 데이터베이스 인스턴스가 생성된다 소유 (SID_DESC = (SID_NAME = testdb01) (ORACLE_HOME = C : 응용 프로그램 \ \ 관리 \ 제품 \ 12.2 . 0 \ dbhome_1) (GLOBAL_DBNAME = testdb01) )
: # 다음이있다, 기본 인스턴스를 생성 (SID_DESC = (SID_NAME = ORCL) (ORACLE_HOME = C : 응용 프로그램 \ \ 관리 \ 제품 \ 12.2 . 0 \ dbhome_1) (GLOBAL_DBNAME = ORCL) ) ) LISTENER = ( DESCRIPTION_LIST = (설명 = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC1521))
데이터베이스가 원격으로,이 행을 추가, HOST 서버 컴퓨터의 이름이나 IP 주소를 입력 할 수 # 접속 (ADDRESS = (PROTOCOL = TCP) (HOST = WIN -2HC55VSDR1U) (PORT = 1521 )) ) )
3주의 즉 : C : \ 응용 프로그램 \ 관리 \ 제품 localhost를 변경하지 마십시오에서 12.2.0 \ dbhome_1 \ 네트워크 \에있는 tnsnames.ora \!
고급 설정 - - 서버 방화벽을 설정 4, Windows 방화벽에서 통신 포트 1521을 허용 인바운드 규칙 - 새 - 포트-TCP, 특수 포트가 연결 1521-을 채울 수 있습니다 ... 만든 완료 될 때까지 그림과 같이 :
이 시점에서, 서버와 오라클 데이터베이스 구성이 완료됩니다.
둘째, 클라이언트 데이터베이스 연결
1, InstantClient 예 여기에, 지역의 tnsnames.ora를 구성, 데이터베이스 구성 정보에 연결, E : \ 개발자 \의 instantclient_12_2의 \ 네트워크 \ 관리자 \ tnsnames.ora 파일, 구성 파일의 내용을 (또는 파일 경로가 자신을 작성하지 않습니다)
는 구성 파일 # 네트워크 TNSNAMES.ORA : C : 응용 프로그램 \ \ 관리 \에게 제품을 \ 12.2 . 0 \ dbhome_1 \ 네트워크 \의 ADMIN을 tnsnames.ora 파일 \ # 구성 도구 오라클에 의해 생성됩니다. 무시할 수있는 콘텐츠 위에서 # ORACLR_CONNECTION_DATA = (설명 = (ADDRESS_LIST =이 (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC1521)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) ) 이 단락은 대상 데이터베이스에 대한 정보는 TESTDB01 단순히 별명 아무것도, 당신은 쉽게 명명 수 있습니다 # 데이터베이스 IP 주소의 호스트 채우기, 포트 번호 1521, SERVICE_NAME 데이터베이스 인스턴스 이름이 잘못 될 수 없다 TESTDB01 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = 192.168 . 100.128 ) (PORT = 1521 )) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = testdb01) ) )
도 2를 참조하면, PL / SQL 개발자 OCI.DLL는도 1에 도시 된 위치로 구성되는
그림과 같이, 데이터베이스를 선택 로그인, 새 사용자를 사용하여 PL / SQL Developer를 다시 엽니 다 :
OK, 즐길 시작!