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 저장소에 저장된 비밀번호 위치도 포함됩니다.
자세한 내용은 다음을 참조하십시오.
- 연결하려면 연결 관리를 참조하십시오.
- SQL Worksheet, Using the SQL Worksheet을 참조하십시오.
관련 항목
접속 생성
OCI 콘솔을 사용하여 연결을 생성하려면 다음 단계를 수행하십시오.
- DB 시스템 목록 페이지에서 작업할 플러거블 데이터베이스가 포함된 DB 시스템을 선택합니다. 목록 페이지 또는 DB 시스템을 찾는 데 도움이 필요하면 DB 시스템 나열을 참조하십시오.
- 데이터베이스 탭에서 작업할 플러거블 데이터베이스가 포함된 데이터베이스를 선택합니다.
- 플러그인할 수 있는 데이터베이스 탭에서 작업할 플러거블 데이터베이스를 선택합니다.
- 플러거블 데이터베이스 세부정보 페이지에서 연결 탭을 선택합니다.
- 접속 생성을 선택합니다.
- 접속 생성 패널에서 접속에 대한 다음 정보를 제공합니다.
- 이름: 연결을 설명하는 사용자에게 친숙한 정보 이름입니다.
- 구획: 목록에서 구획을 선택할 수 있습니다.
- 사용자 이름: 접속에 사용할 데이터베이스 사용자 이름입니다.
- 역할: 목록에서 롤을 선택합니다. 이 메뉴를 사용하여 제공한 사용자에게 부여할 높은 레벨의 시스템 차원의 관리 권한이 부여된 롤을 선택합니다. 역할이 필요하지 않은 경우 default 값을 그대로 둘 수 있습니다.
- 사용자 비밀번호 암호: 이 메뉴는 OCI 저장소에서 액세스할 수 있는 암호로 채워집니다. 다른 컴파트먼트에서 암호를 찾으려면 컴파트먼트 변경을 선택합니다.
- 비밀번호 암호 생성: 나열된 암호가 없거나 새 암호를 생성해야 하는 경우 이를 사용하여 비밀번호 암호 생성 패널에 다음 정보를 제공합니다.
- 이름: 암호에 이름을 지정합니다. 암호 또는 암호 힌트를 이름에 사용하지 마십시오. 예를 들어, DBA 유저에게 sales pluggable database에 대한 연결이 필요한 경우 이름은
salesPDB-DBA
일 수 있습니다. - 설명: 선택적으로 암호에 대한 설명을 제공합니다.
- 구획: 암호를 생성하려는 컴파트먼트를 선택합니다.
- 저장소: 암호를 보관할 위치에 액세스할 수 있는 OCI 저장소를 선택합니다. 다른 컴파트먼트에서 저장소를 찾으려면 컴파트먼트 변경을 선택합니다.
- 암호화 키: 저장소에서 제공된 비밀번호를 암호화하는 데 사용할 암호화 키를 선택합니다. 다른 컴파트먼트에 포함된 동일한 저장소에서 암호화 키를 찾으려면 컴파트먼트 변경을 선택합니다.
- 사용자 비밀번호: 사용자의 비밀번호를 제공합니다.
- 사용자 암호 확인: 이전에 입력한 암호를 다시 입력합니다.
- 완료되면 생성을 선택하여 저장소에 암호를 생성합니다.
- 이름: 암호에 이름을 지정합니다. 암호 또는 암호 힌트를 이름에 사용하지 마십시오. 예를 들어, DBA 유저에게 sales pluggable database에 대한 연결이 필요한 경우 이름은
- 접속 문자열 필드는 미리 채워집니다.
- 이 접속이 프라이빗 끝점을 사용하도록 지정하려면 프라이빗 네트워크를 통해 데이터베이스 액세스 토글을 전환합니다.
- 개인 끝점 선택 메뉴를 사용하여 끝점을 선택합니다. 다른 컴파트먼트에서 프라이빗 끝점을 찾으려면 컴파트먼트를 선택합니다.
-
mTLS(상호 TLS) 인증을 사용해야 하는 경우 또는 TLS 인증이 사용되고 데이터베이스가 신뢰할 수 있는 인증 기관에서 서명하지 않은 인증서를 반환하는 경우 전자 지갑을 제공해야 합니다. Oracle은 SSO 전자 지갑을 사용할 것을 권장합니다.
전자 지갑 형식 메뉴에서 다음 옵션 중 하나를 선택합니다.
- 없음
- Java 키 저장소(예: keystore.jks, truststore.jks)
- PKCS#12
- SSO 전자 지갑(예: cwallet.sso)
- 생성을 선택하여 데이터베이스 접속을 생성합니다.
자세한 내용은 연결 관리를 참조하십시오.
SQL 워크시트 실행
OCI 콘솔을 사용하여 SQL Worksheet를 실행하려면 다음 단계를 수행하십시오.
- DB 시스템 목록 페이지에서 작업할 플러거블 데이터베이스가 포함된 DB 시스템을 선택합니다. 목록 페이지 또는 DB 시스템을 찾는 데 도움이 필요하면 DB 시스템 나열을 참조하십시오.
- 데이터베이스 탭에서 작업할 플러거블 데이터베이스가 포함된 데이터베이스를 선택합니다.
- 플러그인할 수 있는 데이터베이스 탭에서 작업할 플러거블 데이터베이스를 선택합니다.
- 플러그인할 수 있는 데이터베이스 세부정보 페이지에서 SQL 워크시트 실행을 선택합니다.
- SQL 워크시트 실행 패널에서 사용할 접속을 선택하고 SQL 워크시트 실행을 선택합니다.