Perintah ImportApp
Mengimpor artefak yang terkandung dalam file .msi ke dalam aplikasi BizTalk. Jika aplikasi belum ada, aplikasi akan dibuat.
Saat mengimpor aplikasi, Anda dapat menggunakan parameter /Environment untuk menentukan lingkungan penyebaran target untuk aplikasi, jika Anda telah menambahkan file pengikatan ke aplikasi ini yang disesuaikan untuk lingkungan penyebaran tertentu. Untuk informasi latar belakang, lihat Mengikat File dan Penyebaran Aplikasi. Untuk petunjuk tentang menambahkan file pengikatan, lihat Perintah AddResource: Pengikatan BizTalk.
Catatan
Operasi impor akan kehabisan waktu jika melebihi durasi 3600 detik. Jika Anda mencoba mengimpor file .msi, dan waktu operasi habis, Anda harus membagi konten aplikasi menjadi lebih dari satu file .msi dengan mengekspor ulang aplikasi dan memilih subset artefak untuk diekspor. Untuk informasi selengkapnya, lihat Cara Mengekspor Aplikasi BizTalk.
Jika impor gagal, BTSTask akan menampilkan jumlah kesalahan. Sebagian besar tindakan yang diambil selama operasi digulung balik, kecuali yang berikut ini:
Tindakan yang diambil oleh skrip kustom tidak digulung balik. Anda dapat menulis skrip Anda sehingga gulung balik dengan menggunakan variabel Hapus lingkungan.
Jika rakitan diinstal di cache perakitan global (GAC), rakitan tidak dihapus.
Entri yang dibuat di registri Windows tidak dihapus.
Jika impor berhasil, BTSTask mengembalikan "0".
BTSTask ImportApp /Package:value [/Environment:value] [/ApplicationName:value] [/Overwrite] [/Server:value] [/Database:value]
Parameter | Diperlukan | Nilai |
---|---|---|
/Package (atau /P, lihat Remarks) | Ya | Jalur lengkap file .msi. Jika jalur menyertakan spasi, Anda harus mengapitnya dalam tanda kutip ganda ("). Contoh: "C:\Files\MyApplication.msi MSI Saya" |
/Environment (atau /E, lihat Remarks) | Tidak | Lingkungan penyebaran target file pengikatan untuk diterapkan, seperti Uji. Ini adalah nilai yang ditentukan untuk lingkungan penyebaran target ketika file pengikatan ditambahkan ke aplikasi. Ketika tidak ditentukan, semua pengikatan yang tidak memiliki lingkungan yang ditentukan diterapkan. |
/ApplicationName (atau /A, lihat Keterangan) | Tidak | Nama aplikasi BizTalk tempat artefak dalam file .msi diimpor. Jika nama menyertakan spasi, Anda harus mengapitnya dengan tanda kutip ganda ("). Jika tidak ditentukan, aplikasi default digunakan. Jika aplikasi yang ditentukan tidak ada, aplikasi akan dibuat. |
/Overwrite (atau /O, lihat Remarks) | Tidak | Opsi untuk menimpa artefak dalam aplikasi dengan artefak dalam file .msi yang memiliki pengidentifikasi unik lokal (LUID) yang sama. Anda dapat melihat LUID artefak dalam aplikasi dengan menggunakan Perintah ListApp. Jika opsi ini tidak ditentukan, dan ada satu atau beberapa artefak dalam aplikasi yang memiliki LUID yang sama dengan artefak dalam file .msi, impor gagal. |
/Server (atau /S, lihat Keterangan) | Tidak | Nama instans SQL Server yang menghosting database Manajemen BizTalk, dalam bentuk ServerName\InstanceName,Port. Nama instans hanya diperlukan ketika nama instans berbeda dari nama server. Port hanya diperlukan ketika SQL Server menggunakan nomor port selain default (1433). Contoh: Server=MyServer Server=MyServer\MySQLServer,1533 Jika tidak disediakan, nama instans SQL Server yang berjalan di komputer lokal digunakan. |
/Database (atau /D, lihat Keterangan) | Tidak | Nama database BizTalk Management. Jika tidak ditentukan, database BizTalk Management yang berjalan dalam instans lokal SQL Server digunakan. |
BTSTask ImportApp /Package:C:\MSI\MyApplication.msi /Environment:Test /ApplicationName:MyApplication /Overwrite
Parameter tidak peka huruf besar/kecil. Anda tidak perlu mengetikkan seluruh nama parameter untuk menentukannya; Anda dapat mengetik beberapa huruf pertama dari nama parameter yang mengidentifikasinya secara tidak ambigu.
Referensi Command-Line BTSTask
Cara Mengimpor Aplikasi BizTalk