Toad for Oracle 설치 방법.

Slides:



Advertisements
Similar presentations
하나포스닷컴에서 SQL Server 의 역할 서명옥
Advertisements

CUBRID 소개 (Object 개념) 서비스 사업부 / 기술지원팀. 목차 구조 일반적 특징 객체지향 특징 ORDB 개념을 이용한 스키마 ORDB 개념을 이용한 질의.
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 실행.
SQL Server 2000 트랜잭션과 잠금 데브피아 세미나
MrDataBld 2.x 제품 소개 2007.
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
SQL 언어 SQL.
Toad for Oracle 기능 및 사용법 교 육 명 : Toad for Oracle 사용자 교육
제 3장 오라클 소개 오라클 소개 오라클 설치 방법 오라클 구조 제 3 장 오라클 개요.
Allow reverse scans allow reverse scnas. allow reverse scans allow reverse scnas.
T A B L E 작성자 : 이 재 학.
DB2 Information Management DB2 UDB CLP Command Summary.
19.(코드+년도+월)별,(코드)별,전체총액을 한번에
Perfect! 대용량 데이터베이스 튜닝Ⅱ.
소리가 작으면 이어폰 사용 권장!.
ORANGE 5.0 Get Started Created :
데이터 모델링 방법론 2003년 03월.
DRIMS-Cloud 소개.
IT Application Development Dept. Financial Team May 24, 2005
SAP QUERY SAP R/3 4.6C.
질의어와 SQL 기본 SQL 고급 SQL 데이타의 수정 데이타 정의 언어 내장 SQL
관계 대수와 SQL.
오라클 데이터베이스 성능 튜닝.
Database & Internet Computing Laboratory 한 양 대 학 교
4장. 관계 대수와 SQL SQL 관계 데이터 모델에서 지원되는 두 가지 정형적인 언어
AWR DB 보고서 분석.
You YoungSEok 고급 SQL You YoungSEok
SQL 개요 SQL 개요 - SQL은 현재 DBMS 시장에서 관계 DBMS가 압도적인 우위를 차지하는 데 중요한 요인의 하나
데이터베이스 담당교수 신정식 Chapter 4 SQL(1).
Toad for SQL Server 제품 소개서 – 프로넷소프트㈜.
데이터베이스 와 JDBC 1.데이터베이스와 데이터베이스 관리 시스템은? 2.데이터베이스 장점?
Chapter 01 데이터베이스 시스템.
Supported Protocol 다음의 예문들은 CLP를 사용하는 방법들을 보여줍니다. 명령어들은 Windows의 DB2 명령창 프롬프트에서 실행합니다. 12. CLP 에서 +c 옵션을 이용하면 autocommit 모드가 사용되지 않으므로.
11장. 데이터베이스 서버 구축과 운영.
오라클 데이터베이스 성능 튜닝.
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
트랜잭션과 잠금 트랜잭션 처리 메커니즘을 자세히 이해한다. 트랜잭션의 종류를 파악한다.
Chapter 05 데이터베이스 프로그래밍.
6장. 물리적 데이터베이스 설계 물리적 데이터베이스 설계
ER-Win 사용 방법.
SQL Server™ 2000: DBA의 역할과 책임 하 성희.
SQL Server 2000 세미나 Profiler를 이용한 문제해결
차례 튜닝 - 프로필러를 이용한 튜닝 프로필러 친해지기 프로필러 결과 테이블로 만들기 프로필러 결과 분석하기
뷰와 저장 프로시저 뷰의 개념을 이해한다. 뷰의 정의와 관리 방법을 이해한다. 뷰를 사용함으로써 생기는 장점을 알아본다.
SELECT empno, ename, job, sal, dname FROM emp, dept
DataStage 운영자 지침서 Operator’s Guide
1장. 데이터베이스 시스템 컴퓨터를 사용하여 정보를 수집하고 분석하는데 데이터베이스 기술이 활용되고 있음
9장 테이블 생성 및 변경, 삭제하기(DDL).
DP-ORA 쿼리 최적화 가이드 쿼리 최적화 방법 2014년 7월.
YOU Youngseok 트랜잭션(Transaction) YOU Youngseok
01 데이터베이스 개론 데이터베이스의 등장 배경 데이터베이스의 발전 과정 데이터베이스의 정의 데이터베이스의 특징
강사: 이종인 다우 교육원 전임강사 / 온디멘드 수석 컨설턴트 / FMG 수석 컨설턴트
SQL Server 7.0 세미나 (Performance Tuning)
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
SQL (structured query language)
다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL
정보처리기사 8조 신원철 양진원 유민호 이기목 김다연 윤현경 임수빈 조현진.
SQL Query in the SSMS : DB, Table
JSP 게시판 구현.
ER-Win 4.0 Database Modeling Ⅰ. Logical Design
View(뷰) 1 가상 테이블(Virtual Relation)
15 사용자 권한 제어 데이터베이스 보안 권한 롤 동의어.
4.DECODE 함수를 이용한 IF 처리의 효율화
06. SQL 명지대학교 ICT 융합대학 김정호.
테이블 관리 테이블 생성,수정,삭제 데이터 입력 수정, 삭제 2010학년도 2학기.
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
Stored program 장종원
Presentation transcript:

Toad for Oracle 설치 방법

설치 방법(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 실행