SQL 워크시트

이 문서에서는 접속 생성, SQL 워크시트 실행 및 사용을 위한 세부정보와 프로시저를 제공합니다.

SQL Worksheet는 데이터베이스 연결을 사용하여 브라우저에 직접 SQL 문을 입력할 수 있는 웹 기반 SQL 작업 영역을 제공합니다. SQL Worksheet에서 데이터베이스에 대해 SQL 문 또는 스크립트를 실행하고 데이터베이스 객체를 생성할 수 있습니다.

SQL Worksheet를 사용하려면 연결을 생성해야 합니다. SQL Worksheet는 서비스와 함께 생성한 연결을 활용하여 Console에서 SQL 명령 및 스크립트를 실행할 수 있는 기능을 제공합니다. SQL Worksheet에서 사용되는 스크립트는 OCI Object Storage 또는 로컬 드라이브에 상주할 수 있습니다. Connection 선택 메뉴를 사용하여 SQL Worksheet가 사용하는 연결을 즉시 변경할 수 있습니다.

연결은 OCI의 Oracle Database에 액세스하는 데 필요한 정보가 포함된 리소스입니다. 연결은 단순히 데이터베이스 위치에 대한 정보를 제공하여 생성됩니다. 또한 접속에는 데이터베이스에 액세스하는 데 사용되는 사용자 및 OCI 저장소에 저장된 비밀번호 위치가 포함됩니다.

나머지 기능은 다음 설명서를 참조하십시오.

접속 생성

OCI 콘솔을 사용하여 접속을 생성하려면 다음 단계를 수행하십시오.

  1. DB 시스템 목록 페이지에서 작업할 플러거블 데이터베이스가 포함된 DB 시스템을 선택합니다. 목록 페이지 또는 DB 시스템을 찾는 데 도움이 필요하면 DB 시스템 나열을 참조하십시오.
  2. 데이터베이스 탭에서 작업할 플러거블 데이터베이스가 포함된 데이터베이스를 선택합니다.
  3. 플러그인할 수 있는 데이터베이스 탭에서 작업할 플러거블 데이터베이스를 선택합니다.
  4. 플러거블 데이터베이스 세부정보 페이지에서 연결 탭을 선택합니다.
  5. 접속 생성을 선택합니다.
  6. 접속 생성 패널에서 접속에 대한 다음 정보를 제공합니다.
  7. 이름: 연결을 설명하는 사용자에게 친숙한 정보 이름입니다.
  8. 구획: 목록에서 구획을 선택할 수 있습니다.
  9. 사용자 이름: 접속에 사용할 데이터베이스 사용자 이름입니다.
  10. 역할: 목록에서 롤을 선택합니다. 이 메뉴를 사용하여 제공한 사용자에게 부여할 상위 레벨의 시스템 차원 관리 권한이 부여된 롤을 선택합니다. 역할이 필요하지 않은 경우 default 값을 그대로 둘 수 있습니다.
  11. 사용자 비밀번호 암호: 이 메뉴는 OCI 저장소에서 액세스할 수 있는 암호로 채워집니다. 다른 컴파트먼트에서 암호를 찾으려면 컴파트먼트 변경을 선택합니다.
  12. 비밀번호 암호 생성: 나열된 암호가 없거나 새 암호를 생성해야 하는 경우 이를 사용하고 비밀번호 암호 생성 패널에 다음 정보를 제공합니다.

    1. 이름: 암호에 이름을 지정합니다. 이름에 암호 또는 힌트를 사용하지 마십시오. 예를 들어, DBA 유저에 대해 Sales 플러거블 데이터베이스에 대한 연결이 필요한 경우 이름은 salesPDB-DBA일 수 있습니다.
    2. 설명: 암호에 대한 설명을 제공합니다(선택사항).
    3. 컴파트먼트: 암호를 생성할 컴파트먼트를 선택합니다.
    4. 저장소: 암호가 보관될 위치에 액세스할 수 있는 OCI 저장소를 선택합니다. 다른 컴파트먼트에서 저장소를 찾으려면 컴파트먼트 변경을 선택합니다.
    5. 암호화 키: 저장소에서 제공된 비밀번호를 암호화하는 데 사용할 암호화 키를 선택합니다. 다른 컴파트먼트에 포함된 동일한 저장소에서 암호화 키를 찾으려면 컴파트먼트 변경을 선택합니다.
    6. 사용자 비밀번호: 사용자에 대한 비밀번호를 제공합니다.
    7. 사용자 비밀번호 확인: 이전에 입력한 비밀번호를 다시 입력합니다.
    8. 저장소에 암호를 생성하려면 완료되면 생성을 선택합니다.
  13. 연결 문자열 필드는 미리 채워집니다.
  14. 이 접속이 프라이빗 끝점을 사용하도록 지정하려면 프라이빗 네트워크를 통해 데이터베이스 액세스 토글을 전환합니다.

    • 개인 끝점 선택 메뉴를 사용하여 끝점을 선택합니다.
    • 다른 컴파트먼트에서 프라이빗 끝점을 찾으려면 컴파트먼트를 선택합니다.
  15. mTLS(상호 TSLS) 인증을 사용해야 하는 경우 또는 TLS 인증가 사용되고 데이터베이스가 신뢰할 수 없는 인증 기관에서 서명하지 않은 인증서를 반환하는 경우 지갑을 제공해야 합니다. Oracle은 SSO 전자 지갑을 사용할 것을 권장합니다.

    전자 지갑 형식 메뉴에서 다음 옵션 중 하나를 선택합니다.

    • 없음
    • Java 키 저장소(예: keystore.jks, truststore.jks)
    • PKCS#12
    • SSO 전자 지갑 (예: cwallet.sso)
  16. 생성을 선택하여 데이터베이스 접속을 생성합니다.

자세한 내용은 연결 관리를 참조하십시오.

SQL 워크시트 실행

OCI 콘솔을 사용하여 SQL Worksheet를 실행하려면 다음 단계를 수행하십시오.

  1. DB 시스템 목록 페이지에서 작업할 플러거블 데이터베이스가 포함된 DB 시스템을 선택합니다. 목록 페이지 또는 DB 시스템을 찾는 데 도움이 필요하면 DB 시스템 나열을 참조하십시오.
  2. 데이터베이스 탭에서 작업할 플러거블 데이터베이스가 포함된 데이터베이스를 선택합니다.
  3. 플러그인할 수 있는 데이터베이스 탭에서 작업할 플러거블 데이터베이스를 선택합니다.
  4. 플러거블 데이터베이스 세부정보 페이지에서 SQL 워크시트 실행을 선택합니다.
  5. SQL 워크시트 실행 패널에서 사용할 접속을 선택하고 SQL 워크시트 실행을 선택합니다.

SQL Worksheet 사용

SQL Worksheet 사용에 대한 자세한 단계는 SQL Worksheet를 참조하십시오.