Einzelnen Beitrag anzeigen

HolgerX

Registriert seit: 10. Apr 2006
Ort: Leverkusen
972 Beiträge
 
Delphi 6 Professional
 
#3

AW: Wiederherstellung einer MSSQL 2005 Datensicherun

  Alt 6. Feb 2016, 06:28
Hmm..

Kann ich die Datensicherung auch problemlos auf einem neueren SQL.Server einspielen?
Also wenn ich mich jetzt nicht komplett täusche, dann sind die neuen SQL-Server zu den jeweiligen älteren Versionen abwärtskompatibel. Zumindest was die Datenbank angeht. Diverse SQL-Befehle welche in 2005 funktioniert haben gibt es mit dem neuen 2016er meine ich nicht mehr.
.. nicht ganz.

Die Abwärtkompatiblität, was die Wiederherstellung betrifft geht meistens nur so 2 Versionen zurück.
Somit kann z.B. SQL2008 noch SQL2000 wieder herstellen, jedoch SQL2012 schon nicht mehr.
(Kann bei MS nachgelesen werden, habe jedoch keinen Link parat)

Für die Wiederherstellung brauchst Du keinen 'MS SQL Management Studio' das geht auch mit einem einfachen SQL Befehl
https://msdn.microsoft.com/de-de/lib...=sql.120).aspx

Der Restore funktioniert auch schon mit SQL2000.
Ich hatte mir in der Firma ein kleines Tool gebastelt, welches für ein schnelles Backup/Restore diese SQL-Befehle verwendet, so das ich ohne Managment-Konsole Backups und Restores machen kann.
Hat mir schon oft viel Zeit erspart, weil einige Assistenten, bei der Migration von z.B. SQL2000 nach SQL2008 die Datenbank zerstört haben (PK gelöscht, keine AutoIncs mehr...).

Alternativ musst Du nach der SQL2005 Express mit ManagmentTools beim MS-Download suchen, es gibt hier 2 unterschiedliche Download-Pakete, einmal mit und einmal ohne Tools.

Korrektur, das mit den 2 Downloads wurde erst mit SQL2008 beginnend eingeführt...
Bei SQL2005 gibt es den Download für den SQL-Express und den Download für SSMSE getrennt

https://www.microsoft.com/de-de/down...ls.aspx?id=184
https://www.microsoft.com/de-de/down...s.aspx?id=8961


Kannt Dir aber auch besser gleich die 2008 holen

https://www.microsoft.com/de-de/down....aspx?id=30438

Hier jedoch (entsprechend deines OS)

SQLEXPRWT_x64_DEU.exe
SQLEXPRWT_x86_DEU.exe

Dann hast Du die Managment Konsole mit dabei.

Geändert von HolgerX ( 6. Feb 2016 um 06:32 Uhr)
  Mit Zitat antworten Zitat