Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Microsoft distribuisce le correzioni di Microsoft SQL Server 2008 Service Pack 3 (SP3) in un unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione di correzione di SQL Server 2008 Service Pack 3 (SP3) precedente.

Sintomi

Considerare lo scenario descritto di seguito:

  • Si ha un'istanza geometry e un'istanza GeometryCollection che contiene poligoni intersecanti in Microsoft SQL Server 2008.

  • Si crea una query che chiama il metodo STUnion () tra le due istanze.

  • Si prova a eseguire la query.

In questo scenario, l'intersezione dei poligoni dell'istanza GeometryCollection non è contenuta nel risultato della query restituito dal metodo STUnion () .

Causa

Questo problema si verifica a causa di un difetto del codice nel metodo STUnion () .

Risoluzione

Informazioni sull'aggiornamento cumulativo

Pacchetto di aggiornamento cumulativo 3 per SQL Server 2008 SP3

La correzione di questo problema è stata rilasciata per la prima volta in aggiornamento cumulativo 3. Per altre informazioni su come ottenere questo pacchetto di aggiornamento cumulativo per SQL Server 2008 Service Pack 3, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:

2648098 Pacchetto di aggiornamento cumulativo 3 per SQL Server 2008 Service Pack 3Nota Poiché le build sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 Service Pack 3 Fix. Ti consigliamo di considerare l'applicazione della versione di correzione più recente che contiene questo hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

2629969 Build di SQL Server 2008 rilasciate dopo il rilascio di SQL Server 2008 Service Pack 3

Ulteriori informazioni

Per riprodurre il problema, eseguire le operazioni seguenti:

  1. Eseguire la query seguente in Microsoft SQL Server Management Studio:

    DECLARE @p1 geometry = 'GEOMETRYCOLLECTION (POLYGON ((0 0, 1 1, 1 0, 0 0)), POLYGON ((0.5 0, 1.5 1, 1.5 0, 0.5 0)))';DECLARE @p2 geometry = 'POINT(0 1)';SELECT @p1.STUnion(@p2)
  2. Fare clic sulla scheda Risultati spaziali del risultato restituito dalla query.

Se non è presente l'intersezione di due triangoli del primo parametro, il problema è stato riprodotto correttamente.

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×