You are on page 1of 26

미래신용정보 DW 프로젝트

DataStage 운영자 지침서


Operator’s Guide

작성일 : 2003/05/14
미래신용정보 DW 프로젝트

3. DataStage 사용자 설명서

3.1 DataStage 환경 설정
dsenv : DataStage 의 환경파일로써 , DataStage 가 실행될 때 필요한 환경변수를 정의한다 .

1. DataStage 의 home 디렉토리 ($dshome) 에 dsenv 파일이 존재한다 . vi 로 수정할 수 있다 .


$dshome 은 install 시 DataStage Server 를 설치한 곳이다 . 일반적으로 root directory(/)
밑에서 cd `cat .dshome`( 숫자 1 왼쪽 옆에 있는 key) 을 입력하면 된다 .

DataStage 운영자 지침서 .ppt


2
미래신용정보 DW 프로젝트

1. DataStage 의 환경파일로써 , DataStage 가 실행될 때 필요한 환경변수를 정의한다 .


① - 설치시 Default 로 생성되는 내용이다 . 수정할 필요는 없다 .
② - Library Path 와 Path 를 정의하는 부분이다 . DataStage 의 Library 와 OS 의 Library
를 같이 정의한다 . 설치시 Default 로 생성되는 부분이다 .
③ - DBMS 의 환경을 Setting 한다 . DBMS user 의 환경파일을 복사해서 사용한다 .
2. 아래의 그림처럼 , 같은 user(ettuser) 로 login 하더라도 , unix 로 직접 access 하는 것과
DataStage 를 통하여 access 하는 것은 서로 다른 shell 환경이므로 , dsenv 를 수정하여
같은 환경으로 만들어 줘야 한다 .

dsenv

DataStage DataStage DataStage


User Login Shell 커맨드

Unix Unix Unix


User Login Shell 커맨드

DataStage 운영자 지침서 .ppt


3
미래신용정보 DW 프로젝트

3.2 사용자 권한 설정

Administrator 에서 뭔가
작업을 할려면 반드시
root 또는 dsadm User 로
들어가야 한다 .

1. DataStage Administrator 를 실 행 ( 반 드 시 root & dsadm user 로 login 할 것 .) 하 면


General 탭과 Projects 탭이 보여진다 . 존재하는 Project 가 보여지고 , 왼쪽에 커맨드
버튼이 있다 . 여기서 원하는 Project 를 선택한 후 ‘ Properties’ 버튼을 클릭하고
Permissions 탭을 선택한다 . root user 가 아니면 , Properties 에 가서 user 의 권한을
setting 할 수 없다 .
* 다른 버튼에 대해서는 필히 교육받은 후 확인할 것 .

Project 별로 각각 설정이 Project 를 없애므로 주의 !


가능하므로 , 먼저 원하는
Project 를 선택하자 .

반드시 root & dsadm


유저만이 할 수 있다 .
이것은 Re-Build Indexing
이라는 DataStage 내부
Architecture 와 관련
사항이므로 주의하자 .

* DataStage 가 Job 과 JobID, JobName 에 대한 연결고리를 가지게 되는데 , 이것을 저장하는 곳을 VOC
라고 일컫게 된다 . Re-Build Indexing 은 이 VOC 파일이 잘못되어 JobID 를 못찾게 되거나 하는 경우 ,
또는 RT_LOG, RT_CONFIG 등과 RT_BP 가 Match 되지 않을 경우 이것을 수정하는 역할을 수행하는 것을
말한다 . ( 필히 DataStage 기술지원팀과 상의하에 처리할 것 )

DataStage 운영자 지침서 .ppt


4
미래신용정보 DW 프로젝트

여기서 원하는 유저의


그룹을 선택한다 .

유저 그룹에 줄
권한을 선택한다 .

2. Permissons 탭을 클릭하면 user group 이 보여지고 , 아래쪽 콤보박스에는 User Role 이


보여진다 .
3. User role 은 DataStage Operator 와 DataStage Developer 두개가 있다 . 이 중 DataStage
Developer 는 DataStage 의 모든 Component(Administrator, Designer, Director, Manager)
를 사용할 수 있고 , DataStage Operator 는 오직 Director 만 사용할 수 있다 . Operator 가
다른 Component 에 login 할려고 하면 다음과 같은 오류 메시지가 발생한다 . Job 을 운영시
발생하는 문제에 대해서 Operator 가 처리할 수 있는 권한이 거의 없으므로 , Developer 로
두는 것이 좋다 .

DataStage 운영자 지침서 .ppt


5
미래신용정보 DW 프로젝트
3.3 Job 관련 운영
(1) Sceduling
Batch Job 또는 Job 을 특별한 때에 자동으로 실행할 수 있게 스케쥴해두면 , 매번 직접
실행하는 수고를 덜 수 있다 .

1. Director 에서 Job 메뉴를 선택하면 , 가운데 부분에서 Add To Schedule…/ Reschedule…/


Unschedule… 의 메뉴가 보인다 . 여기서 ‘ Add To Schedule…’ 를 제외한 다른 메뉴는
모두 이미 Scheduling 되어 있는 Job(Batch Job) 에 해당되는 메뉴이다 .
- ‘Add To Schedule…’ 는 선택된 Job 을 새로 Scheduling 하는 것을 말한다 .
- ‘Reschedule…’ 는 선택된 Scheduling 되어 있는 Job 의 Schedule 을 수정하는 것을
말한다 .
- ‘Unschedule…’ 는 선택된 Scheduling 되어 있는 Job 을 Schedule 에서 제외하는 것을
말한다 .
이실제로 Schedule 과 관련된 Tool
버튼을 누르면 Bar 는누르면
이 버튼을 다음과 같다 . Reschedule 버튼 .
Director 가 Status Director 가 Log 반드시 Director 가
View 상태로 된다 . View 상태로 된다 Schedule View 상태일
. 때만 활성화된다 .

이 버튼을 누르면 Add To Schedule 버튼 . 이


Director 가 Schedule 버튼은 Director 가 Status View
View 상태로 된다 . 상태라도 활성화 되어 있다 .

DataStage 운영자 지침서 .ppt


6
미래신용정보 DW 프로젝트

2. Add To Schedule… 과 Reschedule… 은 같 은 화 면상에 서 작 업을 한다 . 먼 저 , Run Job


그룹박스내부에서 Job 을 실행할 주기 Today/ Tomorrow/ Every/ Next/ Daily 중에서 하나를
선택한다 .
- ‘Today’ 는 Server 의 일자로 오늘 현재를 , ‘Tomorrow’ 는 다음 일자를 말한다 .
- ‘Every’ 는 매번을 의미하는데 , Day 그룹박스와 연관이 있다 .
- ‘Next’ 는 다음번을 의미한다 . 역시 Day 그룹박스와 연관이 있다 .
- ‘Daily’ 는 매일 작업을 의미한다 . Day 그룹박스에서 자동으로 모든 요일이 체크된다 .
- 여기서 ‘ Daily’ 와 ‘ Every’ 를 제외한 나머지는 모두 1 회성 스케쥴 옵션이다 .
3. Unschedule… 을 선택하면 확인 메시지가 나타나고 확인을 하면 스케쥴된 Job 을 제외하게
된다 . 반드시 Director 가 Schedule View 상태에서 실행가능하다 .
4. Schedule 은 하 나 의 Job 에 대 해 중 복적으 로 Add 할 수 있으므 로 , 같 은 Job 을 다 른
시간대에 매일 실행하는 것이 가능하다 .

주기나 일자에 대한
선택외에 어느 시간에
실행할 것인지에 대해
선택한다 .

‘Every’ 나 ‘ Next’
이들 주기중 를 선택하면 요일과
하나를 일자중에서 선택할 수
선택한다 . 있다 .

Director 가 Status View 상태와 Schedule


View 상태 , Log View 상태일 때 나오는
항목들이 다르다 . Schedule View 일 때 , Job
Name 과 주기 , 시간과 Parameter 에 대한 값이
보여진다 .

Unschedule… 을
실행했을 때 나오는
확인 메시지 .

DataStage 운영자 지침서 .ppt


7
미래신용정보 DW 프로젝트

(2) Run Job


Batch Job 또는 Job 을 실행하게 한다 .

1. Director 에서 Job 메뉴를 선택하면 , Run Now…/Stop 의 메뉴가 보인다 .


- ‘Run Now…’ 는 선택된 Job 을 실행하는 것을 말한다 .
- ‘Stop’ 은 현재 Running 중인 Job 을 강제적으로 멈추게하는 것을 말한다 .
- 둘다 Director 가 Status View 이거나 Log View 상태여야 한다 .
실제로 Run Job 과 관련된 Tool Bar 는 다음과 같다 .

이 버튼을 누르면 Abort 가 난 Job


Job 을 Run 할 수 을 Reset 한다 .
있다 .

Running 중인 Job 을
선택하면 , 활성화되고 , 이
버튼을 누르면 Job 을
중단시킨다 .

DataStage 운영자 지침서 .ppt


8
미래신용정보 DW 프로젝트

Parameter 입력부분 . Job 에서


Default 로 준 값이 보여진다 .

데이터의 건수 Job 의 Warning


Limit Limit

Job 을 Run 시킨다 . Validate 에


대해선 DataStage
교육 교재를 참
고.

2. Job 을 Run 하게 되면 Batch Job 생성에서 처럼 위와 같은 창이 열려서 , Job Running 의


Limits 을 선택하게 된다 . 또한 , Parameter 가 있다면 Parameter 를 입력받게 된다 .
3. Run Job 한 것을 Stop 하게 되면 다음과 같은 메시지를 출력한다 . DataStage 는 Running
중인 Job 을 종료시킬 때 , 강제적인 Kill 이 아니라 , 현재 메모리상에 존재하는 Process
의 Stop 을 Server 에 요청하게 된다 . 즉 , Stop 버튼을 누른다고 모두다 즉각적인 효력을
발휘하는 것은 아니고 일부 Job 은 시간이 걸릴 수도 있다 .

Director 가 Status View 상태일 때 , Job


Name 과 상태 , 시작 시간과 일자 , 그리고
이미 종료된 Job 에 대해서 마지막으로 실행한
시간과 일자가 보여진다 .

이 버튼을 누르면
Running 중인 Job
을 Stop 할 수
있다 .

Stop 을 실행했을 때
나오는 확인 메시지 .

DataStage 운영자 지침서 .ppt


9
미래신용정보 DW 프로젝트

(3) Monitoring
Job 의 현재 상황을 세부적으로 알 수 있다 .

1. Job 이 실행중이거나 , 실행되었거나 , 혹은 실행하기 전이라도 Tools 의 New Monitor 를


통하여 현재 상황을 볼 수 있다 . 만일 Job 이 실행중이라면 아래의 모니터링 화면상에서
Num rows 나 Rows/sec, Elapsed time 이 변하는 것을 볼 수 있고 , Job 이 실행되기 전이라면
모두 0 으로 나올 것이다 . 실행이 끝난 Job 은 마지막 상태를 보여준다 .

Stage Name, Stage 의 상태 , ‘Num rows’ 는 현재 처리하고


Stage 에 연결된 Link Name, 있는 데이터 건수를 ‘Interval’ 은
Link 의 Type 을 보여준다 . ‘Started at’ 는 시작 시간을 모니터링을 하는 시간
Link Type 중 ‘Elapsed time’ 은 경과 간격을 나타낸다 .
‘<<Pri’ 는 Primary Input 을 시간을 이것을 수정하고 나서
‘<Ref’ 는 ‘Rows/sec’ 는 초당 ‘ Save setting’ 에
Reference(Lookup) 을 처리건수를 나타낸다 . 체크가 되어 있으면
‘>Out’ 은 Output 을 자동으로 변경한 값이
나타낸다 . 저장된다 .

DataStage 운영자 지침서 .ppt


10
미래신용정보 DW 프로젝트

(4) Reset Job


현상태의 Job 을 Run 이 가능한 상태로 만들어 준다 .

상태가 ‘ Has been reset’


으로 되고 Run Now…
버튼이 활성화 되었다 .

DataStage 운영자 지침서 .ppt


11
미래신용정보 DW 프로젝트

(5) Delete Job


지금 선택한 Job 이 어떤 이유로 인하여 지워야 할 필요가 있다 . 이때 만들어진 Job 을
지워야 할 것이다 .

미리 Job 또는 Batch Job


을 선택하고 이 메뉴를
선택하면 확인하는 Dialog
Box 가 나타난다 .

또한 , Manager 에서도 Job


이나 Batch Job 을 삭제할
수 있다 . 원하는 Job 을
선택하고 마우스 오른쪽
버튼을 눌러 Pop-Up
메뉴에서 선택하거나 , Job
선택후 Delete 키를 누르면
된다 .

DataStage 운영자 지침서 .ppt


12
미래신용정보 DW 프로젝트

3.4 Log 관리
(1) View Log
실행한 Job 의 수행 단계별 기록인 Log 를 볼 수 있다 .

이 버튼을 눌러 Log 를
확인한다 . Batch Job
에서는 Job 자체의
Log 는 보이지 않는다 .

Warning 과 Fatal 이
없다면 정상적인
작업이다 .

1. 실행이 끝난 Job 에 대하여 Log 를 확인할 수 있다 . Log View 버튼을 누르기 전에 먼저


Job 을 선택해야 한다 .
2. Batch Job 에서는 Job 자체의 Log 가 남지 않고 , 전체적인 상황이 Log 로 남으므로 , 먼저
Log 를 확인하고 이상이 발생한 Job 의 경우 , Status View 로 가서 그 Job 을 선택하고 다시
Log View 버튼을 눌러 Log 를 확인한다 .

DataStage 운영자 지침서 .ppt


13
미래신용정보 DW 프로젝트

한 Log 를 더블클릭하면
상세한 내용의 창이 뜬다 .

3. 이상이 발생한 경우에는 상황에 따라 처리한다 . Warning 이라도 Validate 시 발생했다면


정상일 수 있다 . 반면 Fatal 일 경우에는 Log 를 잘 파악해서 판단해야 한다 .

DataStage 운영자 지침서 .ppt


14
미래신용정보 DW 프로젝트

(2) Clear Log


Log 가 너무 많아지면 , Job 의 수행에도 영향을 미칠 수 있다 . 많은 Log 는 사용자가 Job 의
Log 를 확인하는데 시간을 지체하게 만들 수 있으며 , Project 의 Disk Space 도 많이
차지한다 .

1. Director 에서 Job 메뉴에 보면 Clear Log… 메뉴가 있다 . Director 에서는 Clear Log 에
대한 작업을 하나의 Job 에 대해서만 가능하다 . 따라서 , 먼저 Job 을 선택하고 , Clear
Log… 메뉴를 클릭하면 어떤 작업을 할 것인지 물어온다 .

Job 의 이름이 명시되어


있음을 유의하라 .

‘Immediate purge’ 는 즉각적인 Log


지우기이다 . 이것을 선택하면 ,
Immediate 그룹박스의 내용중 하나를
선택하게 된다 .

‘Clear all entries’ 는 이 Job 의 모든 Log 를 지운다 .


단 하나의 Log( 즉 , 모든 Log 를 지웠다는 Log) 만 남게
된다 .
‘Up to last run’ 은 마지막 실행되었던 Log 이전의 모든
Log 를 지운다 .
‘Before date’ 는 입력된 일자 이전의 모든 Log 를 지운다 .

DataStage 운영자 지침서 .ppt


15
미래신용정보 DW 프로젝트

‘Auto-purge’ 는 자동으로 Log 를 지워준다 . 이때 , Auto-


purge 그룹박스에서 선택한 옵션이 영향을 미친다 . Auto-
purge 한 내용은 Server 에 셋팅되어 있지만 , 이
라디오버튼을 누르기 전에는 그 내용을 확신할 수 없다 .
결국 , 최초로 보여지는 Auto-purge 그룹박스의 내용은
자신의 클라이언트에서 마지막으로 봤을 때의 모습이다 .

‘Enabled for this job’ 는 이 Job 에 대해 Auto-purge 를


하겠다는 옵션이다 .
‘Up to previous (job run)’ 은 선택한 숫자보다 전의
실행되었던 모든 Log 를 지운다 .
‘Older than (days)’ 는 입력된 일자 이전의 모든 Log 를
지운다 .

2. Auto-purge 는 이 후 로 생 성 되 는 Job 의 Log 에 대 해 영 향 을 미 친 다 . 만 일 다 른


클라이언트에서 그 옵션을 바꿀 수 있다면 , 그 내용을 확인하는 기회를 자주 가지는 것이
좋을 것이다 . Auto-purge 했을 때의 결과가 아래에 있다 .

Auto-purge 는 Control 이라는


Job 수행 단계가 지나야
실행된다 .

Auto-purge
했다는 Log 가
남았다 .

DataStage 운영자 지침서 .ppt


16
미래신용정보 DW 프로젝트

3.5 필터링 View


Director 의 View 메뉴에는 Filter Entries… 라는 서브메뉴가 있다 . 이를 잘 활용하면 ,
많은 Job 이나 Log 에서 원하는 부분을 쉽게 선택해 볼 수 있다 .

1. Filter Entries… 는 Director 가 Status(Status 와 Schedule 은 같은 내용을 보여준다 .)


View 상태인지 , Log View 상태인지에 따라 선택하는 내용이 틀리다 .

여기는 Job 의
상태로 조건을
준다 .

Released 에
대해서는 DataStage
‘Include’ 는 포함할 내용 , 교육 교재 참고
‘Exclude’ 는 배제할 내용을
말한다 .
Jobs matching 에 입력할 때는
‘ *’ 를 쓰도록 권한다 . ‘*604*’
라면 604 가 중간에 끼는 Job 명은
모두 Include/Exclude 되게 된다 .
두개 이상의 조건은 지원하지
않는다 .
DataStage 운영자 지침서 .ppt
17
미래신용정보 DW 프로젝트

2. Log 에서의 Filter Entries… 는 다음 그림과 같다 .

‘From’ 은 Log 를
볼 첫 시점이고 ,
‘Through’ 는 끝
시점이다 .

Log 의 Type 별로
체크해서 Warning 만
본다든지 하는 일이
가능하다 .

Log 를 볼 때의 개수 제한이
다 . Last 100 이 디폴트
값이다 .

위에서 보이는 Limit 의 옵션이 디폴트 값으로


되어 있고 , Log 가 그 수를 초과했을 때 , Log
View 상태로 가게 되면 나오는 메시지이다 .

DataStage 운영자 지침서 .ppt


18
미래신용정보 DW 프로젝트
3.6 작업 백업
(1) Export
DataStage 에서는 실제로 Backup 을 받을만한 것은 Job 뿐이다 . Data 는 Backup 을 받을
필요가 없고 , Hash 는 새로 생성하면 된다 . Log 를 Backup 받을 수도 있을 것이다 .

1. Manager 에 서 Export > DataStage Components… 메 뉴를 선택 하면 된다 . 선택 된 항 목이


Selection 으로 Export 창이 뜰것이다 . 이것은 Default 값으로 , 아무것도 선택하지 않을
순 없다 .

한 Export File 에 여러 개의 항목을


넣고 싶다면 , 기존에 존재하는 파일에
덧붙여쓰기 ( 여기를 체크 ) 를 권한다 .

원하는 Job 을 선택할 수


있다 . 한 항목에 대해
복수선택은 불가능하므로 ,
한번에 하나의 Job 만
선택가능하다 .

Job 뿐만 아니라 , 다른
MetaData 도 Export 할 수 있다 .
Category 별로 가능하다 .
Category 가 없다면 , 각
항목별로 가능하다 .

DataStage 운영자 지침서 .ppt


19
미래신용정보 DW 프로젝트

여길 클릭하여
Backup File 을 둘
위치를 선택하자 .
Backup File 은
Client 에 저장되므로
잊어버리지 않도록
주의 !

Project 전체에 대해 Backup


을 받는다면 , 여길 클릭 .

Options 탭에서는 Category 별로 할 것인지 , 항목별로 할


것인지 선택할 수 있다 . 또 , DataStage 가 Default 로
만들어주는 몇가지 기본적인 Read-Only MetaData 를
Export 할 수 있게 선택가능하다 . Default 값으로 두는
것이 유리하다 .

DataStage 운영자 지침서 .ppt


20
미래신용정보 DW 프로젝트

(2) Import
DataStage 에서 Backup 받아 뒀던 내용을 다시 서버로 불러오는 작업이다 .

1. Manager 에서 Import > DataStage Components… 메뉴를 선택하면 된다 . 다은과 같이 Import


에 관련된 창이 뜬다 .

여길 눌러서 Import 할 파일에 대해서


Browse 해서 찾아보거나 위치와 파일을
직접 입력할 수 있다 .

Import all 은 그 Export 이 옵션은 이미 존재하는


했던 파일의 모든 내용을 메타데이터가 있을 때 ,
가져오는 것이다 . overwrite 할 것인가 하는
Import selected 는 Export 질문을 던지는 것을 체크할 수
했던 파일에서 필요한 것만 있다 .
선택적으로 가져올 수 있다 Default 값은 그러한 질문없이
. 모두 overwrite 하게 되어 있다 .

DataStage 운영자 지침서 .ppt


21
미래신용정보 DW 프로젝트

3.7 문제 해결
(1) Job Un-Lock
운영중 Job 이 Lock 걸릴 경우가 있다 . 다른 어떤 클라이언트에서 사용하지도 않는데 ,
누군가 작동중이라고 나오는 경우 , Lock 이 걸렸다고 보고 , 그것을 풀어줘야 한다 .

1. DataStage 는 Job 을 실행하거나 누군가 Open 했을 때 , 누가 그 Job 을 Monitoring 하고


있을 때 , 그 Job 에 대하여 Lock 을 건다 .
2. Lock 을 풀어야 한다고 생각해 볼 필요가 있을 때는 다음과 같다 .
① - Designer 에서 어떤 Job 을 Open 하는 데 , 실제로 그 Job 이 Running 중이거나 , 다른
누 군 가 사 용 하 지 않 는 데 ‘ 누 군 가 사 용 중 이 다’ 라는 메시 지가 나 올 경 우 . Client 로
접속했다가 , Client 가 비정상 종료 (Windows Error) 되었을 때도 발생할 수 있다 .
② - Job 이 아래 3 번의 방법으로 확인했을 때 , 실행중이지 않는데도 Director 에서 그
Job 이 Running 중인 것으로 나오는 경우 . 누군가에 의해 비정상적으로 Job 이 종료되었을
때 발생할 수 있다 .
3. Server 에서 ‘ ps –ef | grep uv’ 를 실행하여 , DataStage 작업이 있는지 확인한다 .
‘unirpcd’, ‘uvdlockd –config’, ‘uv’ 이 세 가 지 는 DataStage 구 동 의 필 수
데몬들이다 . 이들외에 다른 항목이 나온다면 ( 물론 , grep uv 는 제외하고 ), 실제로 누군가
실행하는 작업이 있다는 것이다 . 아무것도 없고 , 여전히 Lock 이 걸렸다면 , ‘ps –ef |
grep phan’ 으로 확인해 본다 . 만일 ‘ grep phan’ 했을 경우 항목이 나온다면 (grep phan
제외 ), 실제로 After-Job Subroutine 같은 것을 실행하고 있을 경우처럼 , DataStage 가
메모리상에서 무언가 작업을 하고 있을 경우이다 .

세개의 Daemon 외에 다른
것이 있다면 DataStage
가 작업중이라는 뜻이다 .

현재 Running 중인 Job
을 알 수 있다 .

4. DataStage 가 무슨 작업을 한다 하더라도 , 그 Job 을 멈출 필요가 있을 때가 있다 . 이럴


때는 Director 에서 먼저 Job 을 Stop 시키자 . 만일 그렇게 했는데도 안된다면 , Job 의
PID 를 가지고 Kill 하는 수 밖에 없다 . ‘ps –ef | grep uv’ 를 통해 Job 을 확인하고 ,
‘kill –9 JobPID’ 로 Job 을 중단하자 . 이렇게 강제로 중단시킨 경우 , 십중팔구는 Job 의
Status 가 변경되지 않고 남아있을 가능성이 있다 . 이때는 Director 의 Job > Clear Status
File 로 해결할 수 있다 .

DataStage 운영자 지침서 .ppt


22
미래신용정보 DW 프로젝트

5. 하지만 , 그렇게 강제로 종료시킨 경우가 아닌데도 Job 의 Status 가 이상하고 , 여전히
Job 이 Lock 이 걸 려 있 다 면 , 다 음 과 같 은 방 법 을 쓰 자 . Director 의 Job > Cleanup
Resources 를 선택하여 Job 이 Lock 걸려있음을 확인하고 , 그 Job 을 ‘ Release’ 시킨다
.

Cleanup
Resources 나
Clear Status
File 이 Director
에서 가능하게
할려면 ,
Administrator 의
여기가 체크되어
있어야 한다 .

이것은 많은
시간을 필요로
할 때도 있다 .

우선 원하는 항목을
우리가 원하는 선택하고 이
것은 바로 이 Release All 버튼을
PID 이다 . 클릭 .

DataStage 운영자 지침서 .ppt


23
미래신용정보 DW 프로젝트

6. 또는 Server 상에서 , 다음처럼 실행하자 .

. ./dsenv 는 DataStage User


가 아닌 경우 , DataStage 의
UV Shell 을 이용할 수 있게
해준다 .

여기서는 Esc 키로 빠져나온다 .

Default 로 UV Shell 은 대문자로 나온다 . UV Shell


은 SQL*Plus 와 같다고 생각하면 된다 . 먼저
해당되는 Project 에 login 하고 운영자 TOOL 을
기동한다 .

5 번이 Lock 걸린
Job 을 Un-Lock 할
수 있는 메뉴를
제공한다 .

DataStage 운영자 지침서 .ppt


24
미래신용정보 DW 프로젝트

4 번을 입력하면 현재
Lock 이 걸린 Job 들이
보인다 . 여기서 Job 의
PID 를 기억하도록 하자
.

7 번을 입력하면 Job 의
PID 를 물어온다 .
기억했던 PID 를 입력하고
Enter 키를 입력하면 된다
.

DataStage 운영자 지침서 .ppt


25
미래신용정보 DW 프로젝트

Job 의 Lock 을 풀고 UV Shell 에서


빠져 나갈 때는 번호를 묻는
Prompt 상에서는 Enter 만 입력하면
된다 . 그리고 ‘ >’ 이 Prompt
가 나올 때 , ‘Q’ 를 입력하면
된다 .

DataStage 운영자 지침서 .ppt


26

You might also like