본문 바로가기

Archive

MAX DB 데이터 파일의 사이즈 재구성 방법

728x90

SAP 노트 : "Note 1173395 - FAQ : MaxDB Configuration"

 

이러한 작업은 위험이 존재한다는 것을 명심하고 유의해야 합니다.

그리고 작업전 만일의 일에 대비하여 대비책을 만들고 작업하여야 합니다.

 

단계 1 - 초기의 데이터 파일 분석

Database Manager를 사용하여 database에 접속(CONTROL 또는 SUPERDBA, MaxDB Admin으로 설정한 계정을 사용)을 합니다. 이제  Imformation 에서 Data Area를 선택한다.

 

DATA0001은 이미 삭제된 상태입니다. 위의 1,2,4 GB 파일들을 3개의 8GB 파일로 변경할 것입니다.

 

단계 2 - 작은 데이터 파일들을 재구성 하기

데이터 파일을 삭제하기 전에 현재의 사용양을 확인하고 나머지 파일들의 빈 공간으로 이관이 될 수 있는 양인지 확인한다. 만약 필요한 경우 새로운 데이터 파일을 먼저 만든다.

현재의 경우는 DATA0011 , DATA0012, DATA0013 의 파일이 충분한 공간을 가지고 있다. 다음은 Configuration 에서 Volumes 를 선택한다.


 

마우스 우클릭을 하여 데이터 파일을 삭제한다.

 

데이터 볼륨을 삭제하더라도 데이터는 다른 볼륨에 보존 하기를 원합니다. 예를 누릅니다.

 

약간의 시간이 걸립니다.

DATA0002 의 파일은 완료가 되었습니다.

 

정말 DATA0002에서 다른 볼륨으로 분산이 되었을까요? 확인을 해보겠습니다.

Imformation --> Data Area --> Usage 선택합니다.

 

단계 1에서의 화면과 비교를 해봅니다.

DATA0003, DATA0004, DATA0005, DATA0006, DATA0007, DATA0008, DATA0009 의 Used 크기가 달라졌습니다.

이제 DATA0001을 8GB 로 생성하겠습니다.

 

 

Device / File 의 값을 확인해 보면, "DATA0001" 값으로 되어 있지 않고 "DISKD0001"로 되어 있습니다.

 

 

데이터 파일을 확인합니다.

 

이제 동일하게 DATA0003, DATA0004, DATA0005, DATA0006, DATA0007, DATA0008, DATA0009를 삭제하고, DATA0002, DATA0003을 8GB로 재 생성하시면 됩니다.

 

마음같아서는 DATA0011, DATA0012, DATA0013을 삭제하고 DATA0004, DATA0005, DATA0006을 재 생성하여 두고 싶다. 그러나 시스템상으로 동일하다.

 

만일 남은 데이터 파일의 크기가 충분하지 않는다면 무슨일이 일어날까?

복원해야 하는것인가? 그렇지 않습니다.파일이 삭제되지 않도록 에러가 발생한다고 합니다.

 

출처)

http://scn.sap.com/people/serge.appels/blog/2008/10/06/how-to-resize-maxdb-datafiles-online


728x90

'Archive' 카테고리의 다른 글

SAP PI Main Table Switch를 통한 데이터 관리  (0) 2019.02.25
SAP NonUnicoe DB  (0) 2015.07.29
Max DB 접속하기  (0) 2014.07.22
MM_MATNR : 상품마스터  (0) 2013.12.07
FI_DOCUMNT : 재무회계 전표  (0) 2013.12.07