XML 기반 바인딩 파일에서 BizTalk 애플리케이션 또는 그룹으로 바인딩을 가져옵니다. 바인딩 내보내기에서 설명한 대로 바인딩을 어셈블리, 애플리케이션 또는 그룹에서 내보낼 수 있습니다. 바인딩을 내보낸 위치에 따라 ApplicationName 및 GroupLevel 매개 변수는 다른 영향을 줍니다. 자세한 내용은 이 항목의 뒷부분에 나오는 "주의"를 참조하십시오.
메모
BizTalk Server에서 생성된 바인딩 파일에는 지정된 애플리케이션이 없습니다. 기본 애플리케이션으로 가져옵니다.
사용법
BTSTask ImportBindings -Source:value [-GroupLevel-ApplicationName | :value] [-Server:value] [-Database:value] [-ImportTrackingSettings:value] [-ExcludeParties]
매개 변수
| 매개 변수 | 필수 | 가치 |
|---|---|---|
| -Source (또는 -So, 설명 참조) | 필수 | 파일 이름을 포함하여 가져올 바인딩 파일의 전체 경로입니다. 공백을 포함하는 경로는 따옴표(")로 묶어야 합니다. |
| -GroupLevel (또는 -G, 설명 참조) | 선택적 | 바인딩 파일을 현재 그룹으로 가져오는 옵션입니다. 이 매개 변수를 지정하는 경우 /ApplicationName을 지정하지 마세요. |
| -ApplicationName (또는 -A, 설명 참조) | 선택적 | 바인딩을 가져올 BizTalk 애플리케이션의 이름입니다. 이름에 공백이 포함된 경우 큰따옴표(")로 묶어야 합니다. 애플리케이션이 있어야 하거나 가져오기 작업이 실패합니다. 이 매개 변수를 지정하지 않으면 기본 BizTalk 애플리케이션이 사용됩니다. 이 매개 변수를 지정하는 경우 /GroupLevel을 지정하지 마세요. |
| -Server (또는 -Se, 설명 참조) | 선택적 | BizTalk Management 데이터베이스를 호스팅하는 SQL Server 인스턴스의 이름(ServerName\InstanceName, Port 형식)입니다. 인스턴스 이름은 인스턴스 이름이 서버 이름과 다른 경우에만 필요합니다. 포트는 SQL Server가 기본값(1433) 이외의 포트 번호를 사용하는 경우에만 필요합니다. 예시들: Server=MyServer Server=MyServer\MySQLServer,1533 제공되지 않으면 로컬 컴퓨터에서 실행되는 SQL Server 인스턴스의 이름이 사용됩니다. |
| -Database (또는 -D, 설명 참조) | 선택적 | BizTalk Management 데이터베이스의 이름입니다. 지정하지 않으면 SQL Server의 로컬 인스턴스에서 실행되는 BizTalk Management 데이터베이스가 사용됩니다. |
| -ImportTrackingSettings | 선택적 | BizTalk Server 2016부터 새롭게 시작합니다. 전역 추적 설정 가져오기 옵션을 재정의합니다. "true" 값을 사용하면 추적 설정을 가져올 수 있습니다. False는 추적 설정 가져오기를 허용하지 않습니다. |
| -ExcludeParties | 선택적 | BizTalk Server 2016부터 새롭게 시작합니다. 지정된 경우 바인딩 파일에서 파티 정보를 제외합니다. |
샘플
다음 명령은 기본 BizTalk 그룹의 MyApplication이라는 애플리케이션으로 바인딩을 가져옵니다.
BTSTask ImportBindings -ApplicationName:MyApplication -Source:C:\Bindings\Binding1.xml
다음 명령은 MY_Server SQL Server 인스턴스에서 실행되는 BizTalk Management 데이터베이스에 정의된 그룹으로 바인딩을 가져옵니다.
BTSTask ImportBindings -GroupLevel -Server:MY_Server -Database:BiztalkMgmtDb -Source:C:\Bindings\Binding1.xml
비고
매개 변수는 대/소문자를 구분하지 않습니다. 전체 매개 변수 이름을 입력하여 지정할 필요는 없습니다. 명확하게 식별하는 매개 변수 이름의 처음 몇 글자를 입력할 수 있습니다.
바인딩은 어셈블리, 애플리케이션 또는 그룹에서 내보낼 수 있습니다. 바인딩을 내보낸 위치에 따라 ApplicationName 및 GroupLevel 매개 변수는 다음 표와 같이 다른 영향을 줍니다.
| 바인딩의 원본 | ApplicationName 매개 변수를 사용하여 효과 | GroupLevel 매개 변수를 사용하여 효과 |
|---|---|---|
| 어셈블리에서 내보낸 바인딩 | ApplicationName에 지정된 애플리케이션은 바인딩 파일을 내보낸 어셈블리와 이름이 같은 어셈블리를 포함해야 합니다. 그렇지 않으면 가져오기 작업이 실패합니다. | 현재 그룹에는 바인딩 파일을 내보낸 어셈블리 및 애플리케이션과 이름이 같은 어셈블리와 애플리케이션이 포함되어야 합니다. 그렇지 않으면 가져오기가 실패합니다. |
| 애플리케이션에서 내보낸 바인딩 | 바인딩 파일을 내보낸 애플리케이션은 ApplicationName에서 지정한 애플리케이션과 이름이 같아야 합니다. 그렇지 않으면 가져오기 작업이 실패합니다. | 바인딩 파일을 내보낸 애플리케이션은 바인딩을 가져오는 그룹의 애플리케이션과 이름이 같아야 합니다. 그렇지 않으면 가져오기 작업이 실패합니다. |
| 그룹에서 내보낸 바인딩 | 바인딩 파일을 내보낸 그룹에는 ApplicationName에서 지정한 애플리케이션과 이름이 같은 애플리케이션이 포함되어야 합니다. 그렇지 않으면 가져오기 작업이 실패합니다. | 바인딩은 해당 애플리케이션에 대해 가져옵니다. 즉, 바인딩을 내보낸 그룹에 있는 애플리케이션의 바인딩은 현재 그룹에서 이름이 같은 애플리케이션으로 가져옵니다. |
또한 참조하십시오
BTSTask Command-Line 참조
BizTalk 그룹으로 바인딩을 가져오는 방법
BizTalk 애플리케이션으로 바인딩을 가져오는 방법