Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie kann ich eine Datenbank anhängen?

Installieren Sie SQL Server 2008 EXPRESS R2. Es gibt einen Fehler im Webplattform-Installer und es denkt immer noch, dass EXPRESS R1 die neueste Version ist.

SQL Server 2008-Datenbanken haben Version 655. SQL Server 2008 R2-Datenbanken haben Version 661. Sie versuchen, eine 2008 R2-Datenbank (v. 661) an eine 2008-Instanz anzufügen, und dies wird nicht unterstützt. Sobald die Datenbank auf eine 2008 R2-Version aktualisiert wurde, kann sie nicht mehr heruntergestuft werden. Sie müssen entweder Ihre 2008 SP2-Instanz auf R2 aktualisieren oder die Daten in dieser Datenbank in eine 2008-Datenbank kopieren (z. B. mit dem Datenmigrationsassistenten oder etwas Äquivalentem).

Die Meldung ist, gelinde gesagt, irreführend, sie sagt 662, weil SQL Server 2008 SP2 662 als Datenbankversion unterstützt, das heißt, wenn 15000 Partitionen in der Datenbank aktiviert sind, siehe Support for 15000 Partitions.docx. Das Aktivieren der Unterstützung erhöht die DB-Version auf 662, das Deaktivieren verschiebt sie zurück auf 655. Aber SQL Server 2008 SP2 unterstützt 661 (die R2-Version) nicht.