Come posso ottenere un dump SQL di un database SQL Server 2008? Ovvero, un file .sql con inserti per rigenerare i dati in un altro database, proprio come mysqldump.Come posso ottenere un dump SQL di un database SQL Server 2008?
risposta
Da SQL Server Management Studio è possibile utilizzare il comando Genera script nella voce Attività del menu di scelta rapida del database di destinazione. Da qui si generano script per la struttura e dati e SP ecc.: Assicurarsi che 'Script Data' sia impostato su True nelle opzioni di scripting per ottenere gli inserti.
Non trovando quello che mi serviva (strumento scriptable che scarica istruzioni SQL), ho creato uno strumento chiamato SQL Server Dump ispirato a mysqldump, ma per SQL Server. Lo troverete a sqlserverdump.codeplex.com
+1 per uno strumento utile. Probabilmente non sei il primo a scriverlo, ma è disponibile e funzionante – PPC
Ho avuto difficoltà a trovare l'opzione "Script Data" menzionata nella risposta di Stuartd su SQL Server 2008 R2. Ho trovato l'opzione 'Tipi di dati da script' e l'ho modificata in 'Schema e dati' e questo ha fatto il trucco
- 1. Come forzare l'avvio di un database di SQL Server 2008
- 2. Sql Server 2008 - Eliminazione di un sinonimo
- 3. Visual Studio 'Progetto server SQL Server 2008' vs 'Progetto database SQL Server 2008'?
- 4. Creare un utente per SQL Server 2008?
- 5. Codice colore Database SQL Server 2008
- 6. affidabile cadere un database in SQL Server 2008 tramite C#
- 7. Il modo migliore per copiare un database (SQL Server 2008)
- 8. Come si converte un file .mdf di SQL Server 2008 in SQL Server 2012?
- 9. Posso creare un indice "Covering, Spatial" in SQL Server 2008?
- 10. Downgrade di SQL Server 2008 a SQL Server 2005
- 11. Come proteggere un database dall'amministratore del server in Sql Server
- 12. Posso salvare un 'oggetto' in un database SQL Server?
- 13. Come esportare un diagramma di database di SQL Server 2008 su un altro DB?
- 14. SQL Sql Server 2008 Cross Tab Query
- 15. Come posso creare un IUSsype NHibnerate per un periodo di tempo in Sql Server 2008/2012?
- 16. Come connettere il database sulla rete locale SQL Server 2008
- 17. Come trovare un indice disabilitato su SQL Server 2008
- 18. Livello di compatibilità di SQL Server 2008
- 19. Memorizzazione di un secondo intercalare in SQL Server 2008
- 20. SQL Server 2008 di posizione Filestream
- 21. Ripristino del database di SQL Server 2008 su SQL Server 2000
- 22. Procedura guidata di pubblicazione di database SQL con SQL Server 2008
- 23. Numero massimo di database nel server sql 2008
- 24. viste aggiornabili - SQL Server 2008
- 25. Come posso passare dalla modalità Windows di SQL Server alla modalità mista (SQL Server 2008)?
- 26. Gestione di un sottoinsieme del database in un progetto DB di SQL Server 2008
- 27. Ricorsione CTE di SQL Server 2008
- 28. Differenze tra SQL Server 2008 e SQL Server 2008 R2 dal POV di uno sviluppatore
- 29. SQL Server 2008 Utilizzo elevato della CPU
- 30. SQL Server 2008 best practice di backup
In generare script, è necessario premere "avanzato" e modificare l'opzione "Tipi di script di dati" per "Schema e dati" per avere anche gli inserti –
il pulsante avanzato necessario è sotto la scheda "imposta opzioni di scripting"/pagina –