프린트 하기

내맘대로긍정이 알려주는

Oracle 23ai 신기능
무료 세미나 발표자료

다운로드 trending_flat

OS환경 : Oracle Linux 6.8 (64bit)


DB 환경 : Oracle Database 12.1.0.2


방법 : Windows 10에 Oracle 12c R1 클라이언트 설치 가이드, Client

공식 홈페이지에서 오라클 클라이언트 다운로드

https://www.oracle.com/database/technologies/oracle-database-software-downloads.html



접속하려는 Oracle DB 버전 확인 후 Microsoft Windows x64 버전 - See All 선택



Oracle Database Client - Download



클라이언트 설치파일 압축 해제 후 setup 실행



원하는 클라이언트 유형 선택 후 다음




Windows 내장 계정 사용 선택 후 다음



클라이언트 설치 경로 지정 후 다음



설치



설치중



설치 완료 후 닫기



클라이언트 설치 경로로 이동

1
C:\app\client\Administrator\product\12.2.0\client_1\network\admin



tnsnames 텍스트 파일 생성



tnsnames 파일 수정 후 저장

1
2
3
4
5
6
7
8
ORACLE12 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.137.50)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ORACLE12)
    )
  )

오라클 DB 서버 IP와 sid 입력



폴더상단 - 보기 - 파일 확장명 체크



tnsnames.txt에서 tnsnames.ora 로 확장자 변경



예 선택



cmd 실행



tnsping 시도

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
C:\Users\Administrator>tnsping oracle12
 
TNS Ping Utility for 64-bit Windows: Version 12.2.0.1.0 - Production on 06-8월 -
2020 14:03:09
 
Copyright (c) 19972016, Oracle.  All rights reserved.
 
사용된 매개변수 파일:
C:\app\client\Administrator\product\12.2.0\client_1\network\admin\sqlnet.ora
 
 
별칭 분석을 위해 TNSNAMES 어댑터 사용
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.137.50)(PORT = 1521))
(CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORACLE12)))에 접속하려고 시
도하는 중
확인(10밀리초)
 

확인이 나오면 정상적으로 신호가 가는것



sqlplus 접속 테스트

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
C:\Users\Administrator>sqlplus system/oracle@oracle12
 
SQL*Plus: Release 12.2.0.1.0 Production on 목 8월 6 14:04:36 2020
 
Copyright (c) 19822016, Oracle.  All rights reserved.
 
마지막 성공한 로그인 시간: 목 8월  06 2020 14:04:25 +09:00
 
다음에 접속됨:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing opt
ions
 
SQL> select instance_name, version, status from v$instance;
 
INSTANCE_NAME    VERSION           STATUS
---------------- ----------------- ------------
oracle12         12.1.0.2.0        OPEN

정상적으로 oracle db에 접속됨




참조 : https://positivemh.tistory.com/630