Computer >> 컴퓨터 >  >> 프로그램 작성 >> 데이터 베이스

공개 서브넷의 OCI에서 데이터베이스 생성/연결

이 블로그에 설명된 단계를 따르면 Oracle Cloud Interface에서 데이터베이스를 구성할 수 있습니다.

소개

전체 프로세스의 단계는 다음으로 구성될 수 있습니다.

  1. OCI에서 SSH 키 쌍 생성
  2. 공개 서브넷에 데이터베이스 생성
  3. VM DB 시스템에 연결합니다.

필수 조건

다음 전제 조건이 이미 마련되어 있음을 고려:

  • Oracle Cloud 계정(무료 평가판/유료 버전)
  • 가상 머신(VM)/베어메탈(BM)에 대한 네트워크 구성을 구성해야 합니다.
  • 공개 서브넷
  • 보안 목록 및 포트 22 및 1521 열기
  • 인터넷 게이트웨이
  • 라우팅 테이블

OCI에서 SSH 키 쌍을 생성하여 시작하겠습니다.

섹션 1:OCI에서 SSH 키 쌍 생성

_https://docs.oracle.com/en-us/iaas/Content/GSG/Tasks/creatingkeys.htm_

WinSCP를 열고 도구 -> PuTTYgen 실행

을 클릭합니다.
  1. 개인 및 공개 키를 생성하려면 생성을 클릭하고 위와 같이 상자의 빈 영역 주위로 마우스를 이동합니다.

  2. 다음 스크린샷과 같이 키가 생성됩니다.

  3. 로컬 시스템에서 개인 키 저장을 클릭하십시오. 키 암호(암호)를 추가하고 암호를 확인하기 위해 다시 입력하십시오.

  4. 공개 키의 경우 다음 스니펫에 표시된 로컬 시스템의 파일에 있는 키 콘텐츠를 복사합니다. 공개키 파일 수락에 문제가 있는 경우에 필요한 경우가 있습니다.

  5. 이러한 경우 공개 키의 복사된 키 내용을 사용할 수 있습니다. 그런 다음 공개 키 저장을 클릭하여 3단계에서 개인 키가 저장된 동일한 위치에 파일을 저장합니다.

참고:공개 키 형식은 ssh-rsa로 시작하고 rsa-key-20211015로 끝납니다.

  1. .pub로 공개 키 저장 및 .ppk 확장자로 개인 키 저장

  2. 두 키를 모두 생성하고 저장한 후 Cloud Portal로 돌아갈 수 있습니다.

섹션 2:공개 서브넷에 데이터베이스 생성

이 섹션에는 OCI의 퍼블릭 서브넷에 Oracle 데이터베이스를 생성하는 단계가 포함됩니다. 테넌트와 함께 OCI 콘솔에 로그인합니다. 여기 ohavi는 내가 이미 만든 테넌트입니다.
그래서 아래는 URL_https://cloud.oracle.com/?tenant=ohravi_

입니다.

아래 스니펫에 따라 상자에서 강조 표시된 링크를 선택하십시오.

사용 가능한 옵션에서 아래 스니펫에 따라 표준 모양을 사용하여 AD 및 모양을 VM으로 선택합니다.

DB 시스템을 구성하는 동안 사용할 수 있는 옵션에 대해 아래 스니펫에 따라 Box에서 강조 표시된/표시된 것을 선택하십시오.

SSH 공개 키:

다음 스크린샷과 같이 섹션 1, 5에서 앞서 생성한 공개 키를 붙여넣습니다.

VCN의 이름을 선택하십시오. 저는 POC_VCN 및 서브넷으로 사용했습니다.

여기에 데이터베이스 이름을 제공하십시오. 내 예에서는 POC 및 19c를 사용하고 있습니다.

다음 스니펫에 표시된 대로 DB 시스템 생성 옵션을 선택합니다.

인스턴스를 가동 및 실행하는 데 50-60분이 걸립니다.

DB 생성이 완료되면 다음 스냅샷과 같이 Provisioning에서 Available로 상태가 변경됩니다.

섹션 3:이전 단계에서 생성한 VM DB 시스템에 연결

OCI 콘솔에 로그인하고 데이터베이스 섹션으로 이동하여 데이터베이스 POC_Ravi를 선택하십시오.

위의 pocDB를 클릭하면 다음 페이지에 다음 스니펫에 따라 공용 IP 주소가 표시됩니다. 연결 시 해당 IP 주소를 다음 단계에서 호스트 이름으로 사용

퍼티 열기

  1. 다음을 입력하세요.
  • 호스트 이름(또는 IP 주소):인스턴스의 opc@Public IP를 입력합니다.

  • 포트:22 입력

  • 연결 유형:SSH 선택

이제 SSH를 확장하세요. 인증을 선택합니다. 개인 키 찾아보기 열기를 클릭합니다. .

열기를 클릭합니다.

Oracle 사용자로 전환하여 SQLPLUS에 연결

결론

블로그는 SSH 키 생성과 함께 퍼블릭 서브넷에서 데이터베이스를 구성하는 기본 단계를 설명합니다. 또한 위에서 설명한 단계는 Oracle Cloud DBA의 일상적인 활동에 필수적인 SSH 키를 사용하여 데이터베이스에 연결하는 데 도움이 됩니다.

피드백 탭을 사용하여 의견을 작성하거나 질문하십시오. 저희와 대화를 시작할 수도 있습니다.