MSSQLSERVER_3169

Si applica a:SQL Server

Dettagli

Attributo Valore
Nome prodotto SQL Server
ID evento 3169
Origine evento MSSQLSERVER
Componente SQLEngine
Nome simbolico ND
Testo del messaggio Il backup del database è stato eseguito in un server che esegue la versione %ls. Tale versione è incompatibile con il server, che esegue la versione %ls. Ripristinare il database in un server che supporta il backup oppure utilizzare un backup compatibile con questo server.

Spiegazione

Alcune funzionalità di SQL Server influiscono sulla struttura dei file di database. Quando si ripristina un database in un'altra istanza di SQL Server, il formato del file potrebbe non essere compatibile con una versione diversa del motore di database di SQL Server.

Ad esempio, questo errore può essere causato usando il formato vardecimalstorage in una versione successiva di SQL Server e quindi tentando di ripristinare i file di database in una versione precedente a SQL Server 2005 (9.x) Service Pack 2.

Azione utente

Determinare la versione di SQL Server in esecuzione nel server di origine. In SQL Server Management Studio fare clic con il pulsante destro del mouse sul server e quindi scegliere Proprietà oppure digitare SELECT @@VERSION in una finestra di query. Aprire il database usando la versione originale di SQL Server. Esaminare le funzionalità abilitate nel database originale nell'istanza di SQL Server. Modificare queste impostazioni in modo che funzionino con la versione di SQL Server in cui verrà ripristinato il database.