Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
I den här artikeln beskrivs de begränsningar som är associerade med kodkörning i SQL Server-processen via kontext och regelbundna anslutningar.
Begränsningar för kontextanslutningar
När du utvecklar ditt program tar du hänsyn till följande begränsningar som gäller för kontextanslutningar:
Du kan bara ha en kontextanslutning öppen vid en viss tidpunkt för en viss anslutning. Om du har flera instruktioner som körs samtidigt i separata anslutningar kan var och en av dem få en egen kontextanslutning. Begränsningen påverkar inte samtidiga begäranden från olika anslutningar. det påverkar bara en viss begäran om en viss anslutning.
Flera aktiva resultatuppsättningar (MARS) stöds inte i en kontextanslutning.
Klassen
SqlBulkCopyfungerar inte i en kontextanslutning.Det går inte att uppdatera batchbearbetning i en kontextanslutning
SqlNotificationRequestkan inte användas med kommandon som körs mot en kontextanslutning.Det går inte att avbryta kommandon som körs mot kontextanslutningen. Metoden
SqlCommand.Cancelignorerar begäran tyst.Inga andra nyckelord för anslutningssträngar kan användas när du använder
context connection=true.Egenskapen
SqlConnection.DataSourcereturnerar null om anslutningssträngen förSqlConnectionärcontext connection=truei stället för namnet på SQL Server-instansen.Att ange egenskapen
SqlCommand.CommandTimeouthar ingen effekt när kommandot körs mot en kontextanslutning.
Begränsningar för regelbundna anslutningar
När du utvecklar ditt program bör du ta hänsyn till följande begränsningar som gäller för vanliga anslutningar:
Asynkron kommandokörning mot interna servrar stöds inte. Om du inkluderar
async=truei anslutningssträngen för ett kommando och sedan kör kommandot resulterar det i attSystem.NotSupportedExceptiongenereras. Det här meddelandet visas:Asynchronous processing is not supported when running inside the SQL Server process.SqlDependencyobjekt stöds inte.