Gelöst Ameise der957 löscht Exportvorlagen - Sql script um die aus einem Backup einzuspielen

Björn Berger

Moderator
Mitarbeiter
30. Dezember 2013
1.098
16
In der Ameise der 957 hat sich leider ein Fehler eingeschlichen der die Exportvorlagen löscht.
Um die gelöschten Exportvorlagen aus einer Sicherung wiederherzustellen bitte wie folgt vorgehen.
(Achtung, das Funktioniert nur wenn inzwischen keine neuen Exportvorlagen anmgelegt wurden!)

Über die Datenbankverwaltung einen neuen Mandanten anlegen und dort die Sicherung einspielen.
Dann im folgenden Sql Script Mandant_1 durch den eben angelegten Mandanten Datenbank Namen ersetzen und das script im Sql Management Studio ausführen.

SET IDENTITY_INSERT eazybusiness.dbo.ameise_exportvorlage ON;
insert into eazybusiness.dbo.ameise_exportvorlage ([kExportVorlage],[kExportTyp],[kExportVorlageFilter],[kStandardVorlage],[cName]
,[nDateiformat],[nSpaltenbegrenzer],[nKopfzeile],[nQuote],[nEscape],[cUebersicht],[dErstellt],[nDeleted],[cExt],[nDezimalTrennzeichen]
,[nTausenderTrennzeichen],[nNachkommastellen])
select [kExportVorlage],[kExportTyp],[kExportVorlageFilter],[kStandardVorlage],[cName],[nDateiformat],[nSpaltenbegrenzer],[nKopfzeile],[nQuote]
,[nEscape],[cUebersicht],[dErstellt],[nDeleted],[cExt],[nDezimalTrennzeichen],[nTausenderTrennzeichen],[nNachkommastellen]
from Mandant_1.dbo.ameise_exportvorlage
SET IDENTITY_INSERT eazybusiness.dbo.ameise_exportvorlage OFF;
 

maydo

Sehr aktives Mitglied
28. März 2011
2.135
86
DE-Fulda
AW: Ameise der957 löscht Exportvorlagen - Sql script um die aus einem Backup einzuspi

was passiert wenn schon eine neue vorlage erstellt wurde ?
bzw. wenn die neue wieder gelöscht wird ?
 

Björn Berger

Moderator
Mitarbeiter
30. Dezember 2013
1.098
16
AW: Ameise der957 löscht Exportvorlagen - Sql script um die aus einem Backup einzuspi

die neue kannst du ja nur per sql löschen. Du musst dann ausprobieren ob die Einträge der ameise_exportvorlagefeld noch passen.
Bzw die löschst du am besten ebenfalls und kopierst die per Sql:

SET IDENTITY_INSERT eazybusiness.dbo.ameise_exportvorlagefeld ON;
insert into eazybusiness.dbo.ameise_exportvorlagefeld ([kExportVorlageFeld],[kExportVorlage],[cName],[cDBName],[cKopfzeilenbeschriftung],[nSpalte])
select [kExportVorlageFeld],[kExportVorlage],[cName],[cDBName],[cKopfzeilenbeschriftung],[nSpalte] from Mandant_1.dbo.ameise_exportvorlagefeld
SET IDENTITY_INSERT eazybusiness.dbo.ameise_exportvorlagefeld OFF;
 

maydo

Sehr aktives Mitglied
28. März 2011
2.135
86
DE-Fulda
AW: Ameise der957 löscht Exportvorlagen - Sql script um die aus einem Backup einzuspi

perfekt, hat alles geklappt :)
danke für deine hilfe.
 

Ähnliche Themen