Toad for Oracle 기능 및 사용법 교 육 명 : Toad for Oracle 사용자 교육

Slides:



Advertisements
Similar presentations
을지대학교 무선 네트워크 사용 방법 2010 년 06 월 01 일. 을지대학교 무선 네트워크 사용 방법 1. PC 무선랜 카드 활성화 및 체크 1 단계 : 시작 -> 설정 -> 네트워크 설정 2 단계 : 무선 네트워크 설정 선택 -> 마우스 버튼 오른쪽 클릭 -> 사용.
Advertisements

Oracle DB 구조 및 트랜잭션 관리 이경화 Database 의 구조 Program Global Area (PGA) Instance Database Buffer Cache Redo Log Buffer Library Cache Shared.
1 Orange Part I WareValley. 2 Orange 기능 Development Tool Schema Browser Query Builder SQL Tool PL/SQL Tool Description Tool Table Editor Loader File Editor.
1 Orange Part II WareValley. 2 Loader Tool 3 Loader Tool 실행.
해외전자정보서비스이용교육 EBSCO eBook (NetLibrary)
MrDataBld 2.x 제품 소개 2007.
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
목차 Contents 무선인터넷용 비밀번호 설정방법 Windows 7 Windows 8 Windows XP MAC OS.
제 3장 오라클 소개 오라클 소개 오라클 설치 방법 오라클 구조 제 3 장 오라클 개요.
Allow reverse scans allow reverse scnas. allow reverse scans allow reverse scnas.
DB2 Information Management DB2 UDB CLP Command Summary.
19.(코드+년도+월)별,(코드)별,전체총액을 한번에
PARK SUNGJIN Oracle 설치 PARK SUNGJIN
1. 개발 시스템 개요.
Data Interface, Data mart Technology
소리가 작으면 이어폰 사용 권장!.
ORANGE 5.0 Get Started Created :
데이터 모델링 방법론 2003년 03월.
DRIMS-Cloud 소개.
Database Laboratory, Hong Ik University
표지 Ⅵ. Web VAN 사용자매뉴얼 (브라우저보안설정)
㈜디아이씨 SSLVPN 협력사 접속방법 2017년 4월.
ERP 전용 브라우저 설치 매뉴얼 (Windows 7)
Execution Plan의 수립 결과 SQL OPTIMIZER SQL해석 실행 계획 실행 수립 참조 참조 추출
AWR DB 보고서 분석.
제 09 장 데이터베이스와 MySQL 학기 인터넷비즈니스과 강 환수 교수.
데이터베이스 담당교수 신정식 Chapter 4 SQL(1).
12장 데이터 읽기 일관성과 락.
Toad for Oracle 설치 방법.
Toad for SQL Server 제품 소개서 – 프로넷소프트㈜.
MySQL 및 Workbench 설치 데이터 베이스.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
Chapter 01 데이터베이스 시스템.
오라클 데이터베이스 성능 튜닝.
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
SQL*PLUS.
5장 Mysql 데이터베이스 한빛미디어(주).
ER-Win 사용 방법.
SQL Server 2000 세미나 Profiler를 이용한 문제해결
3.2 SQL Server 설치 및 수행(계속) 시스템 데이터베이스 master
SELECT empno, ename, job, sal, dname FROM emp, dept
DataStage 운영자 지침서 Operator’s Guide
13 인덱스 인덱스의 개념 인덱스의 구조 인덱스의 효율적인 사용 방법 인덱스의 종류 및 생성 방법 인덱스 실행 경로 확인
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
17강. 데이터 베이스 - I 데이터 베이스의 개요 Oracle 설치 기본적인 SQL문 익히기
01 데이터베이스 개론 데이터베이스의 등장 배경 데이터베이스의 발전 과정 데이터베이스의 정의 데이터베이스의 특징
5장 Mysql 데이터베이스 한빛미디어(주).
13 인덱스 인덱스의 개념 인덱스의 구조 인덱스의 효율적인 사용 방법 인덱스의 종류 및 생성 방법 인덱스 실행 경로 확인
You YoungSEok Oracle 설치 You YoungSEok
SQL Server 7.0 세미나 (Performance Tuning)
웹 어플리케이션 보안 2016년 2학기 3. Mongo db.
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
(인터페이스 상세 이용 방법 및 다운로드 (대출모드) 안내)
환경 설정 예제 데이터베이스 생성 - 그림 3.34의 SQL Server 관리 스튜디오 창의 왼쪽 영역의 데이터베
정보처리기사 8조 신원철 양진원 유민호 이기목 김다연 윤현경 임수빈 조현진.
JDBC Lecture 004 By MINIO.
SAS Statistical Analysis System 통계패키지 실습 (2011년 1학기)
홀인원2.0 설치 메뉴얼.
WZC 무선 연결 방법 (Windows XP Ver.).
PRM 정보관리 업체 메뉴얼
ERP 전용 브라우저 설치 매뉴얼 (Windows 7)
S-Work 2.0 DRM 신규 버전 설치 가이드 SOFTCAMP
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
오라클 11g 보안.
제 23 장 오라클에서 보안 기능.
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
Installation Guide.
 6장. SQL 쿼리.
펌웨어(S/W) Upgrade 방법 Samsung Kies3
Presentation transcript:

Toad for Oracle 기능 및 사용법 교 육 명 : Toad for Oracle 사용자 교육 교육 일시 : 2006년 12월 21일 ~ 22일(2일간) 교육 주관 : ㈜퀘스트소프트코리아

목차 Toad for Oracle 제품 개요 설치 방법 Toad 제공 기능 및 사용법 - Server Login - Schema Browser ( Data Grid ) - SQL Builder - SQL Editor - Procedure Editor - SQL Optimizer - DBA 기능

Toad for Oracle 제품 개요

Toad for Oracle 제품 개요 제조사 : QUESTSOFT(미국) 최신 버전 : 9.0 사용 목적 - 편리한 인터페이스를 통한 QUERY 작성, 실행, 튜닝 - 고급 편집 기능을 사용한 PL/SQL 작성, 수정 - 성능 향상을 위한 DB MONITORING 및 분석 - GUI 브라우져를 통한 효율적인 데이타베이스 오브젝트 관리 전산원 보유 현황 : 1 COPY 보유(2006년 2월 도입) 차세대 시스템 개발용 Toad™ for SQL Server 도입 예정

Toad for Oracle 설치 방법

설치 방법(1) 요구 사항 System Requirement Hardware Requirement NT 4.0, Windows 2000, Windows XP, Windows 2003 Hardware Requirement IBM Style PC, 44MB Disk Space, 256MB RAM 이상 Software Requirement Oracle Version 7.3.4 이상(Oracle Client 포함)

설치 방법(2) Install 마법사 실행 방법 [Welcome ! Message] Install CD 이용 윈도우 탐색기에서 toadx.exe를 실행 [Welcome ! Message]

설치 방법(3) [사용권계약서]

설치 방법(4) [Install Type 설정] Local Toad Install(FULL) : Local Hard Disk에 TOAD File 전체 설치 기타 : 별도의 서버와 네트웍을 이용한 Install

설치 방법(5) [설치 위치 설정] 기본 위치가 아닌 다른 위치에 설치하려면 [Browse] 버튼 이용

설치 방법(6) [Backup 파일 여부] 변경된 Toad 환경 파일은 Backup 폴더에 복사

설치 방법(7) [Backup 위치 설정] 폴더 변경은 [Browse]버튼 이용

설치 방법(8) [Unix Job Scheduler Scripts 설치] Schedule 기능을 위한 Unix Shell Script File 생성 주기적인 BACKUP, Invalid Object Compile 등에 관련된 Script

설치 방법(9) [설치 준비]

설치 방법(10) [Icon 생성 여부]

설치 방법(11) [Knowedge Xpert for PL/SQL 설치 여부] PL/SQL 작성시 참조할 Syntax 및 Oracle Error Code 조회용 툴 설치

설치 방법(12) [Knowledge Xpert for PL/SQL 사용권계약서]

설치 방법(13) [Welcome ! Message]

설치 방법(14) [Install Type 설정] Full Local Install : Local PC에 전체 파일 설치 기타 : 별도의 Server와 네트웍을 이용한 설치

설치 방법(15) [프로그램 그룹 선택]

설치 방법(16) [설치 위치 설정]

설치 방법(17) [Oracle Error Message File 선택]

설치 방법(18) [Backup File 여부] Knowledge Xpert for PL/SQL 환경 파일의 Backup 여부

설치 방법(19) [설치 준비]

설치 방법(20) [설치 완료]

설치 방법(21) [SQL Tuner 설치 시작] 설치 후 SQL Optimizer 기능 사용 가능

설치 방법(22) [Server Side Object 설치 시작] Server Side Object : Toad Database User에 설치되는 Object Server Side Object를 최초로 설치하는 경우에만 실행

설치 방법(23) [설치 완료]

Toad 제공 기능 및 사용법 Sever Login

Server Login (1) 제공 기능 오픈 하기 오라클 데이타베이스의 특정 User로 로그인 설치된 Toad 실행시 자동 오픈 2 3 메인 툴바에서 스키마 브라우져 버튼 을 클릭

Server Login(2) Oracle DB에 접속하기 위한 화면 로그인 필터링 로그인 절차 DB User ID Password DB SID Connect 버튼 1 2 3 4 Sort 이전 로그인 리스트 Oracle DB에 접속하기 위한 화면 Login이 완료되면 Default로 SQL Editor, Project Manager, General Output 화면 오픈

Server Login(3) 자주 접속하는 DB User 선택 Login화면 없이 특정 DB User로 자동 접속 마우스 우 클릭 메뉴 선택된 row 제거 컬럼 Size 조정 전체 AutoConnect 선택 컬럼 Visible 여부 1 2 3 4 패스워드 자동저장 Favorite로 선택된 Row Filtering

Schema Browser(Data Grid) Toad 제공 기능 및 사용법 Schema Browser(Data Grid)

Schema Browser(1) 제공 기능 오픈 하기 오라클 Object의 Create, Drop, 구조변경, 구성내역 조회 메인 툴바에서 스키마 브라우져 버튼 을 클릭 2

Schema Browser(2) Database Object 정보 조회 Target DB User Target DB Object List Filtering DB Object List DB Object 상세 정보

Schema Browser(3) [테이블 탭] 툴바 구성 DDL Script 생성 및 클립보드 복사 Table 생성 1 Table 생성 2 Table 변경 3 1 2 3 4 5 6 7 Data Export(Insert문 형식) 4 ER 다이어그램(종속관계) 5 권한 부여(Grant) 및 회수(Revoke) 6 테이블 제약사항(Primary, Foreign, Unique Key) 추가 8 9 10 11 12 13 14 7 Table Analyze 8 Table Synonym 생성 9 조건 부여 List Filtering 10 Table Rebuild 11 현 테이블과 종속관계의 Object Compile 12 Drop Table 13 Truncate Table 14

Schema Browser(4) 테이블에 해당되는 Object Detail Pane 구성 Column 정보 Index 정보 1 1 2 3 4 5 6 7 8 9 10 Index 정보 2 Constraint 정보 3 Trigger 정보 4 Data 조회 및 변경 5 DDL Script 6 Grant 정보 7 Synonym 정보 8 Statistic/Size 정보 9 테이블을 참조하는 Object 정보 10

Schema Browser(5) Data Tab의 Data Grid 기능 데이터 조회 및 변경 RowID를 제외한 Data Grid의 모든 컬럼을 직접 입력하여 수정 수정 후 Commit으로 DB 반영

Schema Browser(6) Data Tab의 Data Grid 기능 Popup Editor이용 데이터 수정 Double Click 1 Data Tab의 Data Grid 기능 Popup Editor이용 데이터 수정 Popup Editor 2 저장(Commit 필요) 3 Cancel 4 1 3 4 2

Schema Browser(7) Data Grid 추가 기능 1 Single Row View 1 Sort 2

Schema Browser(8) Data Tab 툴바 구성 Commit Rollback List Filtering 1 2 3 4 5 6 7 Commit 1 Rollback 2 List Filtering 3 Query 조회 및 수정 4 외부 File(Text, Excel, XML) 저장 5 Insert Row 5 Delete Row 5

Schema Browser(9) Data Grid 마우스 우측 버튼 클릭 메뉴 Print

Toad 제공 기능 및 사용법 SQL Builder

SQL Builder (1) 제공 기능 오픈 하기 DML 문장 작성 자동화 메인 툴바에서 SQL Builder 버튼 을 클릭 2

SQL Builder (2) SELECT 문 작성(1) Object Palette 실행 메인메뉴-[VIEW]-[Object Palette] 1 1 3 SELECT Target Table을 Double- Click OR DRAG&DROP하여 디스플레이창으로 이동 2 2 SELECT Target Column Check 3

SQL Builder (3) SELECT 문 작성(2) Join Column을 선택 후 대상 테이블의 컬럼으로 Drag&Drop 1 1 2 Where 조건 추가 조건절에 추가할 Column을 선택후 Left Pane의 [where]절에 Drag&Drop 2 3 Where 조건식 작성 관계연산자 및 Variable 입력 3

SQL Builder (4) 생성된 SELECT 문 실행 Execute Query 메뉴 클릭하여 실행 1 1 생성된 QUERY문 복사 후 Sql Editor에서 실행 2 2

SQL Builder (5) INSERT, UPDATE, DELETE 문 작성 DML종류 선택 버튼 클릭하여 선택 1 DML종류 선택 버튼 클릭하여 선택 1 DML 작성 방법은 SELECT 문 작성과 유사 2 INSERT(예시) UPDATE(예시)

Toad 제공 기능 및 사용법 SQL Editor

SQL Editor (1) 제공 기능 오픈 하기 DML 문장 작성 및 편집,실행 DATA 수정 2

SQL Editor (2) SQL 작성 (1) Code Snippets 실행 메인메뉴-[VIEW]-[Code Snippets] 오라클에서 제공하는 Function Syntax 와 설명 제공 2 SQL 작성 및 편집 2 3 Double-Click or Drag&Drop으로 Function 복사 3 기존 SQL문 불러오기 CNTR + O 4 SQL문 PC 저장 CNTR + S 5

SQL Editor (3) SQL 작성(2) 컬럼 자동완성 Popup (TABLE명 + .) Table구조 참조 (TABLE명 + F4) 1 2 2

SQL Editor (4) SQL Recall 이전에 실행되었던 SQL문장 검색 및 재활용 (F8) Double-Click 1

SQL Editor (5) SQL 실행 Explain Plan 실행 F9 : 커서 위치의 SQL문장 실행 1 SHIFT + F9 : 블록 지정된 SQL문장 실행 2 2 F5 : Editor 내 모든 SQL문장을 Script로 실행 Explain Plan 실행 CNTR + E : 커서 위치의 SQL문장의 Execution Plan 조회 1

SQL Editor (6) Data Grid에서의 편집 SELECT 문장내 Rowid 기술하여야 수정 가능 1 3 4 2 SELECT 문장내 Rowid 기술하여야 수정 가능 1 조회된 Data Grid 컬럼을 바로 수정하거나, Double-Click으로 Popup Editor를 실행하여 수정 2 Row 추가 3 Row 삭제 4

Toad 제공 기능 및 사용법 Procedure Editor

Procedure Editor (1) 제공 기능 오픈 하기(메인메뉴-[DATABASE]-[Editor]) Package, Procedure, Function, Trigger를 작성 및 편집 9.0 버젼부터 SQL Editor와 통합 오픈 하기(메인메뉴-[DATABASE]-[Editor]) 1 메인 툴바에서 Editor 버튼 을 클릭 2

Procedure Editor (2) Function 및 Procedure 작성 방법 PL/SQL Style TAB 생성 Editor 툴바-[Create Tab]-[PL/SQL Style] 1 1 Function 및 Procedure 신규 작성 2 F9 : Compile 3 2 Compile Error 발생시 Debug화면에 DB Error Code 및 Message 생성 4 1

Procedure Editor (3) 기존 Function 및 Procedure 로드 방법 Load Object from DB 버튼 클릭 1 1 편집할 PL/SQL 선택 2 F9 : Compile 3 Compile Error 발생시 Debug화면에 DB Error Code 및 Message 생성 4 2

Toad 제공 기능 및 사용법 SQL Optimizer

SQL Optimizer (1) 제공 기능 오픈 하기 수행 속도 향상을 위한 최적화된 SQL 문장 생성 Editor 툴바에서 Optimize SQL 버튼 을 클릭 2

SQL Optimizer (2) Compare Scenarios 생성 Origin SQL 복사 1 Origin SQL 복사 1 SQL Optimizer 툴바의 Optimize 버튼 을 클릭하여 Scenario를 생성 2

SQL Optimizer (3) Compare Scenarios 생성 결과 생성된 Scenario 리스트 2 1 생성된 Scenario 리스트 1 각 Scenario에 대한 Excution Plan 검토 후 최적화된 SQL 선택 2

SQL Optimizer (4) Compare Scenarios 생성 결과 검토(1) 3 2 단일창으로 SQL문장, Excution Plan, 실행통계를 비교하려면 Compare Scenarios 버튼 을 클릭 1 SQL Optimizer가 판단한 최적의 SQL 2 비교 대상 Scenario 3

SQL Optimizer (5) Compare Scenarios 생성 결과 검토(2) 1 Scenario의 실행 통계를 작성하려면 대상 Scenario를 체크 후 SQL Optimizer 툴바의 [Execute]-[Execute Selected]를 선택 1

SQL Optimizer (6) Compare Scenarios 생성 결과 검토(2) 1 2 선택된 Scenario의 실행 통계 정보(total elapsed time, total cpu, physical/logical read count 등) 1 실행 통계 정보를 그래프로 보려면 Execution statistics 버튼 클릭 2

Toad 제공 기능 및 사용법 DBA 기능

DBA 기능 (Create DB Object) 제공 기능 DB Object를 신규 생성 실행 방법 메인메뉴-[Database]-[Create]-[Object종류]

DBA 기능(Create DB Object) Create Table(예시) 1 3 2 Table 명 1 Add/Delete Column 2 Column 속성 입력 3

DBA 기능 (Database Browser) 제공 기능 Database 에 관한 요약 정보 실행 방법 메인메뉴-[Database]-[Monitor]-[Database Browser]

DBA 기능(Database Browser) 화면 구성 2 1 Database 선택 1 요약정보 탭 2 Overview, Instance, Database, Options, Parameters, Sessions, Top Sessions, Datafile IO, RBS Activity, Space Usage

DBA 기능 (Database Monitor) 제공 기능 Database 의 성능정보를 수집하여 그래프로 표현 실행 방법 메인메뉴-[Database]-[Monitor]-[Database Monitor]

DBA 기능(Database Monitor) 화면 구성 1 모니터링 정보 갱신 : Refresh Now 버튼 선택 1 모니터링 정보 항목 2 Logical IO, Phisical IO, Event waits, Sessions, Call rates, Miss rates, SGA Memory Usage, Shared Pool, Indexed Queries %

DBA 기능 (Database Probe) 제공 기능 Database 의 실시간 성능 모니터링 실행 방법 메인메뉴-[Database]-[Monitor]-[Database Probe]

DBA 기능(Database Probe) 화면 구성 1 2 모니터링 정보 갱신 : Refresh All 버튼 선택 1 모니터링 정보 항목 2 Sessions, Processs, PGA, SGA, Files

DBA 기능 (Session Browser) 제공 기능 현재 연결되어 있는 Session 정보 실행 방법 메인메뉴-[Database]-[Monitor]-[Session Browser]

DBA 기능(Session Browser) 화면 구성 1 2 User별 Session 리스트 1 Session 상세 정보 2 Processs, IO, Waits, Current Statement, Open Cursers, Access, Locks, Statistics

DBA 기능(Session Browser) 1 2 Lock Session 조회 1 비정상적인 Session Kill 기능 2

DBA 기능 (Top Session Finder) 제공 기능 가장 많은 자원을 소비하고 있는 Session의 추적 실행 방법 메인메뉴-[Database]-[Monitor]-[Top Session Finder]

DBA 기능(Top Session Finder) 화면 구성 1 2 Top Session Find : List Sessions 버튼 클릭 1 Session 별 가중치 정보 2 자원의 우선순위에 따른 가중치 정보로 Session 정렬

DBA 기능 (Oracle Parameters) 제공 기능 오라클 Parameter의 설정값 조회 및 실행 방법 메인메뉴-[Database]-[Administer]-[Oracle Parameters]

DBA 기능 (TableSpaces) 제공 기능 실행 방법 Tablespace에 대한 정보 메인메뉴-[Database]-[Administer]-[Tablespaces] 2 1 Create / Alter Tablespace 기능 1 Tablespace 정보 탭 2 Spaces, Files, Free Space, Objects

DBA 기능 (Export) 제공 기능 실행 방법 Export 마법사 메인메뉴-[Database]-[Export]-[Export Utility Wizard] 1 Export 대상 선택

DBA 기능 (Export) 3 Export Option 선택 4 Dump 파일 저장 위치 설정 5 Export 실행

DBA 기능 (Import) 제공 기능 실행 방법 Import 마법사 메인메뉴-[Database]-[Import]-[Import Utility Wizard] 1 Import 대상 선택 2 Import 대상 DB User 지정

DBA 기능 (Import) 3 Import 대상 Dump 파일 선택 4 Import 실행

END 퀘스트소프트 코리아 Trial Version 다운로드 Toad for Oracle 설치 파일 경로 http://www.quest.com/korea Trial Version 다운로드 http://www.quest.com/toad_for_oracle/software_downloads.aspx Toad for Oracle 설치 파일 경로 \\168.131.44.127\tools\ToadForOracle