Comando AddResource: criterio
Per aggiungere un criterio a un'applicazione BizTalk, usare il comando AddResource e specificare System.BizTalk:Rules per il parametro Type. Eseguendo questo comando, il criterio viene aggiunto al database di gestione BizTalk. Viene inoltre visualizzato nella Console di amministrazione BizTalk Server, nella cartella Criteri dell'applicazione a cui è stato aggiunto. Inoltre, il criterio viene elencato quando si usa il comando ListApp.
Per il corretto funzionamento di questo comando è necessario che il criterio esista nel database del Motore regole di business. Per istruzioni sull'importazione di un criterio nel database del motore di regole, vedere Come importare un criterio. Quando si aggiunge un criterio utilizzando il comando AddResource, vengono aggiunti automaticamente tutti i vocabolari utilizzati dal criterio.
Utilizzo
BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:Rules [/Overwrite] /Name:value/Version:value [/Server:value] [/Database:value]
Parametri
Parametro | Obbligatoria | valore |
---|---|---|
/ApplicationName (o /A, vedere Osservazioni) | No | Nome dell'applicazione BizTalk a cui aggiungere il criterio. Se il nome include spazi, è necessario racchiuderlo tra virgolette doppie ("). Se non si specifica il nome dell'applicazione, viene utilizzata l'applicazione predefinita BizTalk per il gruppo. |
/Type (o /T, vedere Osservazioni) | Sì | System.BizTalk:Rules (questo valore non fa distinzione tra maiuscole e minuscole). |
/Overwrite (o /O, vedere Osservazioni) | No | Opzione per aggiornare un criterio esistente. Se omesso, e se nell'applicazione esiste un criterio con lo stesso nome del criterio da aggiungere, l'operazione AddResource ha esito negativo. |
/Name (o /N, vedere Osservazioni) | Sì | Nome dei criteri. |
/Version (o /V, vedere Osservazioni) | Sì | Numero di versione del criterio nel formato numero.numero. Esempio: 1.0 |
/Server (o /S, vedere Osservazioni) | No | Nome dell'istanza di SQL Server che ospita il database di gestione BizTalk, nel formato NomeServer\NomeIstanza,Porta. È necessario specificare il nome dell'istanza solo se è diverso dal nome del server. È necessario specificare la porta solo se SQL Server utilizza un numero di porta diverso da quello predefinito (1433). Esempi: Server=MyServer Server=MyServer\MySQLServer,1533 Se non si specifica il nome dell'istanza, viene utilizzato il nome dell'istanza di SQL Server in esecuzione nel computer locale. |
/Database (o /D, vedere Osservazioni) | No | Nome del database di gestione BizTalk. Se omesso, viene utilizzato il nome del database di gestione BizTalk in esecuzione nell'istanza locale di SQL Server. |
Esempio
BTSTask AddResource /ApplicationName:MyApplication /Type: System.BizTalk:Rules /Overwrite /Name:MyPolicy /Version:1.0 /Server:MyDatabaseServer /Database:BizTalkMgmtDb
Commenti
Se MyPolicy è stato distribuito, il comando precedente restituirà il messaggio seguente:
Errore: impossibile aggiungere risorse.
Convalida non riuscita per 1 risorse.
Impossibile sovrascrivere il criterio di regole "MyPolicy" versione 1.0 perché è già in produzione.
Per i nomi di parametro non è rilevante la distinzione tra maiuscole e minuscole. Per specificare il parametro, non è necessario digitare l'intero nome. È sufficiente digitare le prime lettere del nome per identificare il parametro in modo non ambiguo.
Vedere anche
Comando AddResource
Come aggiungere un criterio a un'applicazione