단계

Size: px
Start display at page:

Download "단계"

Transcription

1 Tibero RDBMS 4 데이터베이스시스템의관리자가작업을수행하기위해필요한관렦유틸리티사용법을알 아보도록한다.

2 Contents 1. Tibero 4 Utility 소개 tbsql Tibero 데이터베이스접속을위한홖경설정 tbsql 접속및종료 갂단한 SQL Test tbmigrator tbexport 젂체데이터베이스모드로 tbexport 사용자모드로 tbexport 테이블모드로 tbexport tbimport 젂체데이터베이스모드로 tbimport 사용자모드로 tbimport 테이블모드로 tbimport tbloader tbprof Update History Date Worker Comments 박근용문서서식업데이트 남유짂문서서식업데이트및내용보완 교정 백서현최초작성 1

3 1. Tibero 4 Utility 소개 Tibero4 에서제공하고있는 Utility 의종류와기능은다음과같다. tbsql tbmigrator tbexport tbimport tbloader tbprof Tibero에서제공하는텍스트기반대화형 SQL명령어처리기다른 DBMS가구성한데이터베이스젂체또는일부를 Tibero 데이터베이스로옮기는것을도와주는유틸리티논리적인백업을위해제공하는 Tibero export 유틸리티 tbexport에의하여생성된 Export file을 Tibero데이터베이스로 import하는유틸리티대량의데이터를한꺼번에적재하는유틸리티 SQL Trace 파일생성유틸리티 ***Tibero utility 위치 : $TB_HOME/client/bin *** 필수홖경 : java Hot Spot 1.5.0_17 이상 2

4 2. tbsql Tibero 4 에서제공하고있는텍스트기반대화형 SQL 명령어처리기이다. Tibero 서버가제공하는대부분의기능은 tbsql 을이용하여접근할수있다. 여기서는 tbsql 접속및종료방법과 tbsql 을이용하여수행할수있는기본작업을테스트해본다. [tbsql 도움말확인 ] [tibero:/home/tibero]$tbsql --help Usage: tbsql [options] [logon] [script] options h,--help -v,--version -s,--silent -i,--ignore Displays this information Displays version information Sets silent mode. Does not display the start-up message, prompts and commands Ignore the logon script (eg, tbsql.login) logon [username[/password[@datasource]]] script [parameters] *Option: -h : tbsql정보표시 -v : 버젂정보표시 -s : 프롬프트및명령표시를숨기는자동모드설정 -i : tbsql 실행시세션홖경파일 (tbsql.login) 을무시 3

5 2.1. Tibero 데이터베이스접속을위한홖경설정 tbsql을통해 Tibero 데이터베이스접속을하기위해서는클라이언트접속설정파일 tbnet_alias.tbr의정보가 Tibero 데이터베이스의정보 ($TB_SID.tip) 와일치하는지확인한다. (Tibero 4 SP1 부터는 tbnet_alias.tbr파일명이 tbdsn.tbr로변경됨.) [ 확인사항 ] IP PORT DB_NAME [$TB_HOME/config/$TB_SID.tip] [tibero:/home/tibero/tibero4/config]$vi tibero.tip # # tibero 초기화 parameter # DB_NAME=tibero LISTENER_PORT=8629 CONTROL_FILES=/home/tibero/tbdata/c1.ctl DB_CREATE_FILE_DEST=/home/tibero/tbdata DBWR_CNT=1.. 이하생략. [$TB_HOME/client/config/tbnet_alias.tbr] # # /home/tibero/tibero4/client/config/tbnet_alias.tbr # Network Configuration File. tibero=( IP=localhost PORT=8629 DB_NAME=tibero ) 접속정보가올바르게설정되어야 tbsql 을통해 Tibero 데이터베이스에접속할수있다. 4

6 2.2. tbsql 접속및종료 데이터베이스를 NORMAL 모드로기동시킨후, tbsql SYS 계정으로접속한후종료해본다. [ 접속방법 ] $ tbsql SYS 계정 [tbsql 접속 ] [tibero:/home/tibero]$tbsql sys/tibero tbsql 4 TmaxSoft, Co. Copyright(C) All rights reserved. Connected to Tibero. SQL> [ 종료방법 ] SQL>exit( or quit) [tbsql 종료 ] SQL> exit Disconnected. 참고로, Tibero 설치시기본적으로제공하는유저는다음과같다. [Tibero default user] sys : DBMS의데이터딕셔너리소유자, 데이터베이스관리자 (super user) DB생성가능 Default password - tibero syscat : 모든권한이 SYS와같으나 DB생성권한은없음. Default password - syscat tibero : sample 사용자계정 Default password - tmax tibero1 : sample 사용자계정 Default password - tmax 5

7 2.3. 갂단한 SQL Test tbsql SYS 계정으로접속후, 수행할수있는기본작업을테스트한다. [TEST 내용 ] 접속한계정스키마의모든객체보기 datafile경로확인 tablespace 생성 / 생성정보확인 / 삭제 user생성 /Database접속및리소스사용권한생성및삭제 자주사용하는갂단한 SQL명령 접속한계정스키마에속한모든객체보기 tbsql SYS계정으로서버에접속하여 SYS소유의모든객체를 ls명령어를통해확인한다. SYS 사용자는 Tibero가스스로를관리하기위해내부적으로사용하는수많은객체를가지고있 으므로, 다음처럼매우긴목록이나오게된다. SQL> ls NAME SUBNAME OBJECT_TYPE _GET_PART_BOUND_STR FUNCTION HS$_BASE_CAPS_PK INDEX HS$_BASE_DD_PK INDEX 중갂생략 V$WAITUSE_STAT VIEW V$WAITUSE_THR_STAT VIEW X$USER_ROLE VIEW SQL> ls명령어뒤에는옵션을넣어수행시킬수도있다. 옵션을통해 user가원하는객체만을선 택적으로확인해볼수있다. 옵션으로위치할수있는내용은다음과같다. LS [{FUNCTION INDEX PACKAGE PROCEDURE SEQUENCE SYNONYM TABLE TRIGGER TS USER VIEW}] 단, LS 명령은 tbsql 이사용자편의를위해제공하는명령어이며, Tibero SQL 문장에서지원 하는명령은아니다. 즉, tbsql 이아닌 JDBC, CLI 등을이용하여접속하였을경우이명령을 사용할수없다. 6

8 datafile 경로확인 Datafile 의경로확인은 DBA_DATA_FILES 뷰를통해확인할수있다. SQL> SELECT file_name FROM DBA_DATA_FILES; FILE_NAME /home/tibero/tbdata/system001.tdf /home/tibero/tbdata/undo001.tdf /home/tibero/tbdata/usr001.tdf 3 rows selected tablespace 생성 / 생성정보확인 / 삭제 1) tablespace 생성 SQL> CREATE TABLESPACE test_tb DATAFILE '/home/tibero/tbdata/test_tb.tdf' SIZE 10M AUTOEXTEND ON NEXT 1M MAXSIZE 512M EXTENT MANAGEMENT LOCAL AUTOALLOCATE; Tablespace created. 2) 생성된 tablespace의정보확인 SQL> SELECT A.FILE_NAME, A.TABLESPACE_NAME, BYTES/1024/1024 'M' "SIZE" FROM DBA_DATA_FILES A, DBA_TABLESPACES B WHERE A.FILE_ID = B.TS_ID AND A.TABLESPACE_NAME = 'TEST_TB'; FILE_NAME TABLESPACE_NAME SIZE /home/tibero/tbdata/test_tb.tdf TEST_TB 10M 1 row selected. 3) tablespace 삭제 DROP TABLESPACE test_tb INCLUDING CONTENTS AND DATAFILES; 7

9 user 생성 /Database 접속및리소스사용권한생성및삭제 1) user 생성 SQL> CREATE USER test IDENTIFIED BY test; User 'TEST' created. 2) Database 접속및리소스사용권한생성 SQL> GRANT RESOURCE, CONNECT TO test; Granted. 3) user 삭제 SQL> DROP USER test CASCADE; User 'TEST' dropped. 8

10 자주사용되는갂단한 SQL 명령 1) set 홖경설정 현재 tbsql 에대한홖경설정값은 show all 명령어를통해볼수있다. SQL> show all SYSTEM PARAMETERS autocommit OFF autotrace OFF blockterminator "." comment ON ddlstats OFF define ON editfile ".tbedit.sql" escape "\" feedback ON fileext "sql" filepath "" history 50 linesize 80 long 80 numwidth 10 outputsize 1024 pagesize 24 profile OFF prompt "SQL> " sqlterminator ";" serveroutput OFF time OFF timing OFF trimout ON trimspool OFF 셋팅된값을변경하기위해서는다음과같이실행시킨다. 한페이지당표시되는라인수 ( 기본값 24) SQL> SET PAGESIZE 100 한줄에표시될텍스트숫자 ( 기본값 80) SQL> SET LINESIZE 150 sql쿼리실행시갂을확인 ( 기본값 OFF) SQL> SET TIMING ON 현재시갂을표시 ( 기본값 OFF) SQL> SET TIME ON 수행중인쿼리의실행계획이나통계정보출력 ( 기본값 OFF) SQL> SET AUTOTRACE ON 9

11 tbpsm 수행결과를화면에출력하기위한명령어 ( 기본값 OFF) SQL> SET SERVEROUTPUT ON 2) SQL 파일실행 SQL> start 파일명 파일명 ) 3) 버퍼에저장되어있는내용편집 SQL> ed 4) OS 명령어실행 SQL>!OS 명령어 (or host OS 명령어 ) 5) 이젂명령실행 SQL> /(or run) 6) 화면내용저장 (spool off 까지의내용저장 ) SQL>spool 파일명 SQL>spool off 7) 명령어도움말보기 SQL> help 명령 8) 표시되는컬럼사이즈조젃 SQL> column 컬럼명 format a20 9) 숫자출력포맷조젃 SQL> column 컬럼명 format 999,999 10

12 3. tbmigrator tbmigrator는다른데이터베이스에저장된테이블, 인덱스뷰등의스키마객체와내장 SQL(Embedded SQL), PSM 프로그램등을 Tibero데이터베이스로옮겨이젂의데이터베이스에서와같은기능을수행하도록한다. [tbmigrator에서제공하는기능 ] 타 DBMS의데이터및응용프로그램을 Tibero로마이그레이션 테이블, 인덱스, 뷰, 동의어등의데이터베이스오브젝트와테이블에정의된각종제약조건을마이그레이션 사용자특권 (privilege) 및역할 (role) 을마이그레이션 마이그레이션대상데이터베이스에대한정보제공 *** 자세한사항은 Tibero RDBMS Utility_tbMigratior 기술백서참조 11

13 3.1. tbmigrator 설치및실행 설치 별도의라이센스없이 $TB_HOME/client/bin/tbmigrator.zip 파일의압축을풀면바로설치됨 [tbmigrator 설치에필요한클래스라이브러리 ] tbmigrator 클래스파일 : tbmigrator.jar Tibero 유틸리티공통라이브러리 : tbtoolcom.jar Tibero JDBC 드라이버 : tibero-jdbc.jar 마이그레이션대상데이터베이스의 JDBC *** 마이그레이션작업시 tbmigrator 홈 \plugins\tbmigrator_xxx\libs\ 밑에필요한.jar 파일 을가져다놓아야함 실행 1) 실행하려는해당 OS에맞는디렉토리로이동후 tbmigrator 실행파일을실행 2) tbmigrator는 JAVA 로구현되어있으며, JVM( java Virtual Machine) 이설치되어있는어떤플랫폼에서도바로운용가능 Source DB 접속정보와 Target 접속정보를입력하여마이그레이션작업할스키마를선택한후 Migrate 버튺을누르면작업이실행된다. *** 실행화면에대한자세한사항은 Tibero RDBMS Utility_tbMigratior 기술백서를참조한다. 12

14 tbmigrator 옵션 1) Execute DDL : 타 DBMS에서추출한 DDL문을 Tibero에서실행함. 2) Migrate Table Rows : Table 데이터마이그레이션 3) Migrate Option Multi Thread Count : 테이블데이터를병렧적으로마이그레이션하기위해사용하는쓰레드의개수 Table Rows : 지정한로우수만큼만마이그레이션하기위해사용 Table Name Condition : 특정한조건의테이블을마이그레이션하기위하여사용하는선별조건으로 SQL 질의조건의형태로지정 Insert Table Data by One Row : row by row로 single row insert 기능 Use Direct Path Load : 버퍼캐시를통하지않고데이터파일에직접기록 4) Data Type Read as Byte : 마이그레이션할때 byte 단위로읽어서처리 LONG to CLOB : 오라클 LONG 타입을테베로 CLOB 타입으로마이그레이션 LONGRAW to BLOB : 오라클 LONG RAW 타입을테베로 BLOB 타입으로마이그레이션 수행순서 TABLESPACE ROLE USER SYSTEM PRIVLEGE PUBLIC SYNONYM SEQUENCE TABLE NORMAL INDEX CONSTRAINT SYNONYM VIEW BITTMAPPED, FUNCTION INDEX REFERENTIAL CONSTRAINT TABLE DATA PSM OBJECT PRIVILEGE 13

15 출력로그 1) DDL 로그 마이그레이션짂행중에수행하는모든 DDL 문장을로깅한다. 스크립트파일은 sql 의형태로 tbsql 에서그대로사용할수있다. 로그파일의형식 : mig_script_ yy_mm_dd_hhmmss.sql CREATE TABLESPACE "USERS" DATAFILE 'users01.dbf' SIZE AUTOEXTEND ON NEXT MAXSIZE / CREATE TABLESPACE USERS DATAFILE 'users01.dbf' SIZE AUTOEXTEND ON NEXT MAXSIZE / CREATE ROLE CONNECT IDENTIFIED BY password / 2) 짂행상황로그 마이그레이션을짂행하면서발생하는모든정보를기록한다. 기록하는내용 - 시작 / 종료시갂정보 - 오브젝트생성정보 ( 오브젝트생성이실패하게되면 * 표시와함께에러메시지를표시한다.) - 테이블데이터마이그레이션정보 마이그레이션젂후의테이블로우의개수를비교하여해당테이블의마이그레이션 성공여부를표시한다. 로그파일의형식 migration_ yy_mm_dd_hhmmss.log TiBero Version: 3.x - Tmax Data, Co. Copyright(C) About to migrate: Thu Jul 12 15:33:25 KST Migrate TABLESPACE TABLESPACE."TS_TBS" is created successfully. [TABLESPACE(S) GENERATED]It took 64515[ms] Migrate ROLE CREATE ROLE CONNECT IDENTIFIED BY password CREATE ROLE RESOURCE IDENTIFIED BY password.. 14

16 4. tbexport Tibero 데이터베이스에저장된스키마객체젂체또는일부를 SQL 문장형태로추출하여 tbexport 에서정의한고유형식을갖는파일에저장한다.( 논리적인백업 ) [tbexport 모드종류 ] 젂체데이터베이스모드 [FULL] 사용자모드 [USER] 테이블모드 [TABLE] [tbexport 파라미터확인 ] tbexport 를실행하기위한기본적인명령어라인의파라미터에대한정보 [tibero:/home/tibero]$tbexport tbexport tbexport TmaxSoft, Co. Copyright(C) Usage: tbexport [PARAMETER1=VALUE] [PARAMETER2=VALUE]... Parameters: CFGFILE Config file name USERNAME Database user name PASSWORD User password IP IP address, default: localhost PORT PORT number, default: 8629 FILE Export dump file name, default: default.dat NO_PACK_DIR OVERWRITE Overwrite datafile if same file name exists: Y/N, default: N LOG Export log file name FULL Full Mode: Y/N, default: N USER User Mode: user name list TABLE Table Mode: table name list QUERY INDEX Export Index: Y/N, default: Y GRANT Export Grant: Y/N, default: Y CONSTRAINT Export Constraint: Y/N, default: Y ROWS Export Table Rows: Y/N, default: Y SCRIPT LOG THE DDL SCRIPT: Y/N, default: N THREAD_CNT Thread Count, default: 4 SERVER_VER Tibero Server Version, default: 4 PARALLEL_DEGREE Option of parallel hint, default: 0 (NOT PARALLEL) Export unpacked dump files to specified directory. If this option is specified, FILE parameter will be ignored. Where predicate: (Optional) to filter data to be exported(must be used with TABLE parameter) 15

17 4.1. 젂체데이터베이스모드로 tbexport SYS 사용자를제외한모든사용자의오브젝트를추출한다. DBA 권한을가짂사용자만가능하 다. [Syntax] tbexport USERNAME=sys PASSWORD=tibero IP=localhost PORT=8629 FILE=exp_data_full.dat LOG=exp_data_full.log FULL=y SCRIPT=y 위 tbexport에서사용한파라미터는 ip가 localhost이고 port가 8629인 Tibero server에 SYS 계정으로접속하여 SYS사용자를제외한모든사용자의오브젝트를추출하여 exp_data_full.dat파일에저장하고, 이에대한각오브젝트에대한 DDL문을 script로 log파일에저장하겠다는의미이다. 수행시키면아래와같이 export 작업이수행된다. tbexport tbexport TmaxSoft, Co. Copyright(C) the entire database: Wed Oct 07 13:43:21 KST 2009 Export character set: MSWIN949 exporting tablespaces. 중갂생략 exporting schema: "TIBERO" exporting constraints exporting schema: "TIBERO1" exporting constraints exporting referential constraints Packing the file... Export completed successfully: Wed Oct 07 13:43:26 KST 2009 Export된파일을확인해보면다음과같이생성되었다. [tibero:/home/tibero]$ls -lrt exp_data_full.* -rw-r--r-- 1 tibero4 tmax 월 7 13:43 exp_data_full.log -rw-r--r-- 1 tibero4 tmax 월 7 13:43 exp_data_full.dat Export 받은 exp_data_full.dat 파일은이짂파일이며, exp_data_full.log 파일은텍스트파일로 export log 가기록되어있다. Export 가정상적으로수행되었는지확인하려면 log 파일을분석 하면된다. 16

18 4.2. 사용자모드로 tbexport Export 대상사용자를지정하고지정한사용자가소유한모든스키마정보를추출한다. DBA 는하나이상의사용자를지정할수있다. [Syntax] tbexport USERNAME=sys PASSWORD=tibero IP=localhost PORT=8629 FILE=exp_data_user.dat LOG=exp_data_user.log USER=tibero SCRIPT=y 수행시키면아래와같이 Export 작업이수행된다. tbexport tbexport TmaxSoft, Co. Copyright(C) the USER: tibero: Wed Oct 07 13:48:53 KST 2009 Export character set: MSWIN949 exporting schema: "TIBERO" exporting constraints exporting referential constraints Packing the file... Export completed successfully: Wed Oct 07 13:48:55 KST 2009 [tibero:/home/tibero]$ Export 된파일을확인해보면다음과같이생성되었다. [tibero:/home/tibero]$ls -lrt exp_data_user.* -rw-r--r-- 1 tibero4 tmax 월 7 13:48 exp_data_user.log -rw-r--r-- 1 tibero4 tmax 월 7 13:48 exp_data_user.dat 17

19 4.3. 테이블모드로 tbexport 하나이상의지정한테이블과연관된인덱스등의데이터베이스오브젝트를함께추출한다. 테이블지정시소유자도명시해야한다. [Syntax] tbexport USERNAME=sys PASSWORD=tibero IP=localhost PORT=8629 FILE=exp_data_table.dat LOG=exp_data_table.log TABLE=tibero.employee SCRIPT=y 수행시키면아래와같이 export 작업이수행된다. Export 된파일을확인해보면다음과같이생성되었다.. tbexport tbexport TmaxSoft, Co. Copyright(C) the TABLE: tibero.employee: Wed Oct 07 13:52:10 KST 2009 Export character set: MSWIN949 exporting table: "TIBERO"."EMPLOYEE" [0] EMPLOYEE 20 rows exported. CREATE TABLE "EMPLOYEE" ( "EMP_NO" VARCHAR(8), "EMP_NAME" VARCHAR(20), "HIREDATE" DATE, "SALARY" NUMBER(8,3), "BONUS" NUMBER(8,3), "DEPT_CD" VARCHAR(4), "MANAGER" VARCHAR(8) ) TABLESPACE "USR" PCTFREE 10 INITRANS 2 / exporting indexes CREATE UNIQUE INDEX "EMPLOYEE_PK" ON "EMPLOYEE" ( "EMP_NO" ASC ) LOGGING TABLESPACE "USR" PCTFREE 20 INITRANS 2 / exporting constraints ALTER TABLE "EMPLOYEE" ADD CONSTRAINT "EMPLOYEE_PK" PRIMARY KEY ( "EMP_NO" ) / ALTER TABLE "EMPLOYEE" MODIFY "EMP_NO" NOT NULL / Packing the file... Export completed successfully: Wed Oct 07 13:52:12 KST 2009 [tibero:/home/tibero]$ls -lrt exp_data_table.* -rw-r--r-- 1 tibero4 tmax 월 7 13:52 exp_data_table.log -rw-r--r-- 1 tibero4 tmax 월 7 13:52 exp_data_table.dat 18

20 5. tbimport tbexport에의하여생성된 export file로부터스키마객체를 Tibero데이터베이스에저장하는유틸리티이다. 예제는앞서설명한 tbexport에서생성한 export file을이용하여 import해보도록한다. [tbimport 모드종류 ] 젂체데이터베이스모드 [FULL] 사용자모드 [USER] 테이블모드 [TABLE] [tbimport 파라미터확인 ] tbimport 를실행하기위한기본적인명령어라인의파라미터에대한정보 tbimport tbimport TmaxSoft, Co. Copyright(C) Usage: tbimport [PARAMETER1=VALUE] [PARAMETER2=VALUE]... Parameters: CFGFILE Config file name USERNAME Database user name PASSWORD User password IP IP address, default: localhost PORT PORT number, default: 8629 FILE Import dump file name, default: default.dat NO_PACK_DIR Import unpacked dump files from specified directory. If this option is specified, FILE parameter will be ignored. LOG Import log file name FULL Full Mode: Y/N, default: N USER User Mode: user name list FROMUSER FromUser touser Mode: user name list(must be used with TOUSER parameter) TOUSER FromUser touser Mode: user name list(must be used with FROMUSER parameter) TABLE Table Mode: table name list INDEX Import Index: Y/N, default: Y GRANT Import Grant: Y/N, default: Y CONSTRAINT Import Constraint: Y/N, default: Y ROWS Import Table Rows: Y/N, default: Y DPL Use Direct Path Load: Y/N, default: N PIPELINING Use pipelined import(must be used with DPL parameter): Y/N, default: N SCRIPT LOG THE DDL SCRIPT: Y/N, default: N THREAD_CNT Thread Count, default: 4 SERVER_VER Tibero Server Version, default: 4 IGNORE Ignore create error due to object existence: Y/N, default: N IO_BUF_SIZE Specify the buffer size of file I/O, default: 16M( ) BIND_BUF_SIZE Specify the buffer size of DPL stream, default: 1M( ) 19

21 5.1. 젂체데이터베이스모드로 tbimport 젂체데이터베이스모드는 export한파일로부터 Tibero데이터베이스젂체를 import하는모드로, DBA만이사용할수있는모드이며 SYS 사용자를제외한모든사용자의객체를 import하기위해사용한다. [Syntax] tbimport USERNAME=sys PASSWORD=tibero IP=localhost PORT=8629 FILE=exp_data_full.dat LOG=imp_data_full.log FULL=y SCRIPT=y 5.2. 사용자모드로 tbimport 사용자모드는 export한파일로부터지정한사용자에대하여그사용자가소유하고있는모든스키마객체를 import하는모드로, DBA는하나이상의사용자에대하여이모드를사용가능하다. [Syntax] 1) export 한 user 에서동일 user 로 import 할때 tbimport USERNAME=sys PASSWORD=tibero IP=localhost PORT=8629 FILE=exp_data_user.dat LOG=imp_data_user.log USER=tibero SCRIPT=y 2) export 한 user 가아닌다른 user 에게로 import 할때 tbimport USERNAME=sys PASSWORD=tibero IP=localhost PORT=8629 FILE=exp_data_user.dat LOG=imp_data_user.log FROMUSER=tibero TOUSER=tibero1 SCRIPT=y 5.3. 테이블모드로 tbimport 테이블모드는 export한파일로부터하나이상의테이블을지정하여그테이블과연관된인덱스등의스키마객체들을함께 import하는모드이다. 테이블모드를사용하기위해서는 TABLE= tablelist 형태로파라메터를설정하며, 주의해야할점은테이블을소유한사용자를반드시명시해야한다. ( 예를들어, TIBERO.EMPLOYEE) 만약 FROMUSER/TOUSER를함께사용할경우에는테이블소유자를명시하지않고작성한다. [Syntax] 1) export 한 user 에서동일 user 로 import 할때 tbimport USERNAME=sys PASSWORD=tibero IP=localhost PORT=8629 FILE=exp_data_table.dat LOG=imp_data_table.log TABLE=tibero.employee SCRIPT=y 2) export 한 user 가아닌다른 user 에게로 import 할때 tbimport USERNAME=sys PASSWORD=tibero IP=localhost PORT=8629 FILE=exp_data_table.dat LOG=imp_data_table.log FROMUSER=tibero TOUSER=tibero1 TABLE=employee SCRIPT=y 20

22 6. tbloader 컬럼데이터만일반텍스트파일로만들어서한꺼번에적재하는유틸리티이다. (insert SQL 문을일일이만들어작성할필요가없다.) 데이터를로드하는방법은다음과같다. [ 데이터로드방법 ] Conventional Path Load 사용자가지정한데이터파일을읽어가며, 컬럼데이터를읽어한개의레코드마다직접 insert문을통하여데이터를데이터베이스서버에로드시킴. Direct Path Load 지정한데이터파일을읽어가며, 특정컬럼의데이터타입에맞게데이터를컬럼배열 (column array) 형태로만든다. 컬럼배열형태의데이터는 block formatter을거쳐서 Tibero데이터베이스 block형태에맞게만들어지고, 이블록을직접 Tibero 데이터베이스에쓰게된다. 21

23 6.1. tbloader tbloader 유틸리티사용시필요한입출력파일작성방법과파라미터에대해설명한다. [ 필요한입출력파일 ] 컨트롤파일 [Control File] 데이터파일 [Data File] 로그파일 [Log File] 오류파일 [BadFile] -입력파일 -입력파일 -출력파일 -출력파일 컨트롤파일 (Control File) tbloader 의실행을위한파라메터를지정한파일이다. [ 컨트롤파일형식과파라미터설명 ] LOAD DATA [CHARACTERSET characterset_name] --문자셋지정 [INFILE data_file_name] --데이터파일지정 [LOGFILE log_file_name] --로그파일지정 [BADFILE bad_file_name] --오류파일지정 [APPEND REPLACE TRUNCATE] --테이블에존재하는기존데이터처리방법을기술 INTO TABLE table_name --테이블지정 [FIELDS [TERMINATED BY field_terminator] --필드종료자지정 [OPTIONALLY ENCLOSED BY enclosed_by_start_string --필드의값의시작과끝을감쌀문자열을지정 [AND enclosed_by_end_string]] --필드의값의시작과끝을감쌀문자열을지정 [ESCAPED BY escaped_by_string] --특수문자또는문자열을읽을수있도록지정 [LINES [STARTED BY line_start_string] --라인시작문자열지정 [TERMINATED BY line_terminator_string] --라인종료문자열지정 ] [IGNORE number LINES] --데이터파일에서무시할라인의개수를지정 (column_name [POSITION(from:to)] [OUTFILE] [CONSTANT constant_value], --컬럼상수값지정...)] 단, 컨트롤파일에서정한위의형식의순서대로사용해야하고, [ 와 ] 로감싸짂부분은생 략가능한선택적인부분이다. 22

24 데이터파일 (Data File) 데이터베이스의테이블에저장할데이터가들어있는텍스트파일이며, 다음두가지형식이 있다. 1) 고정된레코드형태 (Fixed Record Format) : 컨트롤파일에서모든컬럼에대해 Position정보를명시하였을경우적용되는형식 2) 분리된레코드형태 (Separated Record Format) : 컨트롤파일에서모든컬럼에대해 Position정보를명시하지않았을경우적용되는형식 tbloader 실행 [Syntax] tbloader userid= 명 control= 컨트롤파일위치 [tbloader 파라미터확인 ] [tibero:/home/tibero]$tbloader tbloader Version: TmaxSoft, Co. Copyright(C) Usage: tbloader [OPTIONS] OPTIONS: userid tibero userid/passwd@dbname control control file name log log file name bad bad file name data data file name skip skip lines in data file[default:0] direct direct path load[default:n] dpl_log enable direct path load logging[default:n] message loading progress message to stdout readsize read buffer size bindsize bind buffer size errors errors to allow(default:50) rows rows per commit multithread use multithread for dpl(default:y) Example: tbloader userid=tibero/tmax@dbname control=sample.ctl bindsize= 로그파일과오류파일확인 tbloader 실행후생성되는출력파일인로그파일 (.log) 과오류파일 (.bad) 파일을확인한다. 1) 로그파일 : tbloader 의실행과정을기록한파일 2) 오류파일 : tbloader 의실행시로드에실패한레코드의데이타를기록한파일 23

25 6.2. tbloader TEST [ 테스트시나리오 ] 1) 테이블을생성한다. 2) 컨트롤파일을작성한다. 3) 데이터파일을작성한다. 4) 명령어를실행한다. 5) 실행결과로그파일과오류파일을체크한다. * 테이블생성 - 공통 해당데이터베이스명은 tibero 이며, 테이블의소유자는 tibero/tmax 라고가정한다. CREATE TABLE MEMBER ( ID NUMBER(4) NOT NULL, NAME VARCHAR(15), JOB VARCHAR(9), BIRTHDATE DATE, CITY VARCHAR(10), PICTURE BLOB, AGE NUMBER(3), RESUME CLOB); CREATE TABLE CLUB( ID NUMBER(6) NOT NULL, NAME VARCHAR(10), MASTERID NUMBER(4)); 24

26 분리된레코드데이터파일형태일경우 1) 컨트롤파일을작성한다.(sample1.ctl) LOAD DATA INFILE './sample1.dat' APPEND INTO TABLE club FIELDS TERMINATED BY ', ' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY ' \n' IGNORE 1 LINES (id,name, masterid) 2) 데이터파일을작성한다.(sample1.dat) id name masterid , FC-SNIFER, 2345 Dkkkkkkkk 11112, "DOCTOR CLUBE ZZANG", , "ARTLOVE", , FINANCE, , "DANCE MANIA", ) 실행 $ tbloader userid=tibero/tmax@tibero control=./sample1.ctl 4) 로그파일및오류파일확인 [ 로그파일 ] sample1.log [tibero:/home/tibero]$cat sample1.log tbloader : Release 4.0 TmaxSoft, Co. Copyright(C) Data File :./sample1.dat Bad File :./sample1.bad Table CLUB was loaded from Data File. Column Name Position DataType ID 1 NUMERIC EXTERNAL NAME 2 CHARACTER MASTERID 3 NUMERIC EXTERNAL Record 2 - rejected. Cause - TBR : Some relatively positioned columns are not present in the record. Record 3 - rejected. Table CLUB, Error in column NAME Cause - TBR : Column data exceeds data buffer size. Record 6 - rejected. Table CLUB, Error in column NAME Cause - TBR : Column data exceeds data buffer size. Table CLUB: 3 Rows successfully loaded. 3 Rows not loaded due to data errors Elapsed time was: 00:00:

27 [ 오류파일 ] sample1.bad [tibero:/home/tibero]$cat sample1.bad Dkkkkkkkk 11112, "DOCTOR CLUBE ZZANG", , "DANCE MANIA", 고정된레코드데이터파일형태일경우 1) 컨트롤파일을작성한다.(sample2.ctl) LOAD DATA INFILE './sample2.dat' APPEND INTO TABLE MEMBER (id position (01:04), name position (06:12), job position(13:20), birthdate position(21:31), city position(32:36), age position(37:38)) 2) 데이터파일을작성한다.(sample2.dat) 7777 KKS CHAIRMAN SEOUL BSH MANAGER BUSAN MILLER CLERK BUSAN JONES MANAGER 7499 ALLEN SALESMAN ddddddddd KYUNG-JU aaaa7654 MARTIN SALESMAN 3) 실행 $ tbloader userid=tibero/tmax@tibero control=./sample2.ctl 4) 로그파일및오류파일확인 tbloader 실행후생성된 sample2.log 파일과 sample2.bad 파일을직접확인해보도록한다. 26

28 7. tbprof SQL 실행정보를 profiling 하기위한 SQL trace 파일은정적혹은동적으로 SQL_TRACE 파 라미터를적용하여생성할수있다. SQL_TRACE = Y N (Default : N) [tbprof 파라미터확인 ] $tbprof Usage: tbprof tracefile outputfile [print= ] [sort= ] [aggregate= ] print=integer List only the first 'integer' SQL statements. sys=yes no Filter SQL statements that 'SYS' user executes. aggregate=yes no Aggregate statistics of same SQL statements. sort=option Set of zero or more of the following sort options: prscnt number of times parse was called prscpu cpu time parsing prsela elapsed time parsing prsdsk number of disk reads during parse prsqry number of buffers for consistent read during parse prscu number of buffers for current read during parse execnt number of execute was called execpu cpu time spent executing exeela elapsed time executing exedsk number of disk reads during execute exeqry number of buffers for consistent read during execute execu number of buffers for current read during execute exerow number of rows processed during execute fchcnt number of times fetch was called fchcpu cpu time spent fetching fchela elapsed time fetching fchdsk number of disk reads during fetch fchqry number of buffers for consistent read during fetch fchcu number of buffers for current read during fetch fchrow number of rows fetched userid userid of user that parsed the cursor tracefile : SQL Trace의해생성된통계정보를가짂파일명 outputfile : tbprof를통해읽기가능한텍스트파일로생성할파일명 print : 지정된수의 SQL문에대해서만 TRACE결과를 PRINT함. (Default : ALL) sys : SYS유저가내부적인작업을위해실행한 SQL문을출력시포함여부 (Default : yes) aggregate : 같은 SQL에대한정보를합산할지여부를지정하는파라미터 (Default : no) sort : 결과정렧방식을지정하는파라미터. (SORT_OPTION에따라결과들을내림차순으로정렧함. 여러개동시지정가능하며필드는 ',' 로구분하고공백이있으면안됨.) *** 사용법에관한자세한사항은 Tibero Utility_tbPROF 기술백서참조할것. 27

29 Information Intelligence, Tibero

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r -------------------------------------------------------------------- -- 1. : ts_cre_bonsa.sql -- 2. :

More information

단계

단계 본문서에서는 Tibero RDBMS 에서제공하는 Oracle DB Link 를위한 gateway 설치및설정방법과 Oracle DB Link 사용법을소개한다. Contents 1. TIBERO TO ORACLE DB LINK 개요... 3 1.1. GATEWAY 란... 3 1.2. ORACLE GATEWAY... 3 1.3. GATEWAY 디렉터리구조...

More information

MySQL-.. 1

MySQL-.. 1 MySQL- 기초 1 Jinseog Kim Dongguk University jinseog.kim@gmail.com 2017-08-25 Jinseog Kim Dongguk University jinseog.kim@gmail.com MySQL-기초 1 2017-08-25 1 / 18 SQL의 기초 SQL은 아래의 용도로 구성됨 데이터정의 언어(Data definition

More information

Tablespace On-Offline 테이블스페이스 온라인/오프라인

Tablespace On-Offline 테이블스페이스 온라인/오프라인 2018/11/10 12:06 1/2 Tablespace On-Offline 테이블스페이스온라인 / 오프라인 목차 Tablespace On-Offline 테이블스페이스온라인 / 오프라인... 1 일반테이블스페이스 (TABLESPACE)... 1 일반테이블스페이스생성하기... 1 테이블스페이스조회하기... 1 테이블스페이스에데이터파일 (DATA FILE) 추가

More information

Tibero

Tibero Tibero 전환유틸리티가이드 Copyright 2013 TmaxData Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2013 TmaxData Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구황새울로 329 번길 5 티맥스빌딩우 ) 463-824 Restricted Rights

More information

목 차

목      차 Oracle 9i Admim 1. Oracle RDBMS 1.1 (System Global Area:SGA) 1.1.1 (Shared Pool) 1.1.2 (Database Buffer Cache) 1.1.3 (Redo Log Buffer) 1.1.4 Java Pool Large Pool 1.2 Program Global Area (PGA) 1.3 Oracle

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager are trademarks or registered trademarks of Ari System, Inc. 1 Table of Contents Chapter1

More information

Tibero

Tibero Tibero 대용량이관가이드 Copyright 2013 TIBER Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2013 TIBER Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구서현동 272-6 우 ) 463-824 Restricted Rights Legend All

More information

13주-14주proc.PDF

13주-14주proc.PDF 12 : Pro*C/C++ 1 2 Embeded SQL 3 PRO *C 31 C/C++ PRO *C NOT! NOT AND && AND OR OR EQUAL == = SQL,,, Embeded SQL SQL 32 Pro*C C SQL Pro*C C, C Pro*C, C C 321, C char : char[n] : n int, short, long : float

More information

最即時的Sybase ASE Server資料庫診斷工具

最即時的Sybase ASE Server資料庫診斷工具 TOAD 9.5 Toad Oracle 料 SQL 料 行 理 SQLprofile Quest Software 了 Oracle -Toad Tools of Oracle Application Developers Toad 了 DBA DBA 理 易 度 Toad 料 SQL PL/SQL Toad Oracle PL/SQL Toad Schema Browser Schema Browser

More information

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE ALTIBASE HDB 6.3.1.10.1 Patch Notes 목차 BUG-45710 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG-45730 ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG-45760 ROLLUP/CUBE 절을포함하는질의는 SUBQUERY REMOVAL 변환을수행하지않도록수정합니다....

More information

歯sql_tuning2

歯sql_tuning2 SQL Tuning (2) SQL SQL SQL Tuning ROW(1) ROW(2) ROW(n) update ROW(2) at time 1 & Uncommitted update ROW(2) at time 2 SQLDBA> @ UTLLOCKT WAITING_SESSION TYPE MODE_REQUESTED MODE_HELD LOCK_ID1

More information

10.ppt

10.ppt : SQL. SQL Plus. JDBC. SQL >> SQL create table : CREATE TABLE ( ( ), ( ),.. ) SQL >> SQL create table : id username dept birth email id username dept birth email CREATE TABLE member ( id NUMBER NOT NULL

More information

Oracle Database 10g: Self-Managing Database DB TSC

Oracle Database 10g: Self-Managing Database DB TSC Oracle Database 10g: Self-Managing Database DB TSC Agenda Overview System Resource Application & SQL Storage Space Backup & Recovery ½ Cost ? 6% 12 % 6% 6% 55% : IOUG 2001 DBA Survey ? 6% & 12 % 6% 6%

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

Result Cache 동작원리및활용방안 엑셈컨설팅본부 /DB 컨설팅팀김철환 개요 ORACLE DBMS 를사용하는시스템에서 QUERY 성능은무엇보다중요한요소중하나이며그 성능과직접적인관련이있는것이 I/O 이다. 많은건수를 ACCESS 해야만원하는결과값을얻을수있는 QUER

Result Cache 동작원리및활용방안 엑셈컨설팅본부 /DB 컨설팅팀김철환 개요 ORACLE DBMS 를사용하는시스템에서 QUERY 성능은무엇보다중요한요소중하나이며그 성능과직접적인관련이있는것이 I/O 이다. 많은건수를 ACCESS 해야만원하는결과값을얻을수있는 QUER Result Cache 동작원리및활용방안 엑셈컨설팅본부 /DB 컨설팅팀김철환 개요 ORACLE DBMS 를사용하는시스템에서 QUERY 성능은무엇보다중요한요소중하나이며그 성능과직접적인관련이있는것이 I/O 이다. 많은건수를 ACCESS 해야만원하는결과값을얻을수있는 QUERY 을실행하게된다면 BLOCK I/O 가많이발생하게된다. 이런이유로 QUERY 의성능은좋지못할것이다.

More information

Simplify your Job Automatic Storage Management DB TSC

Simplify your Job Automatic Storage Management DB TSC Simplify your Job Automatic Storage Management DB TSC 1. DBA Challenges 2. ASM Disk group 3. Mirroring/Striping/Rebalancing 4. Traditional vs. ASM 5. ASM administration 6. ASM Summary Capacity in Terabytes

More information

PRO1_09E [읽기 전용]

PRO1_09E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_09E1 Information and - ( ) 2 3 4 5 Monitor/Modify Variables" 6 7 8 9 10 11 CPU 12 Stop 13 (Forcing) 14 (1) 15 (2) 16 : 17 : Stop 18 : 19 : (Forcing) 20 :

More information

<4D F736F F D203033C6C4C6BCBCC72DB8AEBFC0B1D7B9E6B9FD2E646F63>

<4D F736F F D203033C6C4C6BCBCC72DB8AEBFC0B1D7B9E6B9FD2E646F63> Reviewed by Oracle Certified Master Korea Community ( http:www.ocmkorea.com http:cafe.daum.netoraclemanager ) 1.1.1 파티션테이블에서사용할수있는리오그방법파티션 level 의 importexport 방법을이용해파티션테이블중특정파티션 ( 혹은서브파티션 ) 만을선택적으로리오그할수있다.

More information

단계

단계 본문서에서는 Tibero RDBMS 운영중에발생할수있는장애상황을가정하여각유형별장애상황에대해 Tibero 에서지원하고있는백업및복구방법을알아본다. Contents 1. BACKUP & RECOVERY 개요... 4 1.1. BACKUP( 백업 )... 4 1.2. RECOVERY( 복구 )... 4 2. BACKUP... 5 2.1. 백업형태... 5 2.1.1.

More information

윈백및업그레이드 Tibero Flashback 가이드

윈백및업그레이드 Tibero Flashback 가이드 Tibero Flashback 가이드 2014. 05. 09. 목차 1. FLASHBACK 소개... 3 1.1. Flashback 개요... 3 1.2. Flashback 기능... 3 2. FLASHBACK 기능... 3 2.1. FLASHBACK QUERY... 3 2.1.1. FLASHBACK QUERY 개요... 3 2.1.2. FLASHBACK QUERY

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

목차 BUG DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4

목차 BUG DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4 ALTIBASE HDB 6.5.1.5.10 Patch Notes 목차 BUG-46183 DEQUEUE 의 WAIT TIME 이 1 초미만인경우, 설정한시간만큼대기하지않는문제가있습니다... 3 BUG-46249 [qp-select-pvo] group by 표현식에있는컬럼을참조하는집합연산이존재하지않으면결괏값오류가발생할수있습니다... 4 BUG-46266 [sm]

More information

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint - 10Àå.ppt 10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어

More information

ALTIBASE HDB Patch Notes

ALTIBASE HDB Patch Notes ALTIBASE HDB 6.5.1.5.6 Patch Notes 목차 BUG-45643 암호화컬럼의경우, 이중화환경에서 DDL 수행시 Replication HandShake 가실패하는문제가있어수정하였습니다... 4 BUG-45652 이중화에서 Active Server 와 Standby Server 의 List Partition 테이블의범위조건이다른경우에 Handshake

More information

@OneToOne(cascade = = "addr_id") private Addr addr; public Emp(String ename, Addr addr) { this.ename = ename; this.a

@OneToOne(cascade = = addr_id) private Addr addr; public Emp(String ename, Addr addr) { this.ename = ename; this.a 1 대 1 단방향, 주테이블에외래키실습 http://ojcedu.com, http://ojc.asia STS -> Spring Stater Project name : onetoone-1 SQL : JPA, MySQL 선택 http://ojc.asia/bbs/board.php?bo_table=lecspring&wr_id=524 ( 마리아 DB 설치는위 URL

More information

untitled

untitled (shared) (integrated) (stored) (operational) (data) : (DBMS) :, (database) :DBMS File & Database - : - : ( : ) - : - : - :, - DB - - -DBMScatalog meta-data -DBMS -DBMS - -DBMS concurrency control E-R,

More information

PowerPoint Presentation

PowerPoint Presentation FORENSIC INSIGHT; DIGITAL FORENSICS COMMUNITY IN KOREA SQL Server Forensic AhnLab A-FIRST Rea10ne unused6@gmail.com Choi Jinwon Contents 1. SQL Server Forensic 2. SQL Server Artifacts 3. Database Files

More information

TITLE

TITLE CSED421 Database Systems Lab MySQL Basic Syntax SQL DML & DDL Data Manipulation Language SELECT UPDATE DELETE INSERT INTO Data Definition Language CREATE DATABASE ALTER DATABASE CREATE TABLE ALTER TABLE

More information

PRO1_02E [읽기 전용]

PRO1_02E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_02E1 Information and 2 STEP 7 3 4 5 6 STEP 7 7 / 8 9 10 S7 11 IS7 12 STEP 7 13 STEP 7 14 15 : 16 : S7 17 : S7 18 : CPU 19 1 OB1 FB21 I10 I11 Q40 Siemens AG

More information

untitled

untitled PowerBuilder 連 Microsoft SQL Server database PB10.0 PB9.0 若 Microsoft SQL Server 料 database Profile MSS 料 (Microsoft SQL Server database interface) 行了 PB10.0 了 Sybase 不 Microsoft 料 了 SQL Server 料 PB10.0

More information

PowerPoint Presentation

PowerPoint Presentation Server I/O utilization System I/O utilization V$FILESTAT V$DATAFILE Data files Statspack Performance tools TABLESPACE FILE_NAME PHYRDS PHYBLKRD READTIM PHYWRTS PHYBLKWRT WRITETIM ------------- -----------------------

More information

Tibero RDBMS

Tibero RDBMS Tibero RDBMS 유틸리티안내서 Tibero RDBMS 4 SP1 Copyright 2013 TIBERO Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2013 TIBERO Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구서현동 272-6 우 ) 463-824 Restricted

More information

Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET

Connection 8 22 UniSQLConnection / / 9 3 UniSQL OID SET 135-080 679-4 13 02-3430-1200 1 2 11 2 12 2 2 8 21 Connection 8 22 UniSQLConnection 8 23 8 24 / / 9 3 UniSQL 11 31 OID 11 311 11 312 14 313 16 314 17 32 SET 19 321 20 322 23 323 24 33 GLO 26 331 GLO 26

More information

MS-SQL SERVER 대비 기능

MS-SQL SERVER 대비 기능 Business! ORACLE MS - SQL ORACLE MS - SQL Clustering A-Z A-F G-L M-R S-Z T-Z Microsoft EE : Works for benchmarks only CREATE VIEW Customers AS SELECT * FROM Server1.TableOwner.Customers_33 UNION ALL SELECT

More information

Remote UI Guide

Remote UI Guide Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................

More information

PRO1_04E [읽기 전용]

PRO1_04E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_04E1 Information and S7-300 2 S7-400 3 EPROM / 4 5 6 HW Config 7 8 9 CPU 10 CPU : 11 CPU : 12 CPU : 13 CPU : / 14 CPU : 15 CPU : / 16 HW 17 HW PG 18 SIMATIC

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

Tibero

Tibero Tibero 유틸리티안내서 Tibero 5 Copyright 2013 TIBERO Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2013 TIBERO Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구서현동 272-6 우 ) 463-824 Restricted Rights Legend

More information

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 )

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 ) 8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 ) - DDL(Data Definition Language) : show, create, drop

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2 유영테크닉스( 주) 사용자 설명서 HDD014/034 IDE & SATA Hard Drive Duplicator 유 영 테 크 닉 스 ( 주) (032)670-7880 www.yooyoung-tech.com 목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy...

More information

윈도우시스템프로그래밍

윈도우시스템프로그래밍 데이터베이스및설계 MySQL 을위한 MFC 를사용한 ODBC 프로그래밍 2012.05.10. 오병우 컴퓨터공학과금오공과대학교 http://www.apmsetup.com 또는 http://www.mysql.com APM Setup 설치발표자료참조 Department of Computer Engineering 2 DB 에속한테이블보기 show tables; 에러발생

More information

MySQL-Ch10

MySQL-Ch10 10 Chapter.,,.,, MySQL. MySQL mysqld MySQL.,. MySQL. MySQL....,.,..,,.,. UNIX, MySQL. mysqladm mysqlgrp. MySQL 608 MySQL(2/e) Chapter 10 MySQL. 10.1 (,, ). UNIX MySQL, /usr/local/mysql/var, /usr/local/mysql/data,

More information

오라클 데이터베이스 10g 핵심 요약 노트

오라클 데이터베이스 10g 핵심 요약 노트 1 10g 10g SYSAUX 10g 22 Oracle Database 10g, 10g. 10g. (Grid), 10g.. 10g SYSAUX (ASM, Automatic Storage Management) 10g 10g. g. (DBA).,., 1).,..? 10g,.. (Larry Ellison).. (Leverage Components), (ASM) (

More information

Spring Boot/JDBC JdbcTemplate/CRUD 예제

Spring Boot/JDBC JdbcTemplate/CRUD 예제 Spring Boot/JDBC JdbcTemplate/CRUD 예제 오라클자바커뮤니티 (ojc.asia, ojcedu.com) Spring Boot, Gradle 과오픈소스인 MariaDB 를이용해서 EMP 테이블을만들고 JdbcTemplate, SimpleJdbcTemplate 을이용하여 CRUD 기능을구현해보자. 마리아 DB 설치는다음 URL 에서확인하자.

More information

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins Project 1-3: Implementing DML Due: 2015/11/11 (Wed), 11:59 PM 이번프로젝트의목표는프로젝트 1-1 및프로젝트 1-2에서구현한프로그램에기능을추가하여간단한 DML을처리할수있도록하는것이다. 구현한프로그램은 3개의 DML 구문 (insert, delete, select) 을처리할수있어야한다. 테이블데이터는파일에저장되어프로그램이종료되어도사라지지않아야한다.

More information

Bind Peeking 한계에따른 Adaptive Cursor Sharing 등장 엑셈컨설팅본부 /DB 컨설팅팀김철환 Bind Peeking 의한계 SQL 이최초실행되면 3 단계의과정을거치게되는데 Parsing 단계를거쳐 Execute 하고 Fetch 의과정을통해데이터

Bind Peeking 한계에따른 Adaptive Cursor Sharing 등장 엑셈컨설팅본부 /DB 컨설팅팀김철환 Bind Peeking 의한계 SQL 이최초실행되면 3 단계의과정을거치게되는데 Parsing 단계를거쳐 Execute 하고 Fetch 의과정을통해데이터 Bind Peeking 한계에따른 Adaptive Cursor Sharing 등장 엑셈컨설팅본부 /DB 컨설팅팀김철환 Bind Peeking 의한계 SQL 이최초실행되면 3 단계의과정을거치게되는데 Parsing 단계를거쳐 Execute 하고 Fetch 의과정을통해데이터를사용자에게전송하게되며 Parsing 단계에서실행계획이생성된다. Bind 변수를사용하는 SQL

More information

DocsPin_Korean.pages

DocsPin_Korean.pages Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google

More information

목차 1. 보안지갑 Wallet) Data 암호화 컬럼암호화 Column Encryption) 테이블스페이스암호화 Tablespace Encryption) 암호화 Package DBMS

목차 1. 보안지갑 Wallet) Data 암호화 컬럼암호화 Column Encryption) 테이블스페이스암호화 Tablespace Encryption) 암호화 Package DBMS 기타지식 Tibero 암호화가이드 2014. 07. 28. 목차 1. 보안지갑 Wallet)... 3 2. Data 암호화... 6 2.1. 컬럼암호화 Column Encryption)... 6 2.2. 테이블스페이스암호화 Tablespace Encryption)... 9 3. 암호화 Package... 11 3.1. DBMS_CRYPTO Package...

More information

빅데이터분산컴퓨팅-5-수정

빅데이터분산컴퓨팅-5-수정 Apache Hive 빅데이터분산컴퓨팅 박영택 Apache Hive 개요 Apache Hive 는 MapReduce 기반의 High-level abstraction HiveQL은 SQL-like 언어를사용 Hadoop 클러스터에서 MapReduce 잡을생성함 Facebook 에서데이터웨어하우스를위해개발되었음 현재는오픈소스인 Apache 프로젝트 Hive 유저를위한

More information

CD-RW_Advanced.PDF

CD-RW_Advanced.PDF HP CD-Writer Program User Guide - - Ver. 2.0 HP CD-RW Adaptec Easy CD Creator Copier, Direct CD. HP CD-RW,. Easy CD Creator 3.5C, Direct CD 3.0., HP. HP CD-RW TEAM ( 02-3270-0803 ) < > 1. CD...3 CD...5

More information

제목을 입력하세요.

제목을 입력하세요. 1. 4 1.1. SQLGate for Oracle? 4 1.2. 4 1.3. 5 1.4. 7 2. SQLGate for Oracle 9 2.1. 9 2.2. 10 2.3. 10 2.4. 13 3. SQLGate for Oracle 15 3.1. Connection 15 Connect 15 Multi Connect 17 Disconnect 18 3.2. Query

More information

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation 1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation Board(EVB B/D) 들과 TCP/IP Protocol로연결되며, 연결된 TCP/IP

More information

문서 템플릿

문서 템플릿 HDSI 툴분석 [sql injection 기술명세서 ] Sql injection 기술명세서 Ver. 0.01 이문서는 sql injection 기술명세가범위입니다. Copyrights Copyright 2009 by CanvasTeam@SpeeDroot( 장경칩 ) All Rights Reserved. 장경칩의사전승인없이본내용의전부또는일부에대한복사, 전재,

More information

강의10

강의10 Computer Programming gdb and awk 12 th Lecture 김현철컴퓨터공학부서울대학교 순서 C Compiler and Linker 보충 Static vs Shared Libraries ( 계속 ) gdb awk Q&A Shared vs Static Libraries ( 계속 ) Advantage of Using Libraries Reduced

More information

USER GUIDE

USER GUIDE Solution Package Volume II DATABASE MIGRATION 2010. 1. 9. U.Tu System 1 U.Tu System SeeMAGMA SYSTEM 차 례 1. INPUT & OUTPUT DATABASE LAYOUT...2 2. IPO 중 VB DATA DEFINE 자동작성...4 3. DATABASE UNLOAD...6 4.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 MySQL - 명령어 1. 데이터베이스관련명령 2. 데이터베이스테이블관련명령 3. SQL 명령의일괄실행 4. 레코드관련명령 5. 데이터베이스백업및복원명령 1. 데이터베이스관련명령 데이터베이스접속명령 데이터베이스접속명령 mysql -u계정 -p비밀번호데이터베이스명 C: > mysql -ukdhong p1234 kdhong_db 데이터베이스생성명령 데이터베이스생성명령

More information

Tina Admin

Tina Admin 유니원아이앤씨 DB 기술지원팀 2015 년 09 월 09 일 문서정보 프로젝트명 TTS (Transportable Tablespace) 서브시스템명 버전 1.0 문서명 TTS (Transportable Tablespace) 작성일 2015-08-16 작성자 김성한 최종수정일 2015-09-09 문서번호 UNIONE-201509091051-KSH 재개정이력 일자내용수정인버전

More information

개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다.

개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다. 설치및환경설정 JDBC 접속세션구분 / 확인 2013. 11. 01 개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다. 사용하기 JEUS 에서설정방법

More information

Microsoft Word - [Unioneinc] 특정컬럼의 통계정보 갱신_ _ldh.doc

Microsoft Word - [Unioneinc] 특정컬럼의 통계정보 갱신_ _ldh.doc 특정 Column 통계정보갱신가이드 유니원아이앤씨 DB 사업부이대혁 2015 년 03 월 02 일 문서정보프로젝트명서브시스템명 버전 1.0 문서명 특정 Column 통계정보갱신가이드 작성일 2015-03-02 작성자 DB사업부이대혁사원 최종수정일 2015-03-02 문서번호 UNIONE-201503021500-LDH 재개정이력 일자내용수정인버전 문서배포이력

More information

강의 개요

강의 개요 DDL TABLE 을만들자 웹데이터베이스 TABLE 자료가저장되는공간 문자자료의경우 DB 생성시지정한 Character Set 대로저장 Table 생성시 Table 의구조를결정짓는열속성지정 열 (Clumn, Attribute) 은이름과자료형을갖는다. 자료형 : http://dev.mysql.cm/dc/refman/5.1/en/data-types.html TABLE

More information

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 2012.11.23 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Document Distribution Copy Number Name(Role, Title) Date

More information

Microsoft Word - SQL튜닝_실습교재_.doc

Microsoft Word - SQL튜닝_실습교재_.doc * 실습환경 * 1. 오라클데이터베이스의튜닝실습을하기위해서는기본적인테이블과데이터가필요합니다. 다음과같은절차에의해환경설정을하십시오. 1) 강사가제공하는 Export 된파일 (scott.dmp) 을자신의 ORACLE 경로에저장하십시오. [C: ] cd C: ORACLE ORA92 BIN [C: ] dir scott.dmp scott.dmp 2) SYSTEM 사용자로접속하여

More information

Orcad Capture 9.x

Orcad Capture 9.x OrCAD Capture Workbook (Ver 10.xx) 0 Capture 1 2 3 Capture for window 4.opj ( OrCAD Project file) Design file Programe link file..dsn (OrCAD Design file) Design file..olb (OrCAD Library file) file..upd

More information

목차 1. TABLE MIGRATOR 란? TABLE MIGRATOR 홖경설정 TABLE MIGRATOR 바이너리 Shell 설정 Migrator.Properterties 파일설정 TAB

목차 1. TABLE MIGRATOR 란? TABLE MIGRATOR 홖경설정 TABLE MIGRATOR 바이너리 Shell 설정 Migrator.Properterties 파일설정 TAB 윈백및업그레이드 Tibero Table Migrator 사용법 2014. 05. 12. 목차 1. TABLE MIGRATOR 란?... 3 2. TABLE MIGRATOR 홖경설정... 3 2.1. TABLE MIGRATOR 바이너리... 3 2.2. Shell 설정... 4 2.3. Migrator.Properterties 파일설정... 4 3. TABLE

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Spider For MySQL 실전사용기 피망플러스유닛최윤묵 Spider For MySQL Data Sharding By Spider Storage Engine http://spiderformysql.com/ 성능 8 만 / 분 X 4 대 32 만 / 분 많은 DB 중에왜 spider 를? Source: 클라우드컴퓨팅구 선택의기로 Consistency RDBMS

More information

쉽게 풀어쓴 C 프로그래밊

쉽게 풀어쓴 C 프로그래밊 Power Java 제 27 장데이터베이스 프로그래밍 이번장에서학습할내용 자바와데이터베이스 데이터베이스의기초 SQL JDBC 를이용한프로그래밍 변경가능한결과집합 자바를통하여데이터베이스를사용하는방법을학습합니다. 자바와데이터베이스 JDBC(Java Database Connectivity) 는자바 API 의하나로서데이터베이스에연결하여서데이터베이스안의데이터에대하여검색하고데이터를변경할수있게한다.

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

Tibero

Tibero Tibero 업그레이드가이드 Copyright 2013 TmaxData Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2013 TmaxData Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구황새울로 329 번길 5 티맥스빌딩우 ) 463-824 Restricted Rights

More information

ETL_project_best_practice1.ppt

ETL_project_best_practice1.ppt ETL ETL Data,., Data Warehouse DataData Warehouse ETL tool/system: ETL, ETL Process Data Warehouse Platform Database, Access Method Data Source Data Operational Data Near Real-Time Data Modeling Refresh/Replication

More information

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA Spotlight on Oracle V10.x DELL SOFTWARE KOREA 2016-11-15 Spotlight on Oracle 목차 1. 시스템요구사항... 2 1.1 지원하는데이터베이스...2 1.2 사용자설치홖경...2 2. 프로그램설치... 3 2.1 설치프로그램실행...3 2.2 라이선스사용관련내용확인및사용동의...3 2.3 프로그램설치경로지정...4

More information

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수 사용 설명서 TeraStation Pro II TS-HTGL/R5 패키지 내용물: 본체 (TeraStation) 이더넷 케이블 전원 케이블 TeraNavigator 설치 CD 사용 설명서 (이 설명서) 제품 보증서 www.buffalotech.com 소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를

More information

PowerPoint Presentation

PowerPoint Presentation FORENSICINSIGHT SEMINAR SQLite Recovery zurum herosdfrc@google.co.kr Contents 1. SQLite! 2. SQLite 구조 3. 레코드의삭제 4. 삭제된영역추적 5. 레코드복원기법 forensicinsight.org Page 2 / 22 SQLite! - What is.. - and why? forensicinsight.org

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

휠세미나3 ver0.4

휠세미나3 ver0.4 andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$

More information

Tibero

Tibero Tibero 백업 & 복구가이드 Copyright 2013 TmaxData Co., Ltd. All Rights Reserved. Copyright Notice Copyright 2013 TmaxData Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구황새울로 329 번길 5 티맥스빌딩우 ) 463-824 Restricted Rights

More information

Chap7.PDF

Chap7.PDF Chapter 7 The SUN Intranet Data Warehouse: Architecture and Tools All rights reserved 1 Intranet Data Warehouse : Distributed Networking Computing Peer-to-peer Peer-to-peer:,. C/S Microsoft ActiveX DCOM(Distributed

More information

Microsoft PowerPoint - Oracle Data Access Pattern.ppt

Microsoft PowerPoint - Oracle Data Access Pattern.ppt Special Key Note Oracle Data Access Pattern ( 주 ) 오픈메이드컨설팅 오동규수석컨설턴트 1 What is Data Access Pattern? > 데이터를 I/O 하는방식 Index Scan Full Table Scan Rowid 2 Why is The Pattern Important? >SQL 의성능을좌지우지함. >SQL

More information

FileMaker 15 ODBC 및 JDBC 설명서

FileMaker 15 ODBC 및 JDBC 설명서 FileMaker 15 ODBC JDBC 2004-2016 FileMaker, Inc.. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker Go FileMaker, Inc.. FileMaker WebDirect FileMaker, Inc... FileMaker.

More information

,, - - - : DELETE : ROW (ROWID) row ROWID : I/O Full Table Scan scan I/O scan Index Scan ROWID scan I/O Fast Full Index Scan scan scan I/O Unique, nonunique. (Concatenated Index) B* Tree Bitmap Reverse

More information

Jerry Held

Jerry Held ,, - - - : DELETE : ROW (ROWID) row ROWID : I/O Full Table Scan I/O Index Scan ROWID I/O Fast Full Index Scan scan scan scan I/O scan scan Unique, nonunique. (Concatenated Index) B* Tree Bitmap Reverse

More information

Microsoft PowerPoint Python-DB

Microsoft PowerPoint Python-DB 순천향대학교컴퓨터공학과이상정 순천향대학교컴퓨터공학과 1 학습내용 데이터베이스 SQLite 데이터베이스 파이썬과데이터베이스연결 순천향대학교컴퓨터공학과 2 데이터베이스 (Database) 소개 데이터베이스 DBMS (DataBase Management System) 이라고도함 대용량의데이터를매우효율적으로처리하고저장하는기술 SQLite, 오라클, MySQL 등이있음

More information

Contents Data Mart 1. 개요 실습방향 테스트위한사전설정 본격실습시작 ) 데이터파일 dd 명령어로 백업수행및유실시키기 ) 장애복구수행 결론...7 페이지 2 / 7

Contents Data Mart 1. 개요 실습방향 테스트위한사전설정 본격실습시작 ) 데이터파일 dd 명령어로 백업수행및유실시키기 ) 장애복구수행 결론...7 페이지 2 / 7 ( 참 ) 본상단부머리말에있는 Data Mart 는본문서작성자의블로그이름입니다 dd 명령어를 이용한백업수행 최소개념이해 본문서의 pdf 문서는다음 URL 참조 http://mindata.tistory.com/55 Version 변경일자 ( 작성일자 ) 변경자 ( 작성자 ) 주요내용 1 2013.4.3 김민기 최초작성 2 3 페이지 1 / 7 Contents

More information

Commit_Wait / Commit_Logging 두파라미터를통해 Log File Sync 대기시간을감소시킬수있다는것은놀라움과의아함을동시에느낄수있다. 단지파라미터의수정을통해당연히대기해야하는시간을감축한다는것은분명성능을개선해야하는입장에서는놀라운일이될것이다. 반면, 그에따

Commit_Wait / Commit_Logging 두파라미터를통해 Log File Sync 대기시간을감소시킬수있다는것은놀라움과의아함을동시에느낄수있다. 단지파라미터의수정을통해당연히대기해야하는시간을감축한다는것은분명성능을개선해야하는입장에서는놀라운일이될것이다. 반면, 그에따 Commit Wait Class 대기시간감소방안 엑셈컨설팅본부 /DB 컨설팅팀박준연 개요 Wait Class 중 Commit 카테고리에해당하는 Wait Event 에의한대기현상으로 DB 시스템의성능저하현상이발생하는것은종종경험할수있다. 그중대표적인 Wait Event 는 Log File Sync 이다. 실제로대부분의 DB 시스템의 Top 5 Wait Event

More information

ALTIBASE HDB Patch Notes

ALTIBASE HDB Patch Notes ALTIBASE HDB 5.3.3.93 Patch Notes Table of Contents BUG-27950 ALL PRIVILEGES 권한을가진계정이다른계정의테이블에 Foreign Key 를 생성하지못한다. 3 BUG-38105 PASSWORD_LIFE_TIME 경과후유예기간 (PASSWORD_GRACE_TIME) 내에 접속을시도할경우알림메시지를발생해야한다.

More information

OPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

62

62 2 instance database physical storage 2 1 62 63 tablespace datafiles 2 2 64 1 2 logical view control files datafiles redo log files 65 2 3 9i OMF Oracle Managed Files, OMF 9i 9i / / OMF 9i 66 8 1MB 8 10MB

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL 다양한예제로쉽게배우는 오라클 SQL 과 PL/SQL 서진수저 6 장. DML 을배웁니다 1 - SQL 명령어들 DML (Data Manipulation Language) : INSERT( 입력 ), UPDATE( 변경 ), DELETE( 삭제 ), MERGE( 병합 ) DDL (Data Definition Language) : CREATE ( 생성 ), ALTER

More information

<C1A62038B0AD20B0ADC0C7B3EBC6AE2E687770>

<C1A62038B0AD20B0ADC0C7B3EBC6AE2E687770> 제 8강 SQL: 관계데이터베이스언어 강의목표 관계데이타베이스언어로서상용 DBMS에서가장널리사용되는 SQL의동작원리에관하여학습하고, 이를이용하여다양한질의문을작성하는방법을습득한다 기대효과 SQL의데이터정의기능을이해한다 SQL의데이터조작기능중질의기능을이해한다 SQL의데이터조작기능중데이터갱신기능을이해한다 SQL의데이터조작기능중뷰및인덱스관련기능을이해한다 SQL 의개요

More information

Secure Programming Lecture1 : Introduction

Secure Programming Lecture1 : Introduction Malware and Vulnerability Analysis Lecture3-2 Malware Analysis #3-2 Agenda 안드로이드악성코드분석 악성코드분석 안드로이드악성코드정적분석 APK 추출 #1 adb 명령 안드로이드에설치된패키지리스트추출 adb shell pm list packages v0nui-macbook-pro-2:lecture3 v0n$

More information

uFOCS

uFOCS 1 기 : 기 UF_D_V250_002 기 기 기 품 ufocs 기 v2.5.0 히기기기기기기기기기 기 Manual 기 version 기 3.2 기품 2011.7.29 히기 345-13 1 Tel : 02-857-3051 Fax : 02-3142-0319 : http://www.satu.co.kr 2010 SAT information Co., Ltd. All

More information

ARMBOOT 1

ARMBOOT 1 100% 2003222 : : : () PGPnet 1 (Sniffer) 1, 2,,, (Sniffer), (Sniffer),, (Expert) 3, (Dashboard), (Host Table), (Matrix), (ART, Application Response Time), (History), (Protocol Distribution), 1 (Select

More information

FlashBackt.ppt

FlashBackt.ppt 1. Flashback 목적 Flashback 이란? 사용자실수에의한손상된데이터를 Database 의크기와상관없이복구를할수있는기능이다. 이 Flashback 기능은일반적인복구에서우려되는데이터베이스의크기를걱정하지않아도된다. 보통의사용자실수는커다란시스템장애가수반되며, 이를복구하기위해서는많은자원과시간이필요하다. 하지만 9i 에서지원되느 flashback query

More information

PostgreSQL 2 Uniersity of California at Berkeley ( ) 에서개발된관계형데이터베이스서버인 Ingres 가시초 ( 후에 Computer Associates 에인수됨 ) 1

PostgreSQL 2  Uniersity of California at Berkeley ( ) 에서개발된관계형데이터베이스서버인 Ingres 가시초 ( 후에 Computer Associates 에인수됨 ) 1 ERwin 과 PostgreSQL 연동하기 인하대학교지리정보공학과데이터베이스실습 PostgreSQL 2 http://www.postgresql.org/ Uniersity of California at Berkeley (1977-1985) 에서개발된관계형데이터베이스서버인 Ingres 가시초 ( 후에 Computer Associates 에인수됨 ) 1996 년부터

More information