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.