Neu Fehler Datenbankimport auf neuen Server

Geschwind

Aktives Mitglied
8. Januar 2011
45
7
Hallo,

wir kommen von eine Windows Server 2012R2 mit einer SQL2014Express Version und wollen auf unseren neuen Server (2019ESS) mit SQL 2019 Standard.

Wawi 1.5.52.0

Wir haben die Datenbaken über die JTL-Datenbankverwaltung gesichert und wollen Sie auch hierrüber wieder einspielen. Wie es auch JTL-Videos erklärt wird.

Beim Einspielen der Datenbank erhalten wir mehrere SQL-Fehler Klasse 16 (zb. #5121, #3156, #3113, #3013)

Unter anderem Steht: " Der von "C:\Programm Files\Microsoft SQL Server\MSSQL12.JTLWAWI\MSQL\Data\...." angebende Pfad ist kein Gültiges Verzeichnis.

Mit den neuen SQL Server ist doch der Pfand was Anleget worden ist. die .....SQL Server\MSQL15.JTLWAWI\MSQL\....

Muss hier ein Zwischen schritt gemacht werden? oder wie kann man sonst den unterschied von der 12 auf die 15 anpassen?
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Wenn du in deinem RESTORE Skript nicht WITH MOVE angibst, wird der SQL-Server versuchen, die Datenbank in dieselben Verzeichnisse zu schreiben, von denen er auch das Backup erstellt hat (also in deinem Fall das nicht vorhandene Verzeichnis "C:\Programm Files\Microsoft SQL Server\MSSQL12.JTLWAWI\MSQL\Data\...."
 

LK-Webservices e.K.

Aktives Mitglied
1. Dezember 2016
39
2
Berlin
Hallo,

wir versuchen genau das selbe und die alte Datenbank lag auf D:, die neue allerdings auf C:. Wie genau benutzt man WITH MOVE, was muss hier anders gemacht werden?

Grüße!
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562

LK-Webservices e.K.

Aktives Mitglied
1. Dezember 2016
39
2
Berlin
Wawi auf neuem Server auf C installiert, Backup auf altem Server von D: gemacht, versucht auf neuen Server über die Datenbankverwaltung den Datenbankimport auszuführen und oben genannte Fehlermeldung erhalten.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Du kannst dir mal anschauen , welche Dateien in deiner Backupdatei vorhanden sind und wo der SQL-Server die erstellen will:
SQL:
RESTORE FILELISTONLY FROM DISK = [<backup file name>]
Entweder erstellt du dann die Pfade genauso, oder du benutzt die MOVE Option beim RESTORE
 

AMP-Agentur

Offizieller Service Partner
SPBanner
19. Juli 2011
448
79
Magdeburg
Einfach mal das Backup-File einfach mal in das zugehörige Standard-Backup-Verzeichnis legen und von dort dann die Rücksicherung ausführen. Hat bislang immer funktioniert.
 

Ähnliche Themen