janosch12
Goto Top

MSSQL Backup in Form von .sql einspielen

Guten Morgen,

wir verwenden das Tool SQLandFTPBackup ( https://sqlbackupandftp.com )

zum sichern einiger MSSQL Datenbanken.

Nun sichert das Toll die Datenbanken nicht in .bak sondern in .SQL.

Aktuell sollte ich eine Datenbank Instanz wiederherstellen, wie stelle ich das am besten mit dem .sql an ?

Content-Key: 398964

Url: https://administrator.de/contentid/398964

Printed on: April 27, 2024 at 10:04 o'clock

Member: SlainteMhath
SlainteMhath Jan 22, 2019 at 07:31:51 (UTC)
Goto Top
Moin,

wie stelle ich das am besten mit dem .sql an ?
Schon mal die Doku deines Backup Tools dazu befragt? Wäre meine erste Anlaufstelle....

lg.
Slainte
Member: emeriks
emeriks Jan 22, 2019 updated at 07:49:13 (UTC)
Goto Top
Hi,
Du lieferst uns hier zwar den Link zur Herstellerseite, bist dann aber nicht in der Lage, dort das Tutorial aufzurufen und unter "Restore" nachzulesen?
Detailed tutorial on how to setup SQLBackupAndFTP

Aktuell sollte ich eine Datenbank Instanz wiederherstellen,
Das musst Du dann sehen. Wenn das Programm nur einzelne Datenbanken sichert, dann wird man wohl erst die Instanz bereitstellen müssen, um dann in dieser die Datenbank wiederherstellen zu können.

E.
Member: SachsenHessi
SachsenHessi Jan 22, 2019 at 07:54:31 (UTC)
Goto Top
Member: janosch12
janosch12 Jan 22, 2019 at 08:41:53 (UTC)
Goto Top
Das Backup lässt sich über die Software leider nicht einspielen,

die Restore Funktion ist durchaus von Begriff.

Ich suche eher Alternativen.
Member: SlainteMhath
SlainteMhath Jan 22, 2019 at 08:52:49 (UTC)
Goto Top
Das Backup lässt sich über die Software leider nicht einspielen,
Dann wende dich doch an deren Support.
Member: emeriks
emeriks Jan 22, 2019 at 09:03:18 (UTC)
Goto Top
Zitat von @janosch12:
Das Backup lässt sich über die Software leider nicht einspielen,
Warum nicht?
Was passiert denn?
Wie gehst Du vor?
Member: Penny.Cilin
Penny.Cilin Jan 22, 2019 at 09:03:25 (UTC)
Goto Top
Zitat von @janosch12:

Das Backup lässt sich über die Software leider nicht einspielen,
Naja, das ist aber eine sehr qualifizierte Aussage. Was heißt daß "Backup läßt sich nicht einspielen"???
Wie versuchst Du die Wiederherstellung?
Gibt es Fehlermeldungen? - Wenn ja, welche?
Mit welchem Benutzerkontext wurde die Wiederherstellung durchgeführt?
  • Mit einem normalen Benutzer?
  • Mit dem DB Admin?
  • Mit einem Administratorkotno?

die Restore Funktion ist durchaus von Begriff.

Ich suche eher Alternativen.
Dann schaue mal in dessen Forum oder kontaktiere den Support des Herstellers.

Außerdem gehört die frage zur Rubrik Datenbanken statt "Microsoft | Windows Server".
Member: nepixl
nepixl Jan 22, 2019 at 09:10:34 (UTC)
Goto Top
Hi,

Das Backup lässt sich über die Software leider nicht einspielen,
nimm deine *.sql - verbinde Dich via CLI mit deinem SQL Server und importiere die DB halt händisch? (Vorher Backup machen!)

mysql -u username -p database < data-dump.sql


Gruß
Member: SlainteMhath
SlainteMhath Jan 22, 2019 at 09:45:33 (UTC)
Goto Top
mysql -u username -p database < data-dump.sql
Es geht um MSSQL....
Member: janosch12
janosch12 Jan 22, 2019 at 09:53:36 (UTC)
Goto Top
Folgende Fehlermeldung wird ausgegeben.

Die Medienfamilie auf Medium ( Pfad) ist ungültig. SQL Server kann die Medienfamilie nicht verarbeiten.

schnap ich mir ein Backup, das ein Tag älter ist, habe ich das selbe Problem.
Member: SachsenHessi
SachsenHessi Jan 22, 2019 at 09:55:57 (UTC)
Goto Top
incrementelles Backup ?
Member: janosch12
janosch12 Jan 22, 2019 at 09:59:03 (UTC)
Goto Top
Nein, ist ein komplettes Backup, von einem SQL2014 , und wird versucht auf den selben wieder einzuspielen.
Member: Penny.Cilin
Penny.Cilin Jan 22, 2019 at 10:08:49 (UTC)
Goto Top
Zitat von @SlainteMhath:

mysql -u username -p database < data-dump.sql
Es geht um MSSQL....

Um was für ein MS SQL Server handelt es sich?
Das ist wieder so eine typische Frage, wo essentielle Informationen fehlen.
Wie man eine Frage richtig stellt.

Laut Homepage MS SQL Server 2014 Express unterstützt. Deshalb ist es wichtig zu wissen, um welche Edition des MS SQL Server es geht.

Und hast Du den Hersteller kontaktiert?
Im dortigen Supportfourm nachgeschaut und Deine Frage mal dort gestellt?

Der Hersteller ist IMMER die erste Anlaufstelle.

P.S. Ich habe das Gefühl, dass man die Hilfe und Diskussionsrichtlinen nicht liest.

Gruss Penny
Member: Grinskeks
Grinskeks Jan 22, 2019 updated at 11:09:36 (UTC)
Goto Top
Hallo,

da stimmt so einiges nicht.

Zunächst stellst du keine Instanz sondern nur die Datenbank wieder her.
SQlBackupAndFTP erzeugt zudem Backups und kein SQL, es sei denn, es werden irgendwelche CustomScripts ausgeführt.

Die Meldung bzgl. der Medienfamilie deutet auf korrupte / unpassende Backup-Daten (auf . bak umbenannt) oder Probleme mit der Versionskompatiblität hin.
Du kannst beispielsweise kein Backup einspielen dass auf einer neueren Unterversion des SQL Servers erstellt wurde. Da reicht schon ein Servicepack aus.

Zum Testen: Erstelle selbst manuell über das SQL Server Management Studio ein Backup und vergleiche mal die Filesize mit dem Backup aus SQLBackupAndFTP.

Ich befürchte, das hier Basis-KnowHow im Umgang mit Datenbanken fehlt und empfehle, Unterstützung anzufordern. Die Hersteller von SQLBackupAndFtp sind hier nicht zielführend, zumal das Tool nur Mechanismen des SSMS über Scripte automatisiert und über einen Service zeitgesteuert ausführt; zudem ist das Tiel je nach Edition kostenlos bis saugünstig und wird nicht weiterentwickelt.

Ich hoffe echt, dass du gerade nicht versuchst, Produktive Datenbanken zu überschreiben. Wer weiß, ob du überhaupt in der richtigen Instanz bist....

Gruss
Grinskeks
Member: Crusher79
Crusher79 Jan 23, 2019 at 22:11:05 (UTC)
Goto Top
Richtig, aber er hast nicht unrecht. Über Command Line wäre es auch bei MS-SQL möglich. Zig tausnd Zeilen in der Management Console zu öffnen sprengt den Rahmen.

Die Grundidee also garnicht mal so verkehrt.
Member: Penny.Cilin
Penny.Cilin Jan 24, 2019 at 09:20:00 (UTC)
Goto Top
Hallo,

bisher hat sich der Fragesteller nicht mehr gemeldet. Bleibt es also abzuwarten.

@janosch12: Wie ist der Stand? Hast Ducschon Kontakt mit dem Hersteller aufgenommen?

Gruss Penny