17

Su base per oggetto, SQL Server Management Studio ha la possibilità di eseguire script dell'oggetto su Appunti, file, ecc. Esiste un modo (a livello di database) per eseguire un'esportazione "1-clic" di dati e ddl in un file di testo? Idealmente mi piacerebbe selezionare un database e creare un grande file di testo contenente il ddl per tutti gli oggetti più i dati in tutte le tabelle. Vedo il wizard di esportazione dei dati (dts/ssis) come una cosa molto diversa che in realtà non è quello che sto cercando.Esiste un modo per "esportare" un intero database di SQL Server (schema e dati) in testo?

Questa funzionalità è disponibile in SQL Server Management Studio o in Visual Studio Database Edition?

risposta

30

Sì, in SQL 2008 è possibile creare script di oggetti e dati.

fare clic destro sul database in Management Studio, Attività, Genera script ....

passare attraverso la procedura guidata e assicuratevi di controllare "dati" che è falso per impostazione predefinita.

non è affatto più facile da trovare in SQL 2012:

destro del mouse sul database in Management Studio, le attività, generare script.
Nella scheda "Imposta opzioni di script" fare clic su Avanzate, quindi selezionare "solo dati" o "dati e schema" per "Tipi di dati da script" (nella sezione Generale).

+0

Allo stesso tempo? Come? – Emilio

+0

vedi la mia risposta modificata. – cdonner

+0

mi ha battuto. Sì, è difficile da trovare. L'ho usato poche decine di volte, e ho ancora difficoltà a trovarlo. –

Problemi correlati