MSSQLSERVER_948MSSQLSERVER_948

In questo argomento si applica a: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

DettagliDetails

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID 948948
Origine eventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbolicoSymbolic Name NDNA
Testo del messaggioMessage Text Impossibile aprire il database '%.ls' perché la versione è %d.The database '%.ls' cannot be opened because it is version %d. Il server supporta la versione %d e precedenti.This server supports version %d and earlier. Il downgrade non è supportato.A downgrade path is not supported.

SpiegazioneExplanation

Alcune caratteristiche di SQL ServerSQL Server influiscono sulla struttura dei file di database.Certain features in SQL ServerSQL Server affect the structure of the database files. Quando si collega un database a un'altra istanza di SQL ServerSQL Server, è possibile che il formato di file non sia compatibile con una versione diversa di Motore di databaseDatabase Engine.When you attach a database to another instance of SQL ServerSQL Server, the file format might not be compatible with a different version of the Motore di databaseDatabase Engine.

Ad esempio, questo errore può verificarsi quando si utilizza il formato di archiviazione vardecimal in una versione successiva di SQL ServerSQL Server e quindi si tenta di collegare i file del database in una versione precedente a SQL Server 2005SQL Server 2005 Service Pack 2.For example, this error can be caused by using the vardecimal storage format in a later version of SQL ServerSQL Server and then trying to attach the database files in a version earlier than SQL Server 2005SQL Server 2005 Service Pack 2.

Azione dell'utenteUser Action

Verificare quale versione di SQL ServerSQL Server è in esecuzione nel server di origine.Determine the version of SQL ServerSQL Server that is running on the originating server. In SQL Server Management StudioSQL Server Management Studio fare clic con il pulsante destro del mouse sul server e quindi scegliere Proprietà oppure digitare SELECT @@VERSION in una finestra Query.In SQL Server Management StudioSQL Server Management Studio, either right-click the server and then click Properties or type SELECT @@VERSION in a query window. Aprire il database utilizzando la versione originale di SQL ServerSQL Server.Open the database by using the original version of SQL ServerSQL Server. Verificare quali caratteristiche sono attivate nel database originale nell'istanza di SQL ServerSQL Server.Investigate the features that are enabled on the original database in the instance of SQL ServerSQL Server. Modificare queste impostazioni in modo che venga utilizzata la versione di SQL ServerSQL Server in cui il database verrà collegato.Modify these settings to work with the version of SQL ServerSQL Server in which the database will be attached.