Installare BizTalk Adapter Pack 2013 R2 e 2013

Questo documento elenca i requisiti software e la procedura per installare Microsoft BizTalk Adapter Pack (BAP) incluso in BizTalk Server 2013 o BizTalk Server 2013 R2.

Registro delle modifiche

Data Modifica
Marzo 2016 In Dopo l'installazione di ... sono stati aggiunti i passaggi per configurare l'adattatore Oracle Database per l'uso della versione Oracle.DataAccess.dll più recente.

Prerequisiti software

È possibile utilizzare BizTalk Adapter Pack da:

  • Un'applicazione .NET

  • Microsoft BizTalk Server

  • Interfaccia ADO

  • Un portale di Microsoft SharePoint

    In base al modo in cui si usano gli adattatori, il software necessario varia.

Prerequisiti per l'uso di un'applicazione .NET

Quando si usa un'applicazione .NET per utilizzare gli adattatori, è necessario il software seguente nel computer di sviluppo (il computer in cui si sta creando l'applicazione .NET). Installare il software nell'ordine elencato.

BizTalk Adapter Pack 2013 R2 BizTalk Adapter Pack 2013
Windows Server 2012 R2, Windows Server 2012, Windows 8.1, Windows 7 SP1 Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8, Windows 7 SP1
.NET Framework 4.5.1 Microsoft .NET Framework 4.5
Visual Studio 2013 Visual Studio 2012
WCF LOB Adapter SDK WCF LOB Adapter SDK
Client dell'applicazione aziendale e software associato. Vedere Versioni dell'applicazione enterprise supportate. Client dell'applicazione aziendale e software associato. Vedere Versioni dell'applicazione enterprise supportate.

Prerequisiti per l'uso di un BizTalk Server

Quando si usa un BizTalk Server per utilizzare gli adattatori, il software seguente è necessario nel BizTalk Server. Installare il software nell'ordine elencato.

BizTalk Adapter Pack 2013 R2 BizTalk Adapter Pack 2013
Windows Server 2012 R2, Windows Server 2012, Windows 8.1, Windows 7 SP1 Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8, Windows 7 SP1
.NET Framework 4.5.1 Microsoft .NET Framework 4.5
Visual Studio 2013 Visual Studio 2012
WCF LOB Adapter SDK

Installare il componente aggiuntivo Consume Adapter Service BizTalk Project per Visual Studio incluso in WCF LOB Adapter SDK. Per eseguire l'installazione, eseguire un'operazione personalizzata (selezionare BizTalk Server componente aggiuntivo) o Completare l'installazione di WCF LOB Adapter SDK.
WCF LOB Adapter SDK

Installare il componente aggiuntivo Consume Adapter Service BizTalk Project per Visual Studio incluso in WCF LOB Adapter SDK. Per eseguire l'installazione, eseguire un'operazione personalizzata (selezionare BizTalk Server componente aggiuntivo) o Completare l'installazione di WCF LOB Adapter SDK.
BizTalk Server 2013 R2 BizTalk Server 2013
Client dell'applicazione aziendale e software associato. Vedere Versioni dell'applicazione enterprise supportate. Client dell'applicazione aziendale e software associato. Vedere Versioni dell'applicazione enterprise supportate.

Prerequisiti per l'uso di ADO

L'adapter Microsoft BizTalk per mySAP Business Suite e l'adapter Microsoft BizTalk per Siebel eBusiness Applications includono un livello ADO (provider di dati per SAP e provider di dati per Siebel). Questo livello ADO può essere usato per scrivere un client ADO.NET per connettersi a un sistema SAP o Siebel. È anche possibile usare il livello ADO con SQL Server Integration Services (SSIS) per importare ed esportare dati dall'applicazione LOB e SQL Server Reporting Services (SSRS) per generare report per presentare i dati dai sistemi LOB.

Nota

L'uso del provider ADO con SSRS è supportato solo per il provider di dati per SAP.

Il software seguente è necessario nel computer che usa BizTalk Adapter Pack con un'interfaccia ADO. Installare il software nell'ordine elencato.

BizTalk Adapter Pack 2013 R2 BizTalk Adapter Pack 2013
Windows Server 2012 R2, Windows Server 2012, Windows 8.1, Windows 7 SP1 Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8, Windows 7 SP1
.NET Framework 4.5.1 Microsoft .NET Framework 4.5
Visual Studio 2013 Visual Studio 2012
WCF LOB Adapter SDK WCF LOB Adapter SDK
SQL Server 2014, SQL Server 2012 SQL Server 2012, SQL Server 2008 R2
Client dell'applicazione aziendale e software associato. Vedere Versioni dell'applicazione enterprise supportate. Client dell'applicazione aziendale e software associato. Vedere Versioni dell'applicazione enterprise supportate.

Prerequisiti per l'uso di Microsoft SharePoint

L'obiettivo di usare gli adattatori con Microsoft SharePoint consiste nel mostrare i dati di un'applicazione LOB in un portale di SharePoint.

Una configurazione tipica con BizTalk Adapter Pack e SharePoint può essere un singolo computer o usare computer diversi per attività diverse. La tabella seguente riepiloga i prerequisiti software per ogni computer. Se si utilizza un singolo computer, tutto il software è necessario in tale computer. Installare il software nell'ordine elencato.

Computer in cui si esegue la Creazione guidata servizio adapter WCF Computer in cui si ospita il servizio WCF Computer in cui è possibile utilizzare il Designer di SharePoint per definire i tipi di contenuto esterno Computer in cui si utilizza SharePoint per presentare le informazioni da un'applicazione LINEB
BAP 2013 R2:
  • Windows Server 2012 R2
    Windows Server 2012
    Windows 8.1
    Windows 7 SP1
  • .NET Framework 4.5.1
  • Visual Studio 2013
  • WCF LOB Adapter SDK
  • Microsoft BizTalk Adapter Pack
  • Rispettivi client dell'applicazione aziendale e software associato. Vedere Versioni dell'applicazione enterprise supportate.
BAP 2013:
  • Windows Server 2012
    Windows Server 2008 R2 SP1
    Windows 8
    Windows 7 SP1
  • Microsoft .NET Framework 4.5
  • Visual Studio 2012
  • WCF LOB Adapter SDK
  • Microsoft BizTalk Adapter Pack
  • Rispettivi client dell'applicazione aziendale e software associato. Vedere Versioni dell'applicazione enterprise supportate.
BAP 2013 R2:
  • Windows Server 2012 R2
    Windows Server 2012
    Windows 8.1
    Windows 7 SP1
  • .NET Framework 4.5.1
  • WCF LOB Adapter SDK
  • Microsoft BizTalk Adapter Pack
  • Rispettivi client dell'applicazione aziendale e software associato. Vedere Versioni dell'applicazione enterprise supportate.
  • Versione di Internet Information Services (IIS) fornita con il sistema operativo. Nell'articolo 224609 della Knowledge Base sono elencate le versioni.
BAP 2013:
  • Windows Server 2012
    Windows Server 2008 R2 SP1
    Windows 8
    Windows 7 SP1
  • Microsoft .NET Framework 4.5
  • WCF LOB Adapter SDK
  • Microsoft BizTalk Adapter Pack
  • Rispettivi client dell'applicazione aziendale e software associato. Vedere Versioni dell'applicazione enterprise supportate.
  • Versione di Internet Information Services (IIS) fornita con il sistema operativo. Nell'articolo 224609 della Knowledge Base sono elencate le versioni.
Microsoft Office SharePoint Server Software Development Kit (SDK) Aggiornamento dell'infrastruttura di Microsoft Office Server

Versioni delle applicazioni aziendali supportate

Per visualizzare le versioni specifiche del sistema LINEB supportate dal BizTalk Adapter Pack, vedere Sistemi line-of-business supportati.

In questa sezione sono elencate eventuali informazioni aggiuntive per ogni adattatore, ad esempio tutte le DLL client necessarie per ogni scheda.

adapter per database Oracle

  • Facoltativo: se si usano transazioni distribuite con il database Oracle, installare Oracle Services per Microsoft Transaction Server (parte dell'installazione del client Oracle) nel computer che esegue il client dell'adapter.

  • Affinché l'applicazione funzioni con la versione più recente di ODP.NET, installare le DLL dei criteri e registrare le DLL nella GAC. Vedere Domande frequenti sul provider di dati Oracle per .NET.

Adapter per Oracle E-Business

  • Facoltativo: per usare le transazioni distribuite con il database Oracle, installare Oracle Services per Microsoft Transaction Server (parte dell'installazione del client Oracle) nel computer che esegue il client dell'adapter.

  • Affinché l'applicazione funzioni con la versione più recente di ODP.NET, installare le DLL dei criteri e registrare le DLL nella GAC. Vedere Domande frequenti sul provider di dati Oracle per .NET.

Adapter per SAP

  • L'adattatore SAP richiede la versione Unicode di RFC SDK indipendentemente dal fatto che il sistema SAP sia Unicode o non Unicode.

  • Driver obbligatori: nella tabella seguente sono elencate le DLL richieste da BizTalk Adapter Pack per l'interfaccia con il sistema SAP. La maggior parte dei pacchetti che contengono queste DLL deve essere scaricata da SAP Service Marketplace. Per ottenere i download da SAP Service Marketplace:

    1. Installare Download Manager disponibile in SAP Service Marketplace.

    2. Configurare Download Manager usando le credenziali per SAP Service Marketplace.

    3. Essere autorizzati dall'amministratore SAP nell'organizzazione a scaricare il software dal sito Web del servizio SAP. Questa operazione è necessaria perché l'accesso al Centro distribuzione software SAP è limitato da un oggetto di autorizzazione 'Download Software'. In questo modo si garantisce che il software venga scaricato solo dagli utenti autorizzati.

    4. Installare il programma SAPCAR, necessario per estrarre i file dai pacchetti scaricati da SAP Service Marketplace. SAPCAR è disponibile anche in SAP Service Marketplace.

      Per la versione a 32 bit e a 64 bit di BizTalk Adapter Pack, è necessario disporre delle rispettive versioni a 32 bit e a 64 bit di queste DLL.

    • In un computer a 32 bit è necessario aggiungere la versione a 32 bit delle DLL alla cartella C:\Windows\System32.

    • In un computer a 64 bit è necessario aggiungere la versione a 32 bit delle DLL alla cartella C:\Windows\SysWow64. La versione a 64 bit delle DLL deve essere aggiunta alla cartella C:\Windows\System32.

6.4 Driver necessari per la versione del client SAP

Le informazioni seguenti si applicano solo a BizTalk Adapter Pack 2013.

  • SAP RFC SDK 6.40 UNICODE

    Questo SDK è disponibile come parte di SNOTE1 27517. Le istruzioni per scaricare l'SDK sono disponibili all'indirizzo Supporto SAP - Download software. Dopo aver scaricato ed estratto l'SDK, copiare tutte le DLL dalle cartelle \rfcsdk\bin e \rfcsdk\lib e nel percorso pertinente indicato in precedenza in questa tabella.

  • Le DLL sono disponibili da SAP come parte di R3DLLINST.zip.

    Questo file ZIP contiene DLL di runtime Microsoft, che è possibile scaricare dal sito Web launchpad del supporto SAP ONE (accesso richiesto).This ZIP file contains Microsoft run-time DLL, which you can download from the SAP ONE Support Launchpad website (sign-in required). Questo collegamento include un'opzione "Allegati" da cui è possibile scaricare il pacchetto. Per altre informazioni, vedere SNOTE1 684106. Questo collegamento include un'opzione "Allegati" da cui è possibile scaricare il pacchetto.

  • Se si usa SAP Secure Network Communications (SNC) per connettersi a un sistema SAP, è necessario disporre anche delle DLL pertinenti di SAP, disponibile in SAP for Me, Software Download Center (accesso SAP obbligatorio). Queste DLL sono diverse per le piattaforme a 32 bit e a 64 bit e sono disponibili con SNOTE1 352295. Questo collegamento include un'opzione "Allegati" da cui è possibile scaricare il pacchetto.

    Queste DLL hanno i nomi seguenti:

    • Per 32 bit: gsskrb5.dll, gssntlm.dll
    • Per x86 a 64 bit: gx64krb5.dll, gx64ntlm.dll

7.0 Driver necessari per la versione del client SAP

  • SAP RFC SDK 7.00 UNICODE

    Questo SDK è disponibile come parte di SNOTE1 27517. Le istruzioni per scaricare l'SDK sono disponibili all'indirizzo Supporto SAP - Download software. Dopo aver scaricato ed estratto l'SDK, copiare tutte le DLL dalle cartelle \rfcsdk\bin e \rfcsdk\lib e nel percorso pertinente indicato in precedenza in questa tabella.

  • Le DLL sono disponibili da SAP come parte di R3DLLINST.zip.

    Questo file ZIP contiene DLL di runtime Microsoft, che è possibile scaricare dal supporto SAP - Download software. Per altre informazioni, vedere SNOTE1 684106. Questo collegamento include un'opzione "Allegati" da cui è possibile scaricare il pacchetto.

  • Se si usa SAP Secure Network Communications (SNC) per connettersi a un sistema SAP, è necessario disporre anche delle DLL pertinenti da SAP. Queste DLL sono diverse per le piattaforme a 32 bit e a 64 bit e sono disponibili con SNOTE1 352295. È possibile scaricare le DLL da qui. Questo collegamento include un'opzione "Allegati" da cui è possibile scaricare il pacchetto. I nomi delle DLL sono:

    • Per 32 bit: gsskrb5.dll, gssntlm.dll
    • Per x86 a 64 bit: gx64krb5.dll, gx64ntlm.dll

7.1 Driver necessari per la versione del client SAP

  • SAP RFC SDK 7.10 UNICODE

    Questo SDK è disponibile come parte di SNOTE1 27517. Le istruzioni per scaricare l'SDK sono disponibili all'indirizzo Supporto SAP - Download software. Dopo aver scaricato ed estratto l'SDK, copiare tutte le DLL dalle cartelle \rfcsdk\bin e \rfcsdk\lib e nel percorso pertinente indicato in precedenza in questa tabella.

  • Le DLL sono disponibili da SAP come parte di R3DLLINST.zip.

    Questo file ZIP contiene DLL di runtime Microsoft, che è possibile scaricare dal supporto SAP - Download software. Per altre informazioni, vedere SNOTE1 684106. Questo collegamento include un'opzione "Allegati" da cui è possibile scaricare il pacchetto.

  • Microsoft Visual C++ DLL di runtime necessarie per il client SAP 7.1:

    • Per il client SAP 7.1 a 32 bit: Vcredist_x86.exe
    • Per il client SAP 7.1 a 64 bit: Vcredist_x64.exe
  • Se si usa SAP Secure Network Communications (SNC) per connettersi a un sistema SAP, è necessario disporre anche delle DLL pertinenti da SAP. Queste DLL sono diverse per le piattaforme a 32 bit e a 64 bit e sono disponibili con SNOTE1 352295. È possibile scaricare le DLL da qui. Questo collegamento include un'opzione "Allegati" da cui è possibile scaricare il pacchetto. I nomi delle DLL sono:

    • Per 32 bit: gsskrb5.dll, gssntlm.dll
    • Per x86 a 64 bit: gx64krb5.dll, gx64ntlm.dll

1 Le SNOTEs sono note sulla versione che accompagnano le correzioni rilasciate da SAP.

adapter per Siebel

Nessun passaggio aggiuntivo.

Adapter SQL

Driver obbligatori:

  • Per SQL Server 2005: se si creano tipi definiti dall'utente in SQL Server, assicurarsi che gli assembly corrispondenti per i tipi definiti dall'utente vengano aggiunti alla GAC.

  • Per SQL Server 2014, SQL Server 2012, SQL Server 2008 R2,SQL Server 2008 SP1:

    • Se si usano i tipi definiti dall'utente forniti con le versioni SQL Server, ad esempio Geography, assicurarsi che le DLL seguenti siano presenti nel computer in cui si usa l'adattatore per eseguire operazioni su SQL Server. Ad esempio, se si creano progetti BizTalk per eseguire operazioni su SQL Server, queste DLL devono essere presenti nel computer in cui è in esecuzione BizTalk Server.

      • Assicurarsi che Microsoft.SqlServer.Types.dll venga aggiunto alla 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 strumenti di gestione - Completa nella pagina Selezione funzionalità della procedura guidata.

    • Se si usa l'adattatore per eseguire operazioni sulle colonne dei tipi di dati FILESTREAM, assicurarsi di avere installato SQL Client Connectivity SDK. È possibile installare SQL Client Connectivity SDK eseguendo l'installazione di SQL Server e selezionando SQL Client Connectivity SDK nella pagina Selezione funzionalità della procedura guidata. L'adattatore usa il sqlncli10.dll, installato con SQL Client Connectivity SDK, per eseguire operazioni FILESTREAM.

    • Se si creano tipi definiti dall'utente personalizzati in SQL Server, assicurarsi che i rispettivi assembly per i tipi definiti dall'utente vengano aggiunti alla GAC.

supporto 64 bit

L'adattatore Siebel è supportato in un'istanza host a 32 bit. Non è supportata l'esecuzione dell'adattatore Siebel in un'istanza host a 64 bit.

Tutte le altre schede possono essere eseguite in un'istanza host a 32 bit o a 64 bit.

Per altre informazioni sugli scenari di installazione supportati per l'installazione di BizTalk Adapter Pack a 32 bit e a 64 bit, vedere Scenari per l'installazione di BizTalk Adapter Pack in piattaforme a 32 bit e a 64 bit.

Installazione di BizTalk Adapter Pack

Assicurarsi che tutti i prerequisiti software siano installati prima di installare BizTalk Adapter Pack. È possibile installare BizTalk Adapter Pack nei due modi seguenti:

  • In modalità interattiva: eseguire l'installazione guidata

  • In modalità invisibile all'utente: usare la riga di comando

    Importante

    È necessario disporre dei privilegi amministrativi nel computer in cui si installa BizTalk Adapter Pack, indipendentemente dal fatto che si stia installando tramite la procedura guidata o la riga di comando.

Installazione tipica e personalizzata

Questa sezione elenca i tipi di installazione e le funzionalità installate con ogni opzione:

  • Le opzioni Tipiche e Complete installano tutte le schede, con i provider di dati associati. Non è possibile scegliere un adattatore specifico da installare.

  • L'opzione Personalizzata installa uno o più adattatori, con i provider di dati associati. È possibile scegliere quali adattatori installare. Se si sceglie di installare un provider di dati, è necessario installare anche l'adattatore corrispondente. Tuttavia, è possibile installare un adattatore senza installare il provider di dati corrispondente. A tale scopo, espandere il nodo Provider ADO e quindi selezionare i provider che non si vuole installare. Vedere Installazione del Pacchetto di adapter BizTalk in modalità interattiva.

    Ad esempio, se si installa il provider di dati per SAP, è necessario installare anche l'adapter SAP. Tuttavia, è possibile installare l'adattatore SAP senza installare il provider di dati per SAP.

Scenari per l'installazione di BizTalk Adapter Pack in piattaforme a 32 bit e a 64 bit

Con BizTalk Server, è possibile usare bizTalk Adapter Pack per:

  • Tempo di progettazione di Visual Studio (quando si generano metadati per le operazioni sulle applicazioni LINEB)

  • BizTalk Server Tempo di progettazione della console di amministrazione (per la creazione di porte fisiche)

    Nota

    BizTalk Server console di amministrazione viene eseguita come applicazione Microsoft Management Console (MMC) a 32 bit.

  • Runtime bizTalk (quando si inviano e ricevono messaggi dalle applicazioni LINEB)

È possibile utilizzare un singolo computer per tutti questi taks o utilizzare computer diversi. Poiché Sia Visual Studio che BizTalk MMC sono processi a 32 bit, è necessario installare il Pacchetto adapter BizTalk a 32 bit nel computer in cui vengono completate le attività in fase di progettazione.

Scenari per l'installazione di BizTalk Adapter Pack in una piattaforma a 32 bit

Gli scenari supportati in una piattaforma a 32 bit includono:

Per la fase di progettazione di Visual Studio Per la fase di progettazione di MMC BizTalk Per la fase di esecuzione di BizTalk Per la fase di progettazione di Visual Studio e/o l'ora di progettazione MMC BizTalk + runtime BizTalk
- Installare WCF LOB Adapter SDK a 32 bit.

- Installare BizTalk Adapter Pack a 32 bit.

- Installare il client LOB a 32 bit e altre DLL necessarie.
- Installare WCF LOB Adapter SDK a 32 bit.

- Installare BizTalk Adapter Pack a 32 bit.

- Installare il client LOB a 32 bit e altre DLL necessarie.
- Installare WCF LOB Adapter SDK a 32 bit.

- Installare BizTalk Adapter Pack a 32 bit.

- Installare il client LOB a 32 bit e altre DLL necessarie.
- Installare WCF LOB Adapter SDK a 32 bit.

- Installare BizTalk Adapter Pack a 32 bit.

- Installare il client LOB a 32 bit e altre DLL necessarie.

Scenari per l'installazione di BizTalk Adapter Pack in una piattaforma a 64 bit

Gli scenari supportati in una piattaforma a 64 bit includono:

Per la fase di progettazione di Visual Studio Per la fase di progettazione di MMC BizTalk Per la fase di esecuzione di BizTalk Per la fase di progettazione di Visual Studio e/o l'ora di progettazione MMC BizTalk + runtime BizTalk
- Installare l'SDK dell'adapter LOB WCF a 64 bit.

- Installare BizTalk Adapter Pack a 32 bit.

- Installare il client LOB a 32 bit e altre DLL necessarie.
- Installare l'SDK dell'adapter LOB WCF a 64 bit.

- Installare BizTalk Adapter Pack a 32 bit.

- Installare il client LOB a 32 bit e altre DLL necessarie.
Per un processo BizTalk a 32 bit:

- Installare l'SDK dell'adapter LOB WCF a 64 bit.

- Installare BizTalk Adapter Pack a 32 bit.

- Installare il client LOB a 32 bit e altre DLL necessarie.

Per un processo BizTalk a 64 bit:

- Installare l'SDK dell'adapter LOB WCF a 64 bit.

- Installare l'adapter BizTalk a 64 bit.

- Installare il client LOB a 64 bit e altre DLL necessarie.
Per un processo BizTalk a 32 bit:

- Installare l'SDK dell'adapter LOB WCF a 64 bit.

- Installare l'adapter BizTalk a 32 bit.

- Installare il client LOB a 32 bit e altre DLL necessarie.

Per un processo BizTalk a 64 bit:

- Installare l'SDK dell'adapter LOB WCF a 64 bit.

- Installare l'adapter BizTalk a 64 bit.

- Installare il client LOB a 64 bit e altre DLL necessarie.

- Installare l'adapter BizTalk a 32 bit.

- Installare il client LOB a 32 bit e altre DLL necessarie.

Nota

In qualsiasi computer in cui si desidera eseguire attività di progettazione, usando Visual Studio o BizTalk MMC, è necessario installare il Pacchetto adapter BizTalk a 32 bit.

Installazione del Pacchetto adapter BizTalk in modalità interattiva

Completare la procedura seguente per installare bizTalk Adapter Pack usando la procedura guidata di installazione.

  1. Dal supporto di installazione BizTalk Server eseguire Setup.exe.

  2. Selezionare Installa adapter Microsoft BizTalk. Nella finestra successiva selezionare Installa Microsoft BizTalk Adapter Pack o Installa Microsoft BizTalk Adapter Pack (x64), a seconda della piattaforma.

    Nota

    Se si installa bizTalk Adapter Pack in una macchina virtuale, la procedura guidata di installazione potrebbe non procedere oltre una finestra di dialogo che informa che l'installazione verifica la disponibilità di spazio su disco. In questi casi è consigliabile usare l'opzione di installazione invisibile all'utente. Vedere Installazione del pacchetto di adapter BizTalk in modalità invisibile all'utente in modalità invisibile all'utente (in questo argomento).

  3. Nella schermata iniziale selezionare Avanti.

  4. Accettare il contratto di licenza dell'utente finale e quindi selezionare Avanti.

  5. In Scegliere tipo di installazione:

    • Per installare le funzionalità più comuni, selezionare Tipico.

    • Per selezionare le schede da installare, selezionare Personalizzato e quindi passare al passaggio successivo.

    • Per installare tutte le funzionalità, selezionare Completa.

      Importante

      Per installare solo l'adattatore usato per interfacciarsi con l'applicazione aziendale, selezionare l'installazione personalizzata .

  6. Obbligatorio solo se si sceglie l'installazione personalizzata. Se si sceglie l'installazione tipica o completa , ignorare questo passaggio e passare al passaggio 7.

    1. In Configurazione personalizzata espandere Adapter di base per visualizzare gli adattatori disponibili.

    2. Per gli adattatori che non si desidera, selezionare l'icona accanto all'adattatore e quindi selezionare Intera funzionalità non disponibile.

    3. Espandere Provider ADO e quindi selezionare i provider che non si desidera installare.

    4. Selezionare Avanti.

  7. Selezionare Installa.

  8. In Customer Experience Improvement Program è possibile scegliere di registrare. Se si registra, è possibile condividere i dati seguenti con Microsoft:

    • Dati correlati all'hardware del computer in cui si installa bizTalk Adapter Pack.

    • Dati correlati alle versioni dell'applicazione aziendale che si usano con BizTalk Adapter Pack.

      Selezionare OK. CeIP fornisce altre informazioni.

    Nota

    È sempre possibile modificare questa impostazione eseguendo il programma di installazione in modalità Ripristino da Programmi.

  9. Selezionare Fine.

Installazione del Pacchetto adapter BizTalk in modalità invisibile all'utente

Usare il comando msiexec per eseguire un'installazione invisibile all'utente. Nell'ambito del comando msiexec immettere i singoli componenti da installare. Nella tabella seguente sono elencati i valori per ogni componente nel Pacchetto adapter BizTalk. Usare questi valori per installare (o rimuovere) componenti specifici. Per installare (o rimuovere) più di un componente, è possibile usare una combinazione di questi valori separati da una virgola.

Nome componente Valore corrispondente per le proprietà della riga di comando
adapter per database Oracle DbFeature
Adapter per Oracle E-Business OracleEBSFeature
Adapter per SAP SapBaseAdapterFeature
adapter per Siebel SiebelBaseAdapterFeature
Adapter SQL SqlFeature
Provider di dati per SAP SapAdoFeature

Nota: è necessario specificare questo valore solo se si installa anche l'adapter SAP.
Provider di dati per Siebel SiebelAdoFeature

Nota: è necessario specificare questo valore solo se si installa anche l'adapter Siebel.
Tutti i componenti ALL

Importante

I nomi delle funzionalità sono distinzione tra maiuscole e minuscole.

La procedura seguente illustra come completare un'installazione invisibile all'utente di BizTalk Adapter Pack per componenti diversi.

Installare in modalità invisibile all'utente
  1. Aprire un prompt dei comandi e passare alla radice di BizTalk Adapter Pack nell'installazione BizTalk Server.

  2. Eseguire i comandi seguenti in base a ciò che si vuole installare:

    Nota

    Per eseguire l'installazione invisibile all'utente in una piattaforma basata su x64, sostituire AdaptersSetup.msi con AdaptersSetup64.msi nei comandi seguenti.

    • Per eseguire un'installazione completa, che installa tutte le schede, inclusi i provider di dati .NET Framework, digitare:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=ALL
      
    • Per installare solo l'adattatore Oracle Database, digitare:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=DbFeature
      
    • Per installare solo l'adapter Oracle E-Business, digitare:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=OracleEBSFeature
      
    • Per installare solo l'adapter SAP, digitare:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature
      
    • Per installare l'adattatore SAP insieme al provider di dati per SAP, digitare:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SapAdoFeature
      
    • Per installare solo l'adattatore Siebel, digitare:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SiebelBaseAdapterFeature
      
    • Per installare l'adattatore Siebel insieme al provider di dati per Siebel, digitare:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SiebelBaseAdapterFeature,SiebelAdoFeature
      
    • Per installare solo l'adapter SQL, digitare:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SqlFeature
      
    • Per installare tutte le schede di base, digitare:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SiebelBaseAdapterFeature,DbFeature,OracleEBSFeature,SqlFeature
      
    • Per installare i due provider di dati .NET Framework, digitare:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapAdoFeature,SiebelAdoFeature
      
    • Qualsiasi tipo di installazione personalizzata separando i componenti in base a una virgola. Ad esempio, per installare l'adapter SAP con il provider di dati per SAP e il tipo di adattatore Siebel:

      msiexec /i AdaptersSetup.msi /qn ADDLOCAL=SapBaseAdapterFeature,SapAdoFeature,SiebelBaseAdapterFeature
      
    • È anche possibile scegliere di registrarsi per l'installazione automatica come parte dell'installazione invisibile all'utente. Digitare:

      msiexec /i AdaptersSetup.msi /qn CEIP_OPTIN=true
      

      Per impostazione predefinita, l'opzione è false.

      Importante

      Quando si installa la versione di valutazione di BizTalk Adapter Pack in modalità invisibile all'utente, l'opzione predefinita per CEIP è true.

      Per altre informazioni sul msiexec comando, digitare msiexec nella riga di comando e premere ENTER. In alternativa, vedere msiexec.

Dopo l'installazione di BizTalk Adapter Pack

Potrebbe essere necessario eseguire le attività seguenti dopo l'installazione di BizTalk Adapter Pack, in base alle operazioni da eseguire con ogni adapter:

Configurare l'adapter Oracle Database per l'uso di una versione di Oracle.DataAccess.dll più recente

Quando si configura una porta per l'uso dell'adattatore WCF-OracleDB o si usa Visual Studio per utilizzare una scheda generata, viene visualizzato un messaggio che indica che l'adattatore deve Oracle.DataAccess.dll versione 2.111.7.0. Per risolvere questo messaggio, installare una versione di Oracle.DataAccess.dll supportata (vedere l'elenco delle versioni supportate) e quindi aggiornare l'elemento bindingRedirect nel file di configurazione oracleDB. Passaggi:

  1. Nella BizTalk Server passare alle cartelle seguenti:

    unità:\Programmi\Microsoft BizTalk Adapter Pack(x64)\bin

    unità:\Programmi (x86)\Microsoft BizTalk Adapter Pack\bin

  2. Aprire il file Microsoft.Adapters.OracleDB.config.

  3. Trovare la sezione seguente e copiare/incollare quanto segue:

    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
              <dependentAssembly>
                        <assemblyIdentity name="Oracle.DataAccess" publicKeyToken="89b483f429c47342" culture="neutral" />
                        <bindingRedirect oldVersion="2.111.7.00" newVersion="2.112.1.00"/>
              </dependentAssembly>
    </assemblyBinding>
    
    

    Nota

    In questo esempio newVersion viene impostato su 2.112.1.00. Impostare questo valore sulla versione installata.

Importante

  • Se in questo gruppo sono presenti più server BizTalk, apportare questa modifica a tutti i server BizTalk nel gruppo.
    • Il valore newVersion deve essere aggiornato in base alla versione del file Oracle.DataAccess.dll installato nel computer. Oracle.DataAccess.dll è incluso nel client Oracle installato da Oracle. È necessario installare solo una versione di Oracle Client supportata da BizTalk Adapter Pack.

Creare oggetti database SQL Server (solo per l'adattatore SAP)

Per richiamare tRFCs in un sistema SAP, eseguire lo script SQL SapAdapter-DbScript-Install.sql . Questo script viene installato con l'installazione bizTalk Adapter Pack e crea oggetti di database in SQL Server. Lo script viene in genere installato nell'unità <>di installazione:\Programmi\Microsoft BizTalk Adapter Pack. È possibile eseguire questo script su qualsiasi database SQL Server, purché si immetta il nome del database durante l'uso dell'adattatore per richiamare tRFC.

Registrare le associazioni dell'adapter

Durante l'installazione di BizTalk Adapter Pack, l'installazione guidata potrebbe non riuscire a registrare le associazioni dell'adapter o il provider di dati .NET Framework per mySAP Business Suite, ma l'installazione procede con l'installazione dell'adapter. Ciò potrebbe causare problemi con l'installazione di Windows Communication Foundation (WCF), l'installazione di Microsoft Windows Communication Foundation (WCF) Line of Business Sdk (LINE of Business) o il file machine.config danneggiato.

Completare questi passaggi solo se l'installazione guidata non riesce a registrare le associazioni dell'adattatore o i provider di dati .NET Framework nel file machine.config.

Registrare le associazioni degli adattatori o i provider di dati .NET Framework
  1. Passare al file machine.config nel computer. Ad esempio, in una piattaforma a 32 bit, il machine.config è disponibile nell'unità <>di sistema:\WINDOWS\Microsoft.NET\Framework\<version>\CONFIG.

  2. Aprire il file in un editor di testo.

  3. Registrare le associazioni dell'adapter:

    1. Cercare l'elemento system.serviceModel e aggiungere quanto segue:

      <client>
        <endpoint binding="sapBinding" contract="IMetadataExchange" name="sap" />
        <endpoint binding="siebelBinding" contract="IMetadataExchange" name="siebel" />
        <endpoint binding="oracleDBBinding" contract="IMetadataExchange" name="oracleDb" />
        <endpoint binding="oracleEBSBinding" contract="IMetadataExchange" name="oracleEBS" />
        <endpoint binding="sqlBinding" contract="IMetadataExchange" name="mssql" />
      </client>
      
    2. Cercare l'elemento bindingElementExtensions in system.serviceModel\extensions.

    3. Cercare l'associazione dell'adattatore mancante. Aggiungere le sezioni seguenti sotto il bindingElementExtensions nodo, a seconda dell'associazione dell'adattatore mancante. Se l'installazione guidata non riesce a registrare tutte le associazioni, è necessario registrare tutte le associazioni.

      Per l'adapter SAP aggiungere:

      <add name="sapAdapter" type="Microsoft.Adapters.SAP.SAPAdapterExtensionElement,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adattatore Siebel aggiungere:

      <add name="siebelAdapter" type="Microsoft.Adapters.Siebel.SiebelAdapterExtensionElement,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter Oracle Database aggiungere:

      <add name="oracleDBAdapter" type="Microsoft.Adapters.OracleDB.OracleDBAdapterExtensionElement,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter Oracle E-Business, aggiungere:

      <add name="OracleEBSAdapter" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingElementExtensionElement, Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter SQL aggiungere:

      <add name="sqlAdapter" type="Microsoft.Adapters.Sql.SqlAdapterBindingElementExtensionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
    4. Cercare l'elemento bindingExtensions in system.serviceModel\extensions.

    5. Cercare l'associazione dell'adattatore mancante. Aggiungere le sezioni seguenti sotto il bindingExtensions nodo, a seconda dell'associazione dell'adattatore mancante. Se l'installazione guidata non riesce a registrare tutte le associazioni, è necessario registrare tutte le associazioni.

      Per l'adapter SAP aggiungere:

      <add name="sapBinding" type="Microsoft.Adapters.SAP.SAPAdapterBindingSection,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adattatore Siebel aggiungere:

      <add name="siebelBinding" type="Microsoft.Adapters.Siebel.SiebelAdapterBindingSection,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter Oracle Database aggiungere:

      <add name="oracleDBBinding" type="Microsoft.Adapters.OracleDB.OracleDBAdapterBindingSection,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter Oracle E-Business, aggiungere:

      <add name="OracleEBSBinding" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingCollectionElement, Microsoft.Adapters.OracleEBS,Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter SQL aggiungere:

      <add name="sqlBinding" type="Microsoft.Adapters.Sql.SqlAdapterBindingCollectionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

    Nota

    Per informazioni su come determinare la chiave pubblica, vedere Determinare la chiave pubblica e la versione.

  4. Registrare i provider di dati .NET Framework:

    1. Cercare l'elemento DbProviderFactories nel nodo system.data.

    2. Cercare i provider di dati .NET Framework mancanti. Aggiungere le sezioni seguenti nel DbProviderFactories nodo, a seconda del provider mancante. Se l'installazione guidata non riesce a registrare tutti i provider, è necessario registrare tutti i provider.

      Per il provider di dati per SAP, aggiungere:

      <add name="SAPClient Data Provider" invariant="Microsoft.Data.SAPClient"
          description=".NET Framework Data Provider for mySAP Business Suite"    type="Microsoft.Data.SAPClient.SAPClientFactory,Microsoft.Data.SAPClient, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per il provider di dati per Siebel aggiungere:

      <add name="SiebelClient Data Provider" invariant="Microsoft.Data.SiebelClient"
          description=".NET Framework Data Provider for Siebel eBusiness Applications"
          type="Microsoft.Data.SiebelClient.SiebelProviderFactory,Microsoft.Data.SiebelClient, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
  5. Salvare e chiudere il file machine.config.

Determinare la chiave pubblica e la versione

Completare i passaggi seguenti per determinare la chiave pubblica e la versione per un adattatore o il provider di dati .NET Framework.

Determinare la chiave pubblica
  1. Passare alla directory di Windows, in genere C:\WINDOWS\assembly.

  2. Fare clic con il pulsante destro del mouse sulla DLL per cui si vuole usare la chiave pubblica e quindi scegliere Proprietà. La tabella seguente elenca il nome delle DLL per ogni adattatore e provider:

    Provider di dati Adapter/.NET Framework Nome della DLL
    Adapter per SAP Microsoft.Adapters.SAP
    adapter per Siebel Microsoft.Adapters.Siebel
    adapter per database Oracle Microsoft.Adapters.OracleDB
    Adapter per Oracle E-Business Microsoft.Adapters.OracleEBS
    Adapter SQL Microsoft.Adapters.Sql.dll
    Provider di dati per SAP Microsoft.Data.SAPClient
    Provider di dati per Siebel Microsoft.Data.SiebelClient
  3. Nella scheda Generale i valori del token di chiave pubblica sono la chiave pubblica per la DLL. Il valore Version è il numero di versione per la DLL.

  4. Copiare la chiave pubblica e quindi selezionare Annulla.

Installare le RFC personalizzate

Questa attività deve essere eseguita solo se si vuole usare il provider di dati per SAP. Per istruzioni sull'installazione di RFC personalizzate, vedere Installare RFC personalizzati nella documentazione dell'adattatore SAP.

Importante

Se si usa una versione precedente delle RFC personalizzate fornite con BizTalk Adapter Pack, è necessario aggiornarle alle RFC fornite con questa versione. A tale scopo, rimuovere le RFC precedenti e quindi installare le RFC fornite con questa versione.

Installazione delle applicazioni aziendali

Per i passaggi e le indicazioni per installare i diversi sistemi LINEB aziendali, è consigliabile usare le guide di installazione specifiche. Vedere anche la documentazione relativa all'adattatore per modifiche di configurazione specifiche, se presenti.

Elenco di controllo per l'installazione e la post-installazione

  • Assicurarsi di aver installato tutti i prerequisiti software con l'opzione di installazione corretta.

  • Assicurarsi di avere installato la versione supportata delle applicazioni LINEB aziendali nel computer in cui è stato installato BizTalk Adapter Pack. Vedere Versioni dell'applicazione enterprise supportate.

  • Per installare solo l'adattatore per il sistema LOB aziendale che si vuole connettere, assicurarsi di aver installato BizTalk Adapter Pack usando l'opzione di installazione personalizzata . Assicurarsi di non aver installato BizTalk Adapter Pack usando l'opzione Completa installazione. Vedere Installazione di BizTalk Adapter Pack.

  • Per effettuare chiamate tRFC al sistema SAP usando l'adattatore SAP, assicurarsi di creare le tabelle necessarie in un database SQL Server. Vedere Dopo l'installazione di BizTalk Adapter Pack.

  • Durante l'esecuzione dell'installazione guidata di BizTalk Adapter Pack, è possibile che venga visualizzato un messaggio di errore che indica che l'installazione non è riuscita a registrare le associazioni. In tal caso, registrarli manualmente. Vedere Dopo l'installazione di BizTalk Adapter Pack.

  • Se si è scelto di installare il provider di dati per SAP come parte dell'installazione di BizTalk Adapter Pack, assicurarsi di installare le RFC personalizzate nel sistema SAP. Vedere Dopo l'installazione di BizTalk Adapter Pack.

Modificare l'installazione di BizTalk Adapter Pack

Completare i passaggi seguenti per modificare l'installazione di BizTalk Adapter Pack. Assicurarsi di avere installato WCF LOB Adapter SDK prima di eseguire l'installazione guidata per modificare l'installazione di BizTalk Adapter Pack.

È possibile modificare l'installazione di BizTalk Adapter Pack in modalità interattiva (configurazione guidata) o in modalità invisibile all'utente (riga di comando).

Modificare l'installazione bap in modalità interattiva

  1. Accedere usando un account membro del gruppo BizTalk Server Administrators.

  2. In Programmi e funzionalità selezionare Disinstalla un programma.

  3. Fare clic con il pulsante destro del mouse su Microsoft BizTalk Adapter Pack e quindi scegliere Cambia.

  4. Nella schermata iniziale selezionare Avanti.

  5. In Modificare, ripristinare o rimuovere l'installazione:

    • Per selezionare i componenti da installare, selezionare Cambia e passare al passaggio 6.

    • Per correggere gli errori nell'installazione più recente, selezionare Ripristina e passare al passaggio 7.

    • Per rimuovere Microsoft BizTalk Adapter Pack dal computer, selezionare Rimuovi e quindi andare al passaggio 10.

  6. Se si sceglie di modificare l'installazione:

    • Espandere il nodo Microsoft BizTalk Adapter Pack per scegliere di installare gli adapter di base, i provider di dati .NET Framework o entrambi.

    • Espandere il nodo Adattatori di base per scegliere di installare tutte le schede o schede specifiche.

    • Espandere il nodo Provider ADO per scegliere di installare tutti i provider o provider specifici.

    • Selezionare Avanti.

    • Selezionare Cambia e quindi Fine.

  7. Se si sceglie di ripristinare l'installazione, nella finestra di dialogo Pronto per il ripristino di Microsoft BizTalk Adapter Pack selezionare Ripristina. La procedura guidata avvia il ripristino dell'installazione.

  8. Se necessario, modificare le preferenze relative al consenso per Analisi utilizzo software e quindi selezionare OK.

  9. Selezionare Fine.

  10. Se si sceglie di rimuovere gli adapter, nella finestra di dialogo Pronto per rimuovere Microsoft BizTalk Adapter Pack selezionare Rimuovi e quindi selezionare Fine.

Modificare l'installazione bap in modalità invisibile all'utente

  1. Aprire un prompt dei comandi e passare alla directory radice del programma di installazione bizTalk Adapter Pack.

  2. Eseguire un comando simile al seguente:

    Nota

    Per modificare l'installazione di BizTalk Adapter Pack in modalità invisibile all'utente in una piattaforma basata su x64, nei comandi seguenti sostituire AdaptersSetup.msi con AdaptersSetup64.msi.

    msiexec /i AdaptersSetup.msi /qn REMOVE=DbFeature ADDLOCAL=SapBaseAdapterFeature
    

    Questo comando rimuove l'adapter Oracle Database e installa l'adapter SAP.

    Usando valori diversi per le REMOVE proprietà e ADDLOCAL , è possibile aggiungere o rimuovere componenti specifici. Per informazioni sui valori che è possibile usare per queste proprietà, vedere la tabella in Installazione del Pacchetto adapter BizTalk in modalità invisibile all'utente (in questo argomento).

    È anche possibile eseguire un ripristino invisibile all'utente usando l'opzione /f come parte del comando msiexec. Ad esempio:

    msiexec /i AdaptersSetup.msi /qn /f
    

    È possibile usare diverse combinazioni con l'opzione /f. Per altre informazioni sul msiexec comando, digitare msiexec nella riga di comando e premere ENTER. In alternativa, vedere msiexec.

    Importante

    Quando si modifica l'installazione di BizTalk Adapter Pack in modalità invisibile all'utente, non è possibile modificare le preferenze per acconsentire esplicitamente o disattivare Analisi utilizzo software. Le preferenze scelte durante l'installazione rimangono, anche se si imposta in modo esplicito il CEIP_OPTIN su true o false.

Rimozione del Pacchetto di adapter BizTalk

Importante

Se nel database di SQL Server sono state create tabelle per funzionare con la funzionalità tRFC dell'adapter SAP, è necessario rimuoverle manualmente prima di rimuovere bizTalk Adapter Pack. L'installazione di BizTalk Adapter Pack copia un file SapAdapter-DbScript-Uninstall.sql in genere nell'unità <>di installazione:\Programmi\Microsoft BizTalk Adapter Pack. Eseguire questo file per rimuovere le tabelle create.

Completare i passaggi seguenti per rimuovere bizTalk Adapter Pack dal computer. Assicurarsi di avere installato WCF LOB Adapter SDK prima di eseguire l'installazione guidata per rimuovere gli adapter.

È possibile rimuovere bizTalk Adapter Pack in modalità interattiva (configurazione guidata) o in modalità invisibile all'utente (riga di comando).

Disinstallare BizTalk Adapter Pack in modalità interattiva

  1. In Programmi e funzionalità selezionare Disinstalla un programma.

  2. Fare clic con il pulsante destro del mouse su Microsoft BizTalk Adapter Pack e quindi scegliere Disinstalla.

Disinstallare BizTalk Adapter Pack in modalità invisibile all'utente

  1. Aprire un prompt dei comandi e passare alla directory radice del programma di installazione bizTalk Adapter Pack.

  2. Eseguire il comando seguente:

    Nota

    Per rimuovere bizTalk Adapter Pack in modalità invisibile all'utente in una piattaforma basata su x64, nei comandi seguenti sostituire AdaptersSetup.msi con AdaptersSetup64.msi.

    msiexec /i AdaptersSetup.msi /qn REMOVE=DbFeature
    

    Questo comando rimuove l'adapter Oracle Database dall'installazione di BizTalk Adapter Pack.

    Fornendo valori diversi per la REMOVE proprietà, è possibile rimuovere componenti specifici dall'installazione di BizTalk Adapter Pack. Per informazioni sui valori che è possibile utilizzare per questa proprietà, vedere la tabella in Installazione del Pacchetto adapter BizTalk in modalità invisibile all'utente (in questo argomento).

    Per rimuovere completamente bizTalk Adapter Pack, eseguire il comando seguente:

    msiexec /x AdaptersSetup.msi /qn
    

    Per altre informazioni sul msiexec comando, digitare msiexec nella riga di comando e premere ENTER. In alternativa, vedere msiexec.

Dopo aver rimosso bizTalk Adapter Pack

Potrebbe essere necessario eseguire i passaggi seguenti dopo la rimozione di BizTalk Adapter Pack:

  • Rimuovere le associazioni dell'adattatore o la registrazione del provider di dati .NET Framework, se l'installazione guidata non è riuscita a eseguire questa operazione

  • Rimuovere le RFC personalizzate, se si è scelto di installare il provider di dati per SAP

Rimuovere le associazioni o la registrazione del provider di dati .NET Framework

Completare questi passaggi solo se l'installazione guidata non riesce a rimuovere le associazioni dell'adattatore o la registrazione del provider di dati .NET Framework dal file di machine.config.

Rimuovere le associazioni di adattatori o la registrazione del provider di dati .NET Framework
  1. Passare al file machine.config nel computer. Ad esempio, in una piattaforma a 32 bit, il machine.config è disponibile nell'unità <>di sistema:\WINDOWS\Microsoft.NET\Framework\<version>\CONFIG.

  2. Aprire il file in un editor di testo.

  3. Rimuovere la registrazione dell'associazione dell'adapter:

    1. Cercare l'elemento system.serviceModel e rimuovere quanto segue dall'elemento :

      <client>
        <endpoint binding="sapBinding" contract="IMetadataExchange" name="sap" />
        <endpoint binding="siebelBinding" contract="IMetadataExchange" name="siebel" />
        <endpoint binding="oracleDBBinding" contract="IMetadataExchange" name="oracleDb" />
        <endpoint binding="OracleEBSBinding" contract="IMetadataExchange" name="oracleEBS" />
        <endpoint binding="sqlBinding" contract="IMetadataExchange" name="mssql" />
      </client>
      
      
    2. Cercare l'elemento bindingElementExtensions in system.serviceModel\extensions.

    3. Rimuovere le sezioni seguenti nel bindingElementExtensions nodo, a seconda dell'associazione dell'adattatore disponibile. Se l'installazione guidata non riesce a rimuovere tutte le associazioni, è necessario rimuovere tutte le associazioni.

      Per l'adapter SAP, rimuovere:

      <add name="sapAdapter" type="Microsoft.Adapters.SAP.SAPAdapterExtensionElement,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adattatore Siebel rimuovere:

      <add name="siebelAdapter" type="Microsoft.Adapters.Siebel.SiebelAdapterExtensionElement,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter Oracle Database, rimuovere:

      <add name="oracleDBAdapter" type="Microsoft.Adapters.OracleDB.OracleDBAdapterExtensionElement,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter Oracle E-Business, rimuovere:

      <add name="OracleEBSAdapter" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingElementExtensionElement, Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter SQL rimuovere:

      <add name="sqlAdapter" type="Microsoft.Adapters.Sql.SqlAdapterBindingElementExtensionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
    4. Cercare l'elemento bindingExtensions in system.serviceModel\extensions.

    5. Rimuovere le sezioni seguenti nel bindingExtensions nodo, a seconda dell'associazione dell'adattatore disponibile. Se l'installazione guidata non riesce a rimuovere tutte le associazioni, è necessario rimuovere tutte le associazioni.

      Per l'adapter SAP, rimuovere:

      <add name="sapBinding" type="Microsoft.Adapters.SAP.SAPAdapterBindingSection,Microsoft.Adapters.SAP, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adattatore Siebel rimuovere:

      <add name="siebelBinding" type="Microsoft.Adapters.Siebel.SiebelAdapterBindingSection,Microsoft.Adapters.Siebel, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter Oracle Database, rimuovere:

      <add name="oracleDBBinding" type="Microsoft.Adapters.OracleDB.OracleDBAdapterBindingSection,Microsoft.Adapters.OracleDB, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter Oracle E-Business, rimuovere:

      <add name="OracleEBSBinding" type="Microsoft.Adapters.OracleEBS.OracleEBSBindingCollectionElement, Microsoft.Adapters.OracleEBS, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per l'adapter SQL rimuovere:

      <add name="sqlBinding" type="Microsoft.Adapters.Sql.SqlAdapterBindingCollectionElement,Microsoft.Adapters.Sql, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
  4. Rimuovere la registrazione del provider di dati .NET Framework:

    • Cercare l'elemento DbProviderFactories nel nodo system.data.

    • Cercare i provider di dati .NET Framework ancora registrati. Rimuovere le sezioni seguenti nel DbProviderFactories nodo, a seconda dei provider di dati .NET Framework esistenti. È necessario rimuovere tutti i provider, se esistenti.

      Per il provider di dati per SAP, rimuovere:

      <add name="SAPClient Data Provider" invariant="Microsoft.Data.SAPClient"
          description=".NET Framework Data Provider for mySAP Business Suite"    type="Microsoft.Data.SAPClient.SAPClientFactory,Microsoft.Data.SAPClient, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      

      Per Il provider di dati per Siebel rimuovere:

      <add name="SiebelClient Data Provider" invariant="Microsoft.Data.SiebelClient"
          description=".NET Framework Data Provider for Siebel eBusiness Applications"
          type="Microsoft.Data.SiebelClient.SiebelProviderFactory,Microsoft.Data.SiebelClient, Version=<version>, Culture=neutral, PublicKeyToken=<public key>" />
      
  5. Salvare e chiudere il file machine.config.

Rimuovere le RFC personalizzate

Completare questo passaggio per rimuovere le RFC personalizzate installate nel sistema SAP. Vedere Installare o rimuovere RFC personalizzati.

Risolvere i problemi di installazione di BizTalk Adapter Pack

Di seguito sono riportati alcuni problemi che possono verificarsi durante l'installazione di BizTalk Adapter Pack. Per un elenco completo dei problemi relativi all'installazione, fare riferimento agli argomenti di risoluzione dei problemi per ogni adattatore.

  • L'esecuzione dell'installazione in un computer a 64 bit potrebbe generare un errore durante l'accesso al file dello schema

    L'installazione di BizTalk Adapter Pack genera un errore durante l'accesso a Microsoft.Adapters.<AdapterName>_schema.xml file, ma procede con l'installazione dell'adapter.

    Causa

    Se entrambe le versioni a 32 bit e a 64 bit di BizTalk Adapter Pack vengono installate nello stesso computer, il file dello schema di destinazione usato da entrambi è lo stesso. Di conseguenza, il file installato da BizTalk Adapter Pack a 32 bit potrebbe essere in uso da IIS quando il programma di installazione a 64 bit tenta di accedervi.

    Risoluzione

    Copiare manualmente Microsoft.Adapters.<AdapterName>_schema.xml file da C:\Program Files\Microsoft BizTalk Adapter Pack(x64)\IIS Schemas" a C:\Windows\System32\inetsrv\config\schema.