Chat now with support
Chat with Support

Toad for Oracle 12.12 - Toad 사용 안내서

목차 Toad 시작 Toad 리소스 필수 권한 데이터베이스 연결 작성 및 관리 Editor 기본 사항 Schema Browser 기본 사항 데이터 그리드 기본사항 데이터 작업 데이터베이스 객체 작업 코드 작업
문장 및 스크립트 작성 Query Builder 작업 문장 및 스크립트 실행 명령문 저장(SQL Recall) PL/SQL 객체 작업 디버그 Analyze Code Optimize SQL
Toad 환경 사용자 정의 다른 Quest Software 제품을 Toad와 함께 사용

필수 Windows 권한

필수 권한 > 필수 Windows 권한

Toad for Oracle을 설치 및 실행하고 연결을 설정하며, 기본 작업을 수행하려면 다음 권한이 있어야 합니다.

운영 체제 요구사항

Windows XP

Windows Server

  • Oracle 클라이언트 폴더에 대한 읽기 액세스 권한
  • 연결에 사용할 Oracle 홈 디렉토리에 대한 읽기/쓰기 권한
  • Power User 또는 Administrator 권한

Windows Vista

Windows 7

  • Oracle 클라이언트 폴더에 대한 읽기 액세스 권한
  • 연결에 사용할 Oracle 홈 디렉토리에 대한 읽기/쓰기 권한
  • UAC(User Account Control)가 활성화된 경우 Administrator 권한이 있어야 함

Windows 8

Windows Server 2012

  • Oracle 클라이언트 폴더에 대한 읽기 액세스 권한
  • 연결에 사용할 Oracle 홈 디렉토리에 대한 읽기/쓰기 권한

참고: Toad의 다른 기능에는 추가 권한이 필요할 수 있습니다.

 

데이터베이스 연결 작성 및 관리

데이터베이스 연결 작성 및 관리

Toad는 하나 이상의 데이터베이스에 연결할 수 있습니다. 하나의 편리한 위치에서 이러한 연결을 모두 작성, 저장, 변경 및 구성할 수 있습니다.

 

데이터베이스 연결 정보

데이터베이스 연결 작성 및 관리 > 데이터베이스 연결 정보

Database Login 창에서 데이터베이스 연결을 작성, 저장, 보기 및 편집할 수 있습니다.

Database Login 창을 열려면

기본 Toad 메뉴에서 Session | New Connection을 선택하십시오.

Toad를 데이터베이스 서버(간략하게 데이터베이스)에 연결하기 위한 요구사항은 다음과 같습니다.

  • 데이터베이스 클라이언트(클라이언트)가 컴퓨터에 설치되어 있어야 합니다. 또한 클라이언트 위치는 Oracle 홈이라고도 합니다. 컴퓨터에 여러 개의 Oracle 클라이언트가 설치되어 있을 수 있습니다. 연결을 작성할 때 Toad에서 사용할 Oracle 클라이언트를 선택합니다. Oracle에서는 성능 문제를 방지하기 위해 클라이언트 버전이 데이터베이스 서버 이상의 릴리스를 사용할 것을 권장합니다. Toad에서 지원하는 클라이언트 및 데이터베이스 버전의 전체 목록을 보려면 Toad for Oracle 릴리스 노트를 참조하십시오.
  • 데이터베이스에 대한 올바른 로그인 사용자 이름 및 암호(Toad에서 작업 시 사용) Toad는 사용자 보안 지정을 중시하므로 Toad에서 지정된 동작을 수행하려면 적절한 권한이 있어야 합니다.
  • Toad에서 데이터베이스에 연결하는 데 사용할 연결 유형에 대한 연결 세부 정보 및 파일

Oracle 클라이언트 설치에는 일반적으로 컴퓨터와 데이터베이스 간 통신에 사용되는 연결 구성 파일이 포함되어 있습니다. Toad는 사용자가 선택하는 연결 유형에 따라 다음 연결 구성 파일을 사용합니다.

Oracle 연결 파일

연결 파일 설명
SQLNET.ora

추적 수준, 기본 도메인, 세션 특성 및 데이터베이스에 연결하는 데 사용할 수 있는 연결 메서드(예: LDAP 및 TNSNAMES)와 같은 Oracle 네트워킹 소프트웨어에 대한 세부 구성 정보를 지정합니다. 목록에 없는 메서드는 사용할 수 없습니다.

Toad는 모든 연결 메서드에 대해 SQLNET.ora 파일을 사용하므로 어떤 연결 메서드를 사용하더라도 이 파일에 액세스할 수 있어야 합니다.

TNSNames.ora

데이터베이스 주소 별칭을 정의하여 연결을 설정합니다. Toad에서는 TNS 연결을 위해 TNSNames.ora 파일에 액세스할 수 있어야 합니다.

IFILE

Toad는 TNS Names 파일 내에서 IFILE Directive를 지원합니다. IFILE Directive를 사용하여 외부 TNS Names 파일에 연결할 수 있으며, 외부 TNS Names 파일 내용을 로컬 TNS Names 목록의 내용과 함께 동적으로 포함할 수 있습니다. 회사 내 TNS 항목을 구성하고 관리하기 위해 TNS 파일을 최대 3수준 깊이까지 포함할 수 있습니다.

참조에서 마우스 오른쪽 버튼을 누르고 Open in Other Editor를 선택하여 IFILE 참조를 열 수 있습니다.

LDAP.ora

LDAP(Lightweight Directory Access Protocol)를 사용하여 디렉토리 액세스 정보를 정의합니다. Toad에서는 LDAP 연결을 위해 LDAP.ora 파일에 액세스할 수 있어야 합니다.

 

연결 작성 또는 편집

데이터베이스 연결 작성 및 관리 > 연결 작성 또는 편집

Database Login 창에서 데이터베이스 연결을 작성하고 편집합니다.

참고: Toad를 사용하여 Database Login 창에서 연결 정보를 직접 입력할 수 있지만 이 메서드는 데이터베이스에 강제 연결하므로 연결될 때까지 추가 연결 정보 중 일부를 입력할 수 없습니다.

Oracle Cloud 데이터베이스에 연결하려면 온라인 도움말을 참조하십시오. SSH 터널을 설정한 후 터널을 통해 Toad를 연결하여 Toad에서 클라우드 데이터베이스에 연결되도록 설정해야 합니다.

연결을 만들거나 편집하려면

  1. 표준 도구 모음에서 을 눌러 Database Login 창을 엽니다.

    Session | New Connection을 선택할 수도 있습니다.

  2. Database Login 도구 모음에서 (Create New Connection)을 클릭하여 연결을 생성하거나 연결을 선택한 후 (Edit Login Record)을 클릭하여 기존 레코드를 편집합니다. Add Login Record 또는 Edit Login Record 창이 표시됩니다.

  3. User/SchemaPassword 필드를 입력합니다.

  4. 연결 메서드를 선택합니다.
    방법 설명

    TNS

    Database 필드에서 데이터베이스를 선택합니다. Toad에서는 TNSNames.ora 파일의 내용으로 목록을 채웁니다. Oracle Cloud 데이터베이스에 연결할 때 TNS를 사용해야 합니다.

    Direct

    Host, PortService Name 또는 SID를 입력합니다.

    Oracle 12c Pluggable 데이터베이스에 연결하려면 SID 대신 Service Name을 사용해야 합니다.

    LDAP

    LDAP Descriptor 필드에서 LDAP 설명자를 선택합니다.

    참고:

    • Toad에서는 어떤 연결 메서드를 사용하더라도 SQLNET.ora 파일에 액세스할 수 있어야 합니다.
    • Toad에서는 LDAP 연결을 위해 LDAP.ora 파일에 액세스할 수 있어야 합니다.
    • Toad에서는 TNS 연결을 위해 TNSNames.ora 파일에 액세스할 수 있어야 합니다.

    Toad에서 이러한 파일 중 하나에 연결하지 못하면 해당 파일의 편집기 버튼 옆에 빨간색 X가 표시됩니다. 예를 들어 다음 이미지는 Toad에서 LDAP.ora 파일에 액세스할 수 없음을 나타냅니다. LDAP 연결을 설정하려면 먼저 해당 문제를 해결해야 합니다.

  5. 필요에 따라 남아 있는 필드를 완성하십시오.

    필드 설명
    Connect as

    연결 권한 수준 필드를 선택합니다.

    Color

    연결 색상을 사용하여 열려 있는 연결 간을 쉽게 구분할 수 있습니다. 연결마다 사용자 인터페이스를 색으로 구분

    Connect Using

    Oracle 홈을 선택합니다.

    연결 또는 Toad에 대해 기본 Oracle 홈을 할당할 수 있습니다. 기본 Oracle 홈이 특정 연결에 할당되면 연결 그리드에서 이 연결을 수행할 때마다 Toad는 자동으로 해당 Oracle 홈을 사용합니다. 기본 Oracle 홈이 Toad에 할당되면 Toad는 새 데이터베이스 연결을 작성할 때마다 Oracle 홈을 자동으로 사용합니다.

    Toad에서 Oracle 홈을 관리하는 방법에 대한 자세한 내용은 온라인 도움말의 기본 Oracle 홈 선택을 참조하십시오.

    Alias

    연결에 대한 설명 또는 Toad 기반 별칭을 입력합니다.

    기본적으로 별칭은 연결 그리드에만 표시되지만 Toad에서 데이터베이스 이름 대신 별칭이 표시되게 할 수 있습니다. 이 옵션을 사용하려면 View | Toad Options | Windows를 선택한 후 Use alias instead of database 확인란을 선택합니다.

    Execute Action upon Connection

    연결이 생성되면 Automation Designer의 동작을 자동으로 실행할 수 있습니다.

    1. 연결을 강조 표시하고 Edit Login Record를 누르십시오.
    2. Execute Action upon Connection을 선택하고 동작을 지정하십시오. 동작은 연결 창의 Action 필드에 표시됩니다. 매개변수 파일을 선택할 수도 있습니다.

    자주 사용하는 작업을 자동화하는 방법에 대한 자세한 내용은 온라인 도움말의 Automation Designer 개요를 참조하십시오.

    참고: Toad에서는 사용자 인터페이스를 통해 실행하는 경우에만 연결 시 동작을 실행합니다. 명령줄을 통해 실행된 경우에는 동작을 실행하지 않습니다.

    Custom Columns

    사용자 정의 필드를 완성합니다(필드를 정의한 경우).

    데이터베이스 연결 구성

    Save Password

    Toad에서 이 연결에 대해서만 암호를 기억하도록 하려면 선택합니다.

    참고: 현재 및 향후 연결에 사용할 암호 저장을 위해 Database Login 창에서 Save passwords를 선택한 경우 이 필드는 기본적으로 선택됩니다.

    연결 암호 저장

    Auto Connect

    Toad에서 시작 시 선택된 연결로 자동 연결되도록 하려면 선택합니다.

    Favorite

    해당 연결을 즐겨찾는 연결 중 하나로 표시하려면 이 확인란을 선택합니다. 창 아래쪽에서 Show favorites only를 선택하여 Database Login 창에 즐겨찾기만 표시할 수 있습니다.

    Read Only 연결을 읽기 전용으로 설정하려면 이 확인란을 선택합니다(읽기 전용은 데이터베이스의 어떤 항목도 변경할 수 없음을 의미함). 이 옵션은 프로덕션 데이터베이스의 데이터에 액세스하되, 실수로 변경되는 것을 원치 않을 경우 특히 유용합니다.
  6. 로그인 레코드를 저장합니다.

    • 데이터베이스에 연결하지 않고 레코드를 저장하려면 OK를 누릅니다.
    • 레코드를 저장하고 데이터베이스에 연결하려면 Connect 확인란을 선택하고 OK를 누릅니다.
    • 레코드를 저장하고 필드 값을 재사용하여 새 연결을 빠르게 입력하려면 Post를 누릅니다.

 

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating