Configurare l'URI di connessione per l'adapter SQL
Un URI di connessione è un stringa di connessione che contiene parametri necessari per connettersi a SQL Server. Durante l'uso del componente aggiuntivo Per il servizio adapter o l'Aggiunta guidata metadati adapter in Visual Studio, è necessario specificare l'URI da connettere a SQL Server per generare i metadati. Durante la configurazione di una porta di invio o ricezione tramite la console di amministrazione di BizTalk Server, è necessario specificare l'URI da connettere a SQL Server per eseguire operazioni.
Immettere l'URI di connessione da Visual Studio
Da Visual Studio è possibile specificare l'URI di connessione usando il componente aggiuntivo Del servizio adapter o l'Aggiunta guidata metadati dell'adattatore.
Usare il componente aggiuntivo Use Adapter Service
Fare clic con il pulsante destro del mouse sul progetto BizTalk, scegliere Aggiungi e quindi fare clic su Aggiungi elementi generati.
Nella finestra di dialogo Aggiungi elementi generati eseguire le operazioni seguenti:
Usare Per Categorie Fare clic su Utilizza servizio adapter. Modelli Fare clic su Utilizza servizio adapter. Per avviare la finestra di dialogo Utilizzo servizio adapter , fare clic su Aggiungi.
Nella finestra di dialogo Utilizza servizio adapter selezionare sqlBinding dall'elenco Seleziona associazione e quindi fare clic su Configura.
Nella finestra di dialogo Configura adattatore fare clic sulla scheda Sicurezza . Nell'elenco Tipo di credenziali client eseguire una delle operazioni seguenti:
Nota
Se ci si connette a SQL Server usando l'autenticazione di Windows, l'utente windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connetti a SQL Server Tramite l'autenticazione di Windows con l'adattatore SQL.
Selezionare Per Nessuna Connettersi a SQL utilizzando l'autenticazione di Windows. Windows Connettersi a SQL utilizzando l'autenticazione di Windows. Nome utente Specificare il nome utente e la password per connettersi a SQL Server immettendo le credenziali di un utente definito nel database di SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole. Nota: Se si lasciano vuoti i campi Nome utente e Password, l'adattatore si connette a SQL Server usando autenticazione di Windows. Fare clic sulla scheda Proprietà URI e specificare i valori per parametri diversi. Per altre informazioni sull'URI di connessione per la scheda SQL, vedere Creare l'URI di connessione SQL Server.
Fare clic sulla scheda Proprietà associazione e specificare i valori per le proprietà di associazione, se necessario, prima di generare lo schema. Per altre informazioni sulle proprietà di associazione, vedere Leggere l'adapter BizTalk per SQL Server proprietà di associazione dell'adapter.
Fare clic su OK.
Usare la procedura guidata Aggiungi metadati adapter
Fare clic con il pulsante destro del mouse sul progetto BizTalk, scegliere Aggiungi e quindi fare clic su Aggiungi elementi generati.
Nella finestra di dialogo Aggiungi elementi generati eseguire le operazioni seguenti:
Usare Per Categorie Fare clic su Aggiungi adattatore. Modelli Fare clic su Aggiungi metadati dell'adattatore. Fare clic su Aggiungi. Verrà visualizzata la Procedura guidata Aggiungi metadati dell'adattatore.
Nella Procedura guidata Aggiungi adattatore selezionare WCF-SQL. Selezionare il computer in cui è installato BizTalk Server e il nome del database BizTalk.
Importante
Se si dispone già di una porta WCF-SQL configurata in BizTalk, selezionare la porta dall'elenco Porta .
Fare clic su Avanti.
Nella finestra di dialogo Utilizza servizio adapter selezionare sqlBinding dall'elenco a discesa Selezionare un'associazione e quindi fare clic su Configura.
Nella finestra di dialogo Configura adattatore fare clic sulla scheda Sicurezza e nell'elenco a discesa Tipo di credenziali client eseguire una delle operazioni seguenti:
Nota
Se ci si connette a SQL Server usando l'autenticazione di Windows, l'utente windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connetti a SQL Server Tramite l'autenticazione di Windows con l'adattatore SQL.
Selezionare Per Nessuna Connettersi a SQL utilizzando l'autenticazione di Windows. Windows Connettersi a SQL utilizzando l'autenticazione di Windows. Nome utente Specificare il nome utente e la password per connettersi a SQL Server immettendo le credenziali di un utente definito nel database di SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole. Nota: Se si lasciano vuoti i campi Nome utente e Password, l'adattatore si connette a SQL Server usando autenticazione di Windows. Fare clic sulla scheda Proprietà URI e quindi specificare i valori per i parametri di connessione. Per altre informazioni sull'URI di connessione per la scheda SQL, vedere Creare l'URI di connessione SQL Server.
Fare clic sulla scheda Proprietà associazione e quindi specificare i valori per le proprietà di associazione, se presenti, richieste dalle operazioni di destinazione. Per altre informazioni sulle proprietà di associazione, vedere Leggere l'adapter BizTalk per SQL Server proprietà di associazione dell'adapter.
Nota
Se è stata selezionata una porta di invio WCF-SQL esistente, non è necessario specificare le proprietà di associazione. Le proprietà di associazione vengono selezionate dalla configurazione della porta di invio. Tuttavia, è possibile scegliere di specificare le proprietà di associazione necessarie in fase di progettazione, se presenti. In tal caso, i nuovi valori per le proprietà di associazione verranno usati in fase di progettazione durante la generazione dei metadati. Tuttavia, in fase di esecuzione i valori specificati per le proprietà di associazione nella configurazione della porta di invio saranno applicabili.
Fare clic su OK.
Immettere l'URI di connessione dalla console di amministrazione di BizTalk Server
Dalla console di amministrazione di BizTalk Server è possibile specificare l'URI di connessione come parte della WCF-Custom o una configurazione della porta WCF-SQL.
Immettere l'URI di connessione per la porta WCF-Custom
Avviare la console di amministrazione di BizTalk Server.
Nell'albero della console espandere Gruppo BizTalk, quindi espandere Applicazioni e quindi espandere l'applicazione in cui si vuole creare una porta e fare clic su Invia porte o porte di ricezione. Nel riquadro destro è possibile scegliere di creare una porta o selezionare una porta esistente.
Nell'elenco a discesa Tipo della finestra di dialogo Proprietà porta selezionare WCF-Custom e quindi fare clic su Configura.
Nota
Per visualizzare la finestra di dialogo Proprietà percorso per una porta di ricezione, fare clic sulla scheda Percorso di ricezione nel riquadro sinistro della finestra di dialogo proprietà porta e quindi fare clic su Nuovo.
Nella finestra di dialogo Proprietà trasporto personalizzato WCF fare clic sulla scheda Generale .
Nella casella di testo Address (URI) specificare l'URI di connessione da connettere a SQL Server. Per altre informazioni sull'URI di connessione per la scheda SQL, vedere Creare l'URI di connessione SQL Server.
Nella finestra di dialogo Proprietà trasporto personalizzato WCF fare clic sulla scheda Associazione . Nell'elenco a discesa Tipo di associazione selezionare sqlBinding.
Se si crea una porta di trasmissione, nella finestra di dialogo Proprietà trasporto personalizzate WCF fare clic sulla scheda Credenziali e eseguire una delle operazioni seguenti:
Selezionare l'opzione Non usare l'accesso Single Sign-On e specificare il nome utente e la password per connettersi a SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole.
Nota
Se si vuole connettersi a SQL Server usando autenticazione di Windows, specificare un nome utente e una password vuota. Prima di eseguire questa operazione, l'utente di Windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connetti a SQL Server Usando l'autenticazione di Windows con l'adattatore SQL.
Selezionare l'opzione Usa Single Sign-On e specificare un'applicazione Di accesso Single Sign-On (SSO) di affiliate Enterprise.
Se si crea una porta di ricezione, nella finestra di dialogo Proprietà trasporto personalizzate WCF fare clic sulla scheda Altre e eseguire una delle operazioni seguenti:
Selezionare l'opzione Account utente e specificare il nome utente e la password per connettersi a SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole.
Nota
Se si vuole connettersi a SQL Server usando autenticazione di Windows, specificare un nome utente e una password vuoti. Prima di eseguire questa operazione, l'utente di Windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connettersi a SQL Server Tramite l'autenticazione di Windows con l'adattatore SQL.
Selezionare l'opzione Ottieni credenziali dall'applicazione affiliata e specificare un'applicazione SSO affiliata.
Fare clic su OK.
Immettere l'URI di connessione per la porta WCF-SQL
Avviare la console di amministrazione di BizTalk Server.
Aggiungere l'adapter WCF-SQL alla console di amministrazione di BizTalk Server. Per istruzioni, vedere Aggiunta dell'adapter SQL a BizTalk Server Console di amministrazione.
Nell'albero della console espandere Gruppo BizTalk, quindi Applicazioni, quindi espandere l'applicazione in cui si vuole creare una porta e fare clic su Porte di trasmissione o porte di ricezione. Nel riquadro destro è possibile scegliere di creare una porta o selezionare una porta esistente.
Nell'elenco a discesa Tipo della finestra di dialogo proprietà porta selezionare l'adapter WCF-SQL aggiunto in precedenza e quindi fare clic su Configura.
Nota
Per visualizzare la finestra di dialogo delle proprietà della posizione per una porta di ricezione, fare clic sulla scheda Posizione di ricezione nel riquadro sinistro della finestra di dialogo delle proprietà della porta e quindi fare clic su Nuovo.
Nella finestra di dialogo Proprietà trasporto fare clic sulla scheda Generale .
Fare clic sul pulsante Configura e specificare i valori per i parametri di connessione. Per altre informazioni sull'URI di connessione per l'adapter SQL, vedere Creare l'URI di connessione SQL Server.
Nella finestra di dialogo Proprietà trasporto fare clic sulla scheda Binding e specificare i valori per le proprietà di associazione.
Nota
Le proprietà di associazione vengono visualizzate in base alla configurazione di una porta di trasmissione o di una porta di ricezione. Ad esempio, le proprietà di associazione correlate alle notifiche non sono disponibili durante la configurazione di una porta di trasmissione perché le notifiche sono operazioni in ingresso e richiedono una configurazione della porta di ricezione.
Se si crea una porta di trasmissione, nella finestra di dialogo delle proprietà del trasporto fare clic sulla scheda Credenziali ed eseguire una delle operazioni seguenti:
Selezionare l'opzione Non usare Single Sign-On e specificare il nome utente e la password per connettersi a SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole.
Nota
Se si vuole connettersi a SQL Server usando autenticazione di Windows, specificare un nome utente e una password vuoti. Prima di eseguire questa operazione, l'utente di Windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connettersi a SQL Server Tramite l'autenticazione di Windows con l'adattatore SQL.
Selezionare l'opzione Usa Single Sign-On e specificare un'applicazione di affiliate enterprise Single Sign-On (SSO).
Se si crea una porta di ricezione, nella finestra di dialogo delle proprietà del trasporto fare clic sulla scheda Altro ed eseguire una delle operazioni seguenti:
Selezionare l'opzione Account utente e specificare il nome utente e la password per connettersi a SQL Server. Si noti che per il nome utente e la password viene applicata la distinzione tra maiuscole e minuscole.
Nota
Se si vuole connettersi a SQL Server usando autenticazione di Windows, specificare un nome utente e una password vuoti. Prima di eseguire questa operazione, l'utente di Windows con cui si è connessi deve essere aggiunto a SQL Server come descritto in Connettersi a SQL Server Tramite l'autenticazione di Windows con l'adattatore SQL.
Selezionare l'opzione Ottieni credenziali dall'applicazione affiliata e specificare un'applicazione SSO affiliata.
Fare clic su OK.
Vedere anche
Blocchi predefiniti per sviluppare applicazioni BizTalk con l'adapter SQL