A pedido de mi primo Sebastián aquí la forma de generar un script de nuestra DB desde el Management Studio con objetos y datos.
Cuando termina su proyecto deberá publicarlo, pero el hosting no le brinda acceso directo a la DB sino a través de un interfaz web donde puede ejecutar script, así que el pedido fue expreso: “Como genero el script con datos?”
NOTA: Por aquí en Desarrollos NEA utilizamos MS 2005/2008 pero lo administramos desde el Management Studio 2008 (SSMS).
También en las versiones express podremos realizar esta tarea, o sea con Microsoft SQL Server 2008 Management Studio Express (SSMSE)
Historia…
Hace un par de años utilizábamos con Federico/Humberto (…los sql’s boy) para el SQL 2005/2000 esta herramienta
- SQL Server Hosting Toolkit
http://www.codeplex.com/sqlhost
Luego (del laboratorio de codeplex) se llamo:
- Microsoft SQL Server Database Publishing Wizard 1.1
Y hasta tiene documentación…
Nos hablaba Sergio Tarrillo aqui:
Tambien existe una version para publicar mediante webservice directamente en el servidor/hosting pero para eso tiene que instalar el Database Publishing Services , que tiene el release aqui:
Seguro que había otras formas de generar estos scripts, incluso del mismo TS-SQL generando el script “automáticamente” leyendo los objetos, iterando…. (si mal no recuerdo en la universidad nos hacían hacer un trabajo parecido)
Desde el Management Studio 2008
Ahora podemos agregar datos al script… sin descargar nada 🙂
Mas info de como generar el script por aquí, pero dejo las imágenes…
Por default la opción de incluir los datos no esta habilitado… así que a cambiarlo
Los objetos que se pueden generar…
Enlaces
- Cómo generar un script (SQL Server Management Studio)
http://msdn.microsoft.com/es-es/library/ms178078.aspx
Existe tambien un add in para Management Studio llamado «Data Scripter for Management Studio» que permite scriptar los datos de una tabla con el boton derecho.
Dejo el link que a más de uno le vendrá bien:
http://sqlblogcasts.com/blogs/seanprice/archive/2007/08/28/data-scripter-add-in-for-management-studio.aspx
Jose, muy buen dato, justo lo que necesitaba muchas gracias. Por ahora lo voy a probar con sql server 2005.
Hola @preguntoncojonero
No tengo informacion con respecto a Oracle, pero conmigo trabaja un trainer de Oracle asi que le preguntare y te aviso por aqui
Preguntó usted al trainer Oracle ??? habrá nuevo posts sobre el tema ??
salu2
Hola @preguntoncojonero
El trainner no me contesto.. 🙁
Pero fijate si te sirve esto:
http://pandazen.wordpress.com/2008/08/18/generate-insert-statement-script-to-extract-data-from-oracle-table/
gracias muy util
me parece qe esta informacion esta mui simple deveria estar mas compleja!!