SQL 워크시트

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

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

SQL Worksheet를 사용하려면 연결을 생성해야 합니다. SQL Worksheet는 서비스로 생성한 연결을 활용하여 콘솔에서 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 pluggable database에 대한 연결이 필요한 경우 이름은 salesPDB-DBA일 수 있습니다.
    2. 설명: 선택적으로 암호에 대한 설명을 제공합니다.
    3. 구획: 암호를 생성하려는 컴파트먼트를 선택합니다.
    4. 저장소: 암호를 보관할 위치에 액세스할 수 있는 OCI 저장소를 선택합니다. 다른 컴파트먼트에서 저장소를 찾으려면 컴파트먼트 변경을 선택합니다.
    5. 암호화 키: 저장소에서 제공된 비밀번호를 암호화하는 데 사용할 암호화 키를 선택합니다. 다른 컴파트먼트에 포함된 동일한 저장소에서 암호화 키를 찾으려면 컴파트먼트 변경을 선택합니다.
    6. 사용자 비밀번호: 사용자의 비밀번호를 제공합니다.
    7. 사용자 암호 확인: 이전에 입력한 암호를 다시 입력합니다.
    8. 완료되면 생성을 선택하여 저장소에 암호를 생성합니다.
  13. 접속 문자열 필드는 미리 채워집니다.
  14. 이 접속이 프라이빗 끝점을 사용하도록 지정하려면 프라이빗 네트워크를 통해 데이터베이스 액세스 토글을 전환합니다.
    • 개인 끝점 선택 메뉴를 사용하여 끝점을 선택합니다. 다른 컴파트먼트에서 프라이빗 끝점을 찾으려면 컴파트먼트를 선택합니다.
  15. mTLS(상호 TLS) 인증을 사용해야 하는 경우 또는 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 사용에 대한 자세한 단계는 Using the SQL Worksheet을 참조하십시오.