Ich habe eine Website, die ich in Visual Studio 2008 erstellt habe, und ich muss es live mitnehmen. Wie kann ich die Datenbankdatei in einer .bak sichern, damit ich sie an die Hosting-Firma übergeben kann, um sie auf dem Server zu platzieren?Wie sichere ich eine Datenbank in einer .bak-Datei?
Antwort
Sie benötigen keine Sicherungskopie (ich nehme an, dass Sie das Modell AttachDbFilename
verwenden, das Visual Studio standardmäßig verwendet). Senden Sie ihnen einfach die mdf
und sagen Sie ihnen, sie an ihre SQL-Server-Instanz anzuhängen.
In ssms mit der rechten Maustaste auf die Datenbank, gehen Sie zu Aufgaben, klicken Sie auf Backup. sollte von daher selbsterklärend sein.
Ich denke, er verwendet SQL Express und verlässt sich auf die Funktion zum automatischen Anhängen. Dies funktioniert in diesem Fall nicht. –
Wechseln Sie zu Microsoft Server Management Studio, und klicken Sie mit der rechten Maustaste auf den Namen Ihrer Datenbank. Gehe zu "Aufgaben" -> "Sichern ..."
Dann weisen Sie Ihre Eigenschaften zu, stellen Sie sicher, dass "Backup Type" voll ist.
Dann auf der rechten Seite gibt es eine Schaltfläche "Hinzufügen" drücken Sie diese und geben Sie Ihren Dateinamen, stellen Sie sicher, dass Sie die Erweiterung. Bak am Ende des Dateinamens.
Schließlich drücken Sie OK und warten Sie, bis die Sicherung abgeschlossen ist.
MSDN hat auch einen Artikel, der dieses http://msdn.microsoft.com/en-us/library/ms187510.aspx
Ich kann keine "Backup ..." unter "Aufgaben" finden. Bedeutet das, dass mein db es nicht unterstützt oder muss ich es irgendwo aktivieren? Ich hosste meine Datenbank in der Microsoft Azure Cloud. –
aus einer SQL Prompt erklärt:
BACKUP DATABASE MyDatabase TO DISK='E:\MyDatabase.bak'
Ich nehme an, dass er SQL Express verwendet und sich auf die Auto-Attach-Funktion verlässt. Dies funktioniert in diesem Fall nicht. –
Wenn er eine SQL Express DB verwendet, gilt die Antwort trotzdem. Sie gelangen zu einer SQL-Eingabeaufforderung, indem Sie OSQL verwenden (normalerweise in Ihrem PATH). – andyhky
@bofe: Die Datenbank wird an die SQLExpress-Benutzerinstanz angehängt. Es wird nicht in der primären Instanz vorhanden sein. Dies wird viel Verwirrung stiften. –
Ich nehme an, Sie SQL Server verwenden. Diese Links führt Sie:
Gewusst wie: Bis Sichern einer Datenbank (SQL Server Management Studio):
- 1. Wie sichere Datenbank Passwort in Python sicher?
- 2. Sichere schreibgeschützte sqlite3-Datenbank
- 3. Sichere Verbindung mit der Datenbank innerhalb einer Anwendung
- 4. Wie kann ich eine kryptografisch sichere Pseudozufallszahl in C# generieren?
- 5. Wie sichere ich eine MySQL-Verbindung über das Netzwerk?
- 6. Wie erstelle ich eine Datenbank in Android?
- 7. Wie sichere Verbindung zu PostgreSQL-Datenbank mit Ruby?
- 8. Wie behalte ich eine Graph-Datenstruktur in einer relationalen Datenbank?
- 9. Wie speichere ich eine Bilddatei in einer Postgres-Datenbank?
- 10. Wie speichere ich eine Binärdatei in einer SQL-Datenbank?
- 11. Wie öffne ich eine Datenbank in einer webMatrix C# Datei?
- 12. Wie ändere ich eine Zeichenfolge global in einer MySQL-Datenbank
- 13. Wie emuliere ich eine markierte Verbindung in einer Datenbank?
- 14. Wie sichere ich einen Webservice in .net?
- 15. Wie alias ich eine Datenbank in MySQL?
- 16. Wie kann ich eine Clientverbindung auf sichere Weise authentifizieren?
- 17. Wie schreibe ich Datenbank-Anwendung in iPhone
- 18. Wie sichere WebHttpBinding?
- 19. Wie speichere ich Eingaben in einer Datenbank?
- 20. Wie schreibe ich eine Datenbank in eine Textdatei in Android
- 21. Groovy, sichere Möglichkeit, MSSQL-Datenbank zu erstellen
- 22. eine Klasse Thread-sichere
- 23. Wie erstelle ich eine Thread-Sichere Generische Liste?
- 24. Wie importiere ich eine Tabelle aus einer ODBC-Datenbank?
- 25. Wie verlinke ich eine Datei mit einer Datenbank?
- 26. Wie kann ich eine Ruby-Website mit einer Datenbank sichern?
- 27. Wie verbinde ich eine Backbone.js App sicher mit einer Datenbank?
- 28. Wie lösche ich eine Zeile sicher aus einer Datenbank?
- 29. Wie kann ich eine Ontologiekomponente einer relationalen Datenbank zuordnen?
- 30. Wie kann ich sichere Env-Variablen entschlüsseln?
Welche Datenbank verwenden Sie? – Jeremy
Wie haben Sie Ihre Datenbank erstellt? –