.msi 파일에 포함된 아티팩트를 BizTalk 애플리케이션으로 가져옵니다. 애플리케이션이 아직 없으면 생성됩니다.
애플리케이션을 가져올 때 특정 배포 환경에 맞게 사용자 지정된 바인딩 파일을 이 애플리케이션에 추가한 경우 /Environment 매개 변수를 사용하여 애플리케이션의 대상 배포 환경을 지정할 수 있습니다. 배경 정보는 바인딩 파일 및 애플리케이션 배포를 참조하세요. 바인딩 파일 추가에 대한 지침은 AddResource 명령: BizTalk 바인딩을 참조하세요.
메모
가져오기 작업이 3600초를 초과하는 경우 시간이 초과됩니다. .msi 파일을 가져오려고 하고 작업 시간이 초과되는 경우 애플리케이션을 다시 내보내고 내보낼 아티팩트 하위 집합을 선택하여 애플리케이션의 내용을 둘 이상의 .msi 파일로 나누어야 합니다. 자세한 내용은 BizTalk 애플리케이션을 내보내는 방법을 참조하세요.
가져오기에 실패하면 BTSTask는 오류 수를 표시하는 값을 반환합니다. 작업 중에 수행된 대부분의 작업은 다음을 제외하고 롤백됩니다.
사용자 지정 스크립트에서 수행한 작업은 롤백되지 않습니다. Delete 환경 변수를 사용하여 롤백되도록 스크립트를 작성할 수 있습니다.
어셈블리가 GAC(전역 어셈블리 캐시)에 설치된 경우 제거되지 않습니다.
Windows 레지스트리의 항목은 제거되지 않습니다.
가져오기에 성공하면 BTSTask는 "0"을 반환합니다.
사용법
BTSTask ImportApp /Package:value [/Environment:value] [/ApplicationName:value] [/Overwrite] [/Server:value] [/Database:value]
매개 변수
| 매개 변수 | 필수 | 가치 |
|---|---|---|
| /Package (또는 /P, 설명 참조) | 예 | .msi 파일의 전체 경로입니다. 경로에 공백이 포함된 경우 큰따옴표(")로 묶어야 합니다. 예: "C:\My MSI Files\MyApplication.msi" |
| /Environment (또는 /E, 설명 참조) | No | 적용할 바인딩 파일의 대상 배포 환경(예: Test)입니다. 바인딩 파일이 애플리케이션에 추가될 때 대상 배포 환경에 대해 지정된 값입니다. 지정하지 않으면 환경이 지정되지 않은 모든 바인딩이 적용됩니다. |
| /ApplicationName (또는 /A, 설명 참조) | No | .msi 파일의 아티팩트가 가져올 BizTalk 애플리케이션의 이름입니다. 이름에 공백이 포함된 경우 큰따옴표(")로 묶어야 합니다. 지정하지 않으면 기본 애플리케이션이 사용됩니다. 지정된 애플리케이션이 없으면 애플리케이션이 만들어집니다. |
| /Overwrite (또는 /O, 비고 참조) | No | LUID(로컬 고유 식별자)가 동일한 .msi 파일의 아티팩트로 애플리케이션의 아티팩트를 덮어쓰는 옵션입니다. ListApp 명령을 사용하여 애플리케이션에서 아티팩트 LUID를 볼 수 있습니다. 이 옵션을 지정하지 않고 애플리케이션에 .msi 파일의 아티팩트와 동일한 LUID가 있는 아티팩트가 하나 이상 있는 경우 가져오기가 실패합니다. |
| /Server (또는 /S, 설명 참조) | No | BizTalk Management 데이터베이스를 호스팅하는 SQL Server 인스턴스의 이름(ServerName\InstanceName, Port 형식)입니다. 인스턴스 이름은 인스턴스 이름이 서버 이름과 다른 경우에만 필요합니다. 포트는 SQL Server가 기본값(1433) 이외의 포트 번호를 사용하는 경우에만 필요합니다. 예시들: Server=MyServer Server=MyServer\MySQLServer,1533 제공되지 않으면 로컬 컴퓨터에서 실행되는 SQL Server 인스턴스의 이름이 사용됩니다. |
| /Database (또는 /D, 설명 참조) | No | BizTalk Management 데이터베이스의 이름입니다. 지정하지 않으면 SQL Server의 로컬 인스턴스에서 실행되는 BizTalk Management 데이터베이스가 사용됩니다. |
샘플
BTSTask ImportApp /Package:C:\MSI\MyApplication.msi /Environment:Test /ApplicationName:MyApplication /Overwrite
비고
매개 변수는 대/소문자를 구분하지 않습니다. 전체 매개 변수 이름을 입력하여 지정할 필요는 없습니다. 명확하게 식별하는 매개 변수 이름의 처음 몇 글자를 입력할 수 있습니다.