Ich habe SQL Server 2008 R2 installiert, aber ich kann immer noch nicht führen Sie das Projekt und öffnen Sie die Datenbank, weil "der server unterstützt die version 655 und früher."

Ich habe eine Datenbank in meine App_Data Ordner, der erstellt wurde, mithilfe von SQL Server 2008 R2.

Wenn ich versuche eine Seite anzusehen, bekomme ich diese Fehlermeldung:

Der Datenbank 'C:\My Projekte\NCPA\APP_DATA\NCPA.MDF' kann nicht geöffnet werden
denn es ist die version 661. Dieser server unterstützt version 655 und
früher. Eine downgrade-Pfad wird nicht unterstützt.

Konnte nicht öffnen Sie eine neue Datenbank 'C:\My Projekte\NCPA\APP_DATA\NCPA.MDF'.
CREATE DATABASE wird abgebrochen.

Einen Versuch zum anfügen einer automatisch benannten Datenbank für die Datei C:\My
Projekte\NCPA\APP_DATA\NCPA.MDF ist fehlgeschlagen. Eine Datenbank mit dem gleichen Namen
vorhanden ist, oder auf die angegebene Datei kann nicht geöffnet werden, oder es befindet sich auf UNC
teilen.

Hier mein connection string:

<add name="NCPA" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\NCPA.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />

Habe ich SQL Server 2008 R2 und Visual Studio 2010 auf meinem PC installiert. Ich habe gesucht, dieses problem über alle, und alles sagt "Sie brauchen R2", aber ich habe bereits.

Ich habe auch gesehen, dass ich brauche, um zu überprüfen, die SQL Server-Instanz-Namen, indem Sie zu Tools > Options > Database Tools > Data Connections, mir sagt nur SQLEXPRESS. Ist das richtig? Sollte es etwas anderes sein?

Was muss ich hier tun? Gibt es etwas, das ich nicht installiert haben? Gibt es eine Einstellung in Visual Studio, dass ich ändern muss? Ich fühle, wie jede Lösung, die ich gefunden habe, ist so vage, oder die Lösung ist etwas, was ich bereits getan habe.

EDIT: Hier ist, was ich habe, wenn ich start-up-SQL-Server, und gehen Sie zu Help > About:

Microsoft SQL Server Management Studio - 10.50.1617.0

Microsoft Analysis Services-Clienttools - 10.50.1617.0

Microsoft Data Access Components (MDAC) - 6.1.7600.16385

Microsoft MSXML - 3.0 4.0 6.0

Microsoft Internet Explorer 9.0.8112.16421

Microsoft .NET Framework - 2.0.50727.4961

Betriebssystem - 6.1.7600

  • deine Konfiguration ist richtig, und ich glaube nicht, dass theres ein problem mit der DB-Datei, das problem wird in der SQL server hat eine ältere version als die, die erstellt durch die DB.
  • möglich, Duplikat der .mdf ist zu neu (661) meine Datenbank unterstützt version 655
  • Nicht geneigt zu Stimmen, zu schließen, zu duplizieren, als diese OP hat angegeben, dass er bereits installiert ist R2. OP in der verlinkten Frage nicht gemacht hätten etwas derartiges vor gefragt.
InformationsquelleAutor Steven | 2011-07-21
Schreibe einen Kommentar