mqsicreatemsgdefs 명령은 다른 여러 매개변수 이외에
C 및 COBOL과 같은 다양한 유형의 소스 파일이 있는 디렉토리를 매개변수로 사용하고, 파일 확장자에 따라
적절한 조작을 호출합니다.
그런 다음, 옵션 파일에 지정된 들여오기 옵션 세트에 따라 명령이
생성됩니다. 생성된 파일은 지정한 메시지 세트 폴더에 위치됩니다.
주:
명령을 실행하는 데 필요한 파일만 사용자가 지정하는 디렉토리와 서브디렉토리에 있는지
확인하십시오. mqsicreatemsgdefs 명령이 수행하는 조치 중 하나는
메시지 정의를 작성하기 전에 디렉토리와 서브디렉토리의 모든 파일을 작업 공간에 복사하는 것입니다. 여기에는
작성하려는 메시지 정의와 연관되지 않은 파일이 포함될 수 있습니다.
다른 위치에서 명령을 실행하는 경우, 대상 작업 공간을 올바르게 지정하려면
-data 매개변수를 지정하십시오.
구문
매개변수
-pmessage
set project name
(필수) 메시지 세트 프로젝트의 이름. 프로젝트가 없으면 새로 작성됩니다.
-d pathname of source files folder
(필수) 정의 파일(소스 파일) 디렉토리의 절대 또는 상대 경로 이름.
소스 파일 아래의 서브폴더에 있는 관련된 모든 파일을 스캔하여 들여옵니다.
-data
(선택사항) 필수 작업 공간의 경로를 지정합니다.
-base
(선택사항) 새 메시지 세트를 작성하는 경우, 이 매개변수는
메시지가 기초하는 기존 메시지 세트 프로젝트 및 메시지 세트입니다.
-rmp
(선택사항) 같은 이름의 기존 프로젝트를 바꿉니다.
-rmd
(선택사항) 같은 이름의 기존 메시지 정의 파일을 바꿉니다.
주:
이 플래그를 생략하는 경우 같은 이름의 메시지 정의 파일이 있으면, 경고가 표시됩니다.
메시지 세트에서 생성된 메시지 정의 파일의 위치는 대상 네임스페이스에 의해 결정됩니다.
-ns
(선택사항) 새 메시지 세트를 작성하는 경우, 메세지 세트는 네임스페이스 지원에 대해 사용 가능합니다.