Condividi tramite


Limitazioni dell'adapter BizTalk per SQL Server

Di seguito sono riportate le limitazioni note per l'adapter Microsoft BizTalk per SQL Server:

  • L'adapter SQL non supporta i sinonimi creati nel database SQL Server. Per informazioni sui sinonimi in SQL Server, vedere https://go.microsoft.com/fwlink/?LinkId=120111.

  • Se si modifica l'ora di sistema del computer che esegue l'host BizTalk Server, l'ora non viene aggiornata automaticamente nell'host BizTalk Server. Ciò potrebbe causare un comportamento errato delle operazioni in ingresso che usano la porta di ricezione di BizTalk Server. Come soluzione alternativa, è necessario riavviare l'istanza host con una porta di ricezione dopo aver modificato l'ora di sistema del computer in esecuzione.

  • Se un nome di parametro in una stored procedure contiene 127 o più caratteri, non è possibile eseguire la stored procedure usando l'adapter SQL. Ciò è dovuto alla limitazione della ADO.NET.

  • L'adattatore WSDL genera, quando viene convertito in un proxy, espone la colonna DateTimeOffset come System.DateTime. Questo tipo di dati non può archiviare le informazioni sul fuso orario. Di conseguenza, qualsiasi valore data/ora inviato dall'adattatore al proxy verrà convertito in ora locale nell'applicazione .NET. Se si desidera mantenere le informazioni sul fuso orario, è necessario modificare l'interfaccia del proxy in modo da usare il tipo String anziché System.DateTime. Usare quindi XmlConvert.ToDateTimeOffset per creare un oggetto Sytstem.DateTimeOffset, che può archiviare le informazioni sul fuso orario.

Vedere anche

Adattatore BizTalk UNderstand per SQL Server