혼자 할 때 : jdbc:thin:oracle:@localhost:1521:xe
외부DB로 접속해야할 때 : jdbc:thin:oracle:@담당자ip:1521:xe
DB를
1_나의 개인PC에 둘 것인지 (내 집 PC를 서버로 사용하여 DB를 가동하는 상황)
>집에서 PC를 끄면 안됨
2_호스팅 업체 서버에 둘 것인지(서버를 대여하는 업체에서 서버를 빌려 DB를 가동하는 상황)
>비용이 발생할 수 있음 ( Amazon Web Service _ cloud platform) / 결제카드 등록
Free tier _ 딱 하나의 instance를 1년 내내 풀로 가동하는 것 까지는 무료
여러종류의 서비스를 제공하는데 AWS에서는 이런 서비스들을 instance라고 함
instance를 한 개를 초과해서 풀로 돌리기 시작하면 자동으로 비용이 결제됨
3_GCP(Google Cloud Platform)
>30만크레딧안에서 instance여러개 활용가능 _ 자동결제없음
ip주소 4byte
각.마다 1byte
0.0.0.0~255.255.255.255
2의 32제곱 = 42억개의 주소로 할당가능
IPv4에 대한 IPv6가 나옴(IPv4의 대안으로 나옴)
IPv4에서 IPv6로 전환하기 위해 공유기가 등장
공유기 안쪽으로 여러대의 PC를 두고 외부와 통신할 수 있는 IP는 공유기가 할당받고
공유기 내부에서는 내부끼리 통신할 수 있는 (*사설)IP를 할당받게됨
랜선을 직접 PC에 연결해서 사용하는 경우 공유기가 받는 외부와 통신할 수 있는 IP를 직접 PC에 할당받음
request를 통해 외부로 나간 요청에 대한 응답이 돌아왔을 때
외부에서 공유기를 통해 들어온 response가 내부 네트워크 상에서 어떤 PC로 가야하는지를 구분하기 위해
*포트포워딩을 하게됨
*포트포워딩
jdbc:thin:oracle:@담당자ip:포트번호:xe에서 해당 포트번호로 들어온 내용을 어떤 PC에서 받을 것인지 설정
포트번호(ex 1521)로 들어온 내용은 A컴퓨터에 보내서 처리하겠다라고 설정하는 것
*사설IP = 192.168. 으로 시작하는 ip / 공유기 내부에서만 사용할 수 있는 ip
GCP
jungwoon.github.io/google%20cloud/2017/08/02/Google-Cloud-SQL/
Google Cloud에 SQL 서버 만들기 - Jungwoon Blog
Google Cloud에 SQL 서버 만들기 최근에 Node.js를 공부하다가 데이터베이스 연동을 위해서 Local에 MySQL 서버를 만들 일이 있었는데, 차라리 Cloud에 만들어서사용하는게 좋을거 같아서 이용하고 있던 Goo
jungwoon.github.io
open-but-closed.com/install-oracle-database-with-docker-on-google-cloud-platform/
Google Cloud Platform에 Oracle Database 설치하기 (with Docker)
Oracle DBMS를 Docker를 통해 설치해보도록 한다.
open-but-closed.com
오라클은 AWS?
Oracle DB 인스턴스를 만들고 Oracle DB 인스턴스의 데이터베이스에 연결 - Amazon Relational Database Service
Oracle DB 인스턴스를 만들고 Oracle DB 인스턴스의 데이터베이스에 연결 Amazon RDS의 기본 빌딩 블록은 DB 인스턴스입니다. Amazon RDS DB 인스턴스는 온프레미스 Oracle 데이터베이스와 유사합니다. DB 인스
docs.aws.amazon.com
주소 영어로 입력해야하는거 같아요 aws가입할 때 한글로 입력했더니 안되더라구요
영문주소변환
지번주소,신주소 등의 한글주소를 영문주소 변환 해주는 영어주소검색,영문주소변환기
www.jusoen.com
oracle버젼 11 정도로 낮추기
RDS oracle SQLDeveloper 사용해서 접근하기
SqlDeveloper를 사용하여 로컬 환경에서 편리하게 RDS 인스턴스를 조작할 수 있습니다. 이 포스팅은 이미 oracle RDS를 하나 이상 만들었다는 가정 하에 진행합니다. 1. RDS console로 갑시다. 그리고 접속��
gdtbgl93.tistory.com
gcp에서는 docker 통해서 oracle설치?
All things GCP: installation of the ORACLE database in VM instance
ORACLE as we know about it, one of the proprietary databases which are the property of Oracle Corp. As this is not open-source software…
towardsdatascience.com
'디지털 컨버전스 > JDBC' 카테고리의 다른 글
[oracle]ora-28040: 일치하는 인증 프로토콜 없음 해결방법 (0) | 2020.05.21 |
---|---|
[oracle] 오라클 삭제 방법 (0) | 2020.05.21 |
[JDBC] DBCP - DataBase Connection Pool , Singleton Pattern , Thread 동기화 (0) | 2020.03.30 |
[JDBC] 네트워크 회원가입 & 재고 관리 예제 (0) | 2020.03.27 |
[JDBC] 네트워크 회원가입 (0) | 2020.03.26 |