Applies ToSQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

Sintomi

Considerare lo scenario descritto di seguito:

  • Si usa il mirroring del database in modalità a prestazioni elevate asincrone in Microsoft SQL Server 2012 R2.

  • Si Abilita il rilevamento delle modifiche nel database principale.

  • Si crea uno snapshot del database nel database mirror.

  • Si usa la funzione CHANGE_TRACKING_CURRENT_VERSION () nello snapshot del database per verificare la versione associata all'ultima transazione impegnata.

In questo scenario, il valore restituito della funzione CHANGE_TRACKING_CURRENT_VERSION () non è corretto. È 0 o inferiore rispetto al valore restituito dal database principale.

Causa

Il problema si verifica a causa di un errore correlato all'elaborazione delle funzioni in uno snapshot del database. La funzione CHANGE_TRACKING_CURRENT_VERSION () restituisce valori non corretti nello snapshot del database.

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:

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.