Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

MSSQL DB Dump (Backup) erzeugen

Mitglied: BSG2000

BSG2000 (Level 1) - Jetzt verbinden

18.09.2007, aktualisiert 19.09.2008, 22417 Aufrufe, 3 Kommentare

Erzeugung eines Datenbank Backups mittel ASP.NET Script

Dear Community...

Ich habe heute die Aufgabe bekommen, von einem externen IIS Server eine MSSQL Datenbank zu sichern. Diese soll dann im Laufe der Woche auf den firmeneigenen Server wieder eingespielt werden. Leider habe ich keinen root Zugriff und somit nur die Möglichkeit die Sicherung durch Auslesen mittels ASP/C# durchzuführen. Es ist auch kein MSSQL Admin oder Ähnliches vorhanden.

- Gibt es evtl. eine elegantere Möglichkeit? (Nagut, ich könnte den Hoster anrufen und dafür bezahlen... )
- Kennt, bzw. hat jemand ein fertiges Script?
- Wo finde ich hilfreiche Informationen zu dem Thema?

Leider habe ich noch nicht genügend Erfahrung im ASP Bereich um ebend schnell mal ein eigenes Script zu schreiben. Auch gibt es hier im Forum nicht viele Beiträge zu dem Thema. Über Anregung und hilfreiche Tips würde ich mich somit freuen.

Gruß Thomas
Mitglied: SlainteMhath
18.09.2007 um 14:09 Uhr
(Nur mal so ins Blaue geschossen, keine Ahnung ob das so in einer Hosting-Umgebung funktionieren kann)

Du könntest in C# per ExecuteNonQuery ein backup der DB in einen Datei innerhalb deines Webspaces machen:

T-SQL:
C# Beispielcode: http://msdn2.microsoft.com/en-us/library/system.data.oledb.oledbcommand ...
Bitte warten ..
Mitglied: BSG2000
27.09.2007 um 11:25 Uhr
Danke für den Tip, funktioniert soweit auch erstmal.

Nun würde ich dies gerne per Script automatisieren. Hab da an ein BatchScript gedacht das regelmäßig per Taskplaner ausgeführt wird.
Die Sicherung wollte ich per SQLCMD erledigen. Leider war dieses Tool auf dem Server nicht vorinstalliert so dass ich eine lokale Kopie eingespielt habe. Nun habe ich das Problem das Script auf dem Server nicht ausühren zu können. Irgendwie scheint er nicht zu connecten.
Probiere ich es von meinen Firmenrechner aus, so funktioniert es (per SQLCMD).

Von einem ext. Rechner führe ich dann folg. Code aus:
XXX --> Domaine

In der backup_dbs.sql ist der T-SQL Query zur Sicherung der 2 DBs enthalten:
Irgendwelche Ideen? Weiß im Moment nicht weiter. Wenn jemand ein besseres Tool zum Ausführen von SQL auf Shell Ebene kennt, so bin ich dafür auch offen.
Bitte warten ..
Mitglied: doribell
19.09.2008 um 16:14 Uhr
moin, du könntest es evtl. einfach mit einem php script realisieren. dieses dann per browser mit einem batch script ausführen lassen und wieder beenden.

mfg Jens N.
Bitte warten ..
Ähnliche Inhalte
Microsoft Office

Daten einer MSSQL DB Tabelle in Excel ändern

gelöst Frage von it-froschMicrosoft Office3 Kommentare

Hallo Kollegen, ich habe in einer MSSQL DB eine Tabelle, deren Inhalt täglich als Datenquelle für einen Pflegejob verwendet ...

Datenbanken

Scripting DB Backup on Remote

Frage von IT-twakDatenbanken2 Kommentare

Hey, hoffe hier sind ein paar fitte Scripting-Guys unterwegs. :P Folgendes: Ich möchte auf einem Hyper-V Host 2-3 Server ...

Server

MSSQL Backup ohne Berechtigungen importieren

Frage von ForgottenRealmServer3 Kommentare

Moin, ich bin auf der Suche nach einer Möglichkeit bei einem Microsoft SQL Server 2014/2016 eine .bak Datei ohne ...

Batch & Shell

Backup Script Optimierung und MSSQL

Frage von TommyB83Batch & Shell4 Kommentare

Hiho :) Ich hätt da mal 'ne Frage. Scenario ist wie folgt: Windows Server 2012 R2 mit IIS und ...

Neue Wissensbeiträge
Off Topic
Die Känguru-Chroniken - ab April im Streaming
Information von Frank vor 14 StundenOff Topic2 Kommentare

Die Corona-Krise hat auch die Kinos zum Stillstand gebracht. Daher gehen einige Verleiher neue Wege und stellen ihre Filme ...

Windows Server

Update KB4541329 (März 2020) und Windows Server 2016 RDS 1609 Probleme

Information von System-Fehler vor 1 TagWindows Server1 Kommentar

Hallo, hier zur Info und eventuelle Hilfe: Wir hatten folgende Fehler: Windows 2016 Datacenter 1609, hier als RDS Dienste ...

Internet

Aktuelle Netzauslastung in Deutschland durch die Covid-19-Pandemie

Information von Frank vor 2 TagenInternet10 Kommentare

Viele Bürger fragen sich, ob die Telekommunikationsnetze während der Covid-19-Pandemie der verstärkten Internetnutzung durch Home Office, eLearning, Videostreaming und ...

iOS

iOS-Bug unterbindet vollständiges VPN-Tunneling

Information von transocean vor 4 TageniOS

Moin, seit dem letzten Update hat iOS für iPhone und iPad ein Problem mit der Verschlüsselung. Lest selbst. Grüße ...

Heiß diskutierte Inhalte
Internet Domänen
Subdomain auf subdomain bzw. dyndns mit port weiterleiten?
Frage von DynlaraBartisInternet Domänen14 Kommentare

hey ich habe einen server bei mir mit proxmox auf diesem habe ich vm´s im heimnetz habe ich eine ...

Webbrowser
Automatisierter Download bei sich ändernden Dateinamen
Frage von kleindWebbrowser12 Kommentare

Hallo zusammen, ich benötige täglich die aktuellen Virdendefinition von Symantec Endpoint Protection in Version 12.1.3 und in Version 14 ...

Router & Routing
Timeout bei VPN Verbindung von AVM
Frage von Michael71Router & Routing10 Kommentare

Moin zusammen, ich habe versucht für meine Tante eine Homeoffice Verbindung zu erstellen. Es kommt eine Timeout Fehlermeldung. AVM ...

Router & Routing
VPN Site2Site NAT auf andere IP
Frage von BytedreherRouter & Routing10 Kommentare

Moin zusammen, wir haben folgende Situation, ein Lieferant hat eine IKEv2 Site2Site Verbindung zu uns. Der Lieferant möchte aber ...