mandant_1 hat ca. 20 artikel in 8 kategorien
mandant_2 hat ca. 120 artikel in 12 kategorien
ich wollte eben folgenden weg versuchen:
(erst backup gemacht :wink: )
1) mandant_2 löschen
2) nach wiki 19.3 Frühere Datenbanken in einzelne Mandanten importieren
folgenden befehl ausgeführt:
osql.exe -D eazy -U sa -P sa04jT14 -d master -Q
"restore database mandant_1 from disk = 'D:\Stickerboss-
Shop\backup\jtl.bak' with replace, move 'eazybusiness' to 'C:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Mandant_1.MDF', move 'eazybusiness_Log' to 'C:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Mandant_1_log.LDF' "
mit folgendem ergebnis:
3928 Seiten wurden für die 'mandant_1'-Datenbank, Datei 'eazybusiness' für
Datei 1, verarbeitet.
4 Seiten wurden für die 'mandant_1'-Datenbank, Datei 'eazybusiness_log' für
Datei 1, verarbeitet.
RESTORE DATABASE hat erfolgreich 3932 Seiten in 2.564 Sekunden verarbeitet
(12.561 MB/s).
es hat sich aber nach dem einloggen nichts verändert, mandant_1 ist immer noch mandant_1
3) nochmal diesen befehl ausgeführt:
osql.exe -D eazy -U sa -P sa04jT14 -d master -Q
"restore database mandant_2 from disk = 'D:\Stickerboss-Shop\backup\jtl.bak' with replace, move 'eazybusiness' to 'C:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Mandant_1.MDF', move 'eazybusiness_Log' to 'C:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Mandant_1_log.LDF' "
mit folgendem ergebnis:
Meldung '1834', Ebene '16', Status '1', Server 'BUERO\JTLWAWI', Zeile 1
Die Datei 'C:\Programme\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Mandant_1.MDF'
kann nicht überschrieben werden. Sie wird von der 'mandant_1'-Datenbank
verwendet.
Meldung '3156', Ebene '16', Status '4', Server 'BUERO\JTLWAWI', Zeile 1
Die Datei 'eazybusiness' kann nicht in 'C:\Programme\Microsoft SQL
Server\MSSQL.1\MSSQL\Data\Mandant_1.MDF' wiederhergestellt werden. Verwenden
Sie WITH MOVE, um einen gültigen Speicherort für die Datei zu identifizieren.
Meldung '1834', Ebene '16', Status '1', Server 'BUERO\JTLWAWI', Zeile 1
Die Datei 'C:\Programme\Microsoft SQL
Server\MSSQL.1\MSSQL\Data\Mandant_1_log.LDF' kann nicht überschrieben werden.
Sie wird von der 'mandant_1'-Datenbank verwendet.
Meldung '3156', Ebene '16', Status '4', Server 'BUERO\JTLWAWI', Zeile 1
Die Datei 'eazybusiness_log' kann nicht in 'C:\Programme\Microsoft SQL
Server\MSSQL.1\MSSQL\Data\Mandant_1_log.LDF' wiederhergestellt werden.
Verwenden Sie WITH MOVE, um einen gültigen Speicherort für die Datei zu
identifizieren.
Meldung '3119', Ebene '16', Status '1', Server 'BUERO\JTLWAWI', Zeile 1
Beim Planen der RESTORE-Anweisung wurden Probleme gefunden. Vorausgehende
Meldungen enthalten ausführliche Informationen.
Meldung '3013', Ebene '16', Status '1', Server 'BUERO\JTLWAWI', Zeile 1
RESTORE DATABASE wird fehlerbedingt beendet.
jetzt weiß ich nicht mehr weiter, wo sind die profis mit der lösung???
gruß