Operazioni su tabelle e viste con tipi definiti dall'utente tramite l'adapter SQL
È possibile usare l'adapter SQL per eseguire operazioni su tabelle o visualizzazioni con colonne di tipi definiti dall'utente (UDT). È possibile usare le operazioni di tabella standard (Inserisci, Aggiorna, Elimina e Seleziona) per leggere o scrivere dati in colonne nei tipi UDT. È anche possibile eseguire stored procedure e funzioni in tali tabelle. Tuttavia, è necessario eseguire determinate attività prima di poter usare l'adapter per operare sulle tabelle con colonne UDT. Dopo aver eseguito queste attività, è possibile usare l'adapter per:
Eseguire operazioni Insert, Delete, Update e Select, come descritto in Inserisci, aggiornare, eliminare o selezionare operazioni usando BizTalk Server con l'adapter SQL.
Eseguire stored procedure, come descritto in Esegui stored procedure in SQL Server usando BizTalk Server.
Eseguire operazioni composte sulle tabelle con colonne UDT, come descritto in Eseguire operazioni composte in SQL Server usando BizTalk Server
Tabelle di polling con colonne UDT, come descritto in Ricevere messaggi modificati in base al polling da SQL Server tramite BizTalk Server.
Eseguire altre operazioni, come descritto in Sviluppare applicazioni BizTalk.
Considerazioni durante l'esecuzione di operazioni sulle tabelle con l'utente
È necessario eseguire le attività seguenti prima di poter usare l'adapter per eseguire operazioni sulle tabelle con colonne UDT.
Durante la generazione dello schema per l'operazione con Visual Studio
Tipo UDT Posizione degli assembly L'UTENTE fornito con SQL Server, ad esempio, Geography - Assicurarsi che Microsoft.SqlServer.Types.dll venga aggiunto al gaC.
- Assicurarsi che SqlServerSpatial.dll sia disponibile nella cartella System32.
È possibile installare queste DLL nel computer eseguendo la configurazione SQL Server e selezionando Strumenti di gestione - Strumenti di base e gestione - Completa nella pagina Selezione funzionalità della procedura guidata.L'utente non è stato fornito con SQL Server ma definito dagli utenti Assicurarsi che i rispettivi assembly per gli UDT siano disponibili nello stesso percorso dell'eseguibile di Visual Studio, devenv.exe. Il file eseguibile è in genere disponibile in <installation drive>:\Program Files\Microsoft Visual Studio <version>\Common7\IDE
.Durante l'esecuzione dell'operazione usando BizTalk Server
Tipo UDT Posizione degli assembly L'UTENTE fornito con SQL Server, ad esempio, Geography - Assicurarsi che Microsoft.SqlServer.Types.dll venga aggiunto al gaC.
- Assicurarsi che SqlServerSpatial.dll sia disponibile nella cartella System32.
È possibile installare queste DLL nel computer eseguendo la configurazione SQL Server e selezionando Strumenti di gestione - Strumenti di base e gestione - Completa nella pagina Selezione funzionalità della procedura guidata.L'utente non è stato fornito con SQL Server ma definito dagli utenti Assicurarsi che i rispettivi assembly per gli UDT siano disponibili nel percorso di installazione BizTalk Server. Per BizTalk Server, in genere questa è <l'unità> di installazione:\Programmi\Microsoft BizTalk Server. Durante l'esecuzione dell'operazione con Visual Studio
Tipo UDT Posizione degli assembly L'UTENTE fornito con SQL Server, ad esempio, Geography - Assicurarsi che Microsoft.SqlServer.Types.dll venga aggiunto al gaC.
- Assicurarsi che SqlServerSpatial.dll sia disponibile nella cartella System32.
È possibile installare queste DLL nel computer eseguendo la configurazione SQL Server e selezionando Strumenti di gestione - Strumenti di base e gestione - Completa nella pagina Selezione funzionalità della procedura guidata.L'utente non è stato fornito con SQL Server ma definito dagli utenti Assicurarsi che i rispettivi assembly per le unità definite dall'utente siano disponibili nello stesso percorso del file eseguibile del progetto, che in genere si trova nella cartella \bin\Debug del progetto. Dopo aver completato queste attività, si è tutti impostati per eseguire operazioni sulle tabelle con le reti definite dall'utente.