Generando script con los inserts de una tabla

Posted by Miguel Egea | Posted in Noticias | Posted on 18-12-2011

3

Hoy en el grupo de noticias de SQL Server vi un post en el que se preguntaba por como generar los comandos de insert de una tabla, sin embargo es fácil confundirse y no buscar esa generación en el lugar adecuado, así pues, me decidí a escribir un paso a paso sobre como hacer esto

  • Lo primero será concetar el object explorer a un servidor sql

  • Desplegaremos la opcion Databases (en la aplicación traducida seguramente se llame bases de datos)
  • Sobre una base de datos pulsamos boton derecho, Task- y dentro generate scripts..
  • En ese momento nos aparecerá un wizard de 4 pasos en el que seleccionaremos los objetos de base de datos, especificaremos las opciones de scripting, revisaremos lo que hemos hecho y por último se generará el script.
  • Tras pulsar next encontraremos una pantallla que nos pedirá que seleccionemos los objetos, en nuestro caso vamos a seleccionar 3 tablas.
  • Tras selecionar las tablas nos pide las opciones de scripting, en esta opción aparece un botón advanced, es en las opciones avanzadas donde se puede configurar que clase de script vamos a generar.
  • En las opciones avanzadas vemos que se puede elegir que se genere el objeto, pero también sus datos, o ambas cosas. eso es lo que hemos hecho en nuestro caso
  • Tras elegir scthema an Data, seguimos el asistente, hasta el final, primero revisando las opciones que hemos tomado.
  • Comprobando que funcionaron, finalmente.
  • Despues abrimos el fichero y este es una parte del script generado.

De esta forma pueden generarse script, no solo con la estructura, sino también con algunos datos importantes de nuestro proyecto sin necesidad de generar complicados scripts para hacerlo.

Comments (3)

Buenas Noche.
tengo un problema, hace ya un tiempo que estoy trabajando con sql server 2008, y no he podido encontrar nada de información sobre una forma de conexión a sql server 2008 desde visual studio c# 2010 a través de una red local varios equipos, según he leído se usa la configuración tcp/ip pero es todo lo que encontrado, alguien podría explicarme como puedo realizar esto?

Lo intento hacer en SQL Server 2005, pero no son los mismos pasos y no se como hacerlo. ¿Me puedes ayudar?

entra a google y pon connection string

Write a comment