Perintah AddResource: Kebijakan
Untuk menambahkan kebijakan ke aplikasi BizTalk, Anda menggunakan perintah AddResource dan menentukan System.BizTalk:Rules untuk parameter Jenis. Menjalankan perintah ini menambahkan kebijakan ke database Manajemen BizTalk. Kebijakan ini juga ditampilkan di konsol Administrasi BizTalk Server, di folder Kebijakan aplikasi tempat Anda menambahkannya. Selain itu, kebijakan ini tercantum saat Anda menggunakan Perintah ListApp.
Agar perintah ini berhasil, kebijakan harus ada di database Mesin Aturan. Untuk instruksi tentang mengimpor kebijakan ke database Mesin Aturan, lihat Cara Mengimpor Kebijakan. Saat Anda menambahkan kebijakan dengan menggunakan perintah AddResource, kosakata apa pun yang digunakan oleh kebijakan juga ditambahkan secara otomatis.
Penggunaan
BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:Rules [/Overwrite] /Name:value/Version:value [/Server:value] [/Database:value]
Parameter
Parameter | Diperlukan | Nilai |
---|---|---|
/ApplicationName (atau /A, lihat Komentar) | Tidak | Nama aplikasi BizTalk untuk menambahkan kebijakan. Jika nama menyertakan spasi, Anda harus mengapitnya dalam tanda kutip ganda ("). Jika nama aplikasi tidak ditentukan, aplikasi BizTalk default untuk grup akan digunakan. |
/Type (atau /T, lihat Remarks) | Ya | System.BizTalk:Rules (Nilai ini tidak peka huruf besar/kecil.) |
/Overwrite (atau /O, lihat Remarks) | Tidak | Opsi untuk memperbarui kebijakan yang sudah ada. Jika tidak ditentukan, dan kebijakan sudah ada dalam aplikasi yang memiliki nama yang sama dengan kebijakan yang ditambahkan, operasi AddResource gagal. |
/Name (atau /N, lihat Remarks) | Ya | Nama kebijakan. |
/Version (atau /V, lihat Remarks) | Ya | Nomor versi kebijakan dalam form number.number. Contoh: 1.0 |
/Server (atau /S, lihat Komentar) | 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 Komentar) | Tidak | Nama database BizTalk Management. Jika tidak disediakan, database BizTalk Management yang berjalan dalam instans lokal SQL Server digunakan. |
Sampel
BTSTask AddResource /ApplicationName:MyApplication /Type: System.BizTalk:Rules /Overwrite /Name:MyPolicy /Version:1.0 /Server:MyDatabaseServer /Database:BizTalkMgmtDb
Keterangan
Jika MyPolicy telah disebarkan, perintah di atas akan mengembalikan hal berikut:
Kesalahan: Gagal menambahkan sumber daya.
Validasi gagal untuk 1 sumber daya.
Kebijakan aturan "MyPolicy" versi 1.0 tidak dapat ditimpa karena sudah dalam produksi.
Parameter tidak peka huruf besar/kecil. Anda tidak perlu mengetik seluruh nama parameter untuk menentukannya; Anda dapat mengetik beberapa huruf pertama dari nama parameter yang mengidentifikasinya secara tidak ambigu.