Si necesita tomar una base de datos completa, incluidos el esquema, los objetos y los datos, me parece que la manera más fácil es crear una copia de seguridad completa y luego restaurarla en otro lugar. SQL Server Management Studio incluye muchas opciones diferentes para generar copias de seguridad, incluidas opciones para incluir usuarios y para programar permisos de nivel de objeto, etc. Las instrucciones detalladas para creating a backup y restoring from a backup de SQL Server Management Studi están disponibles en MSDN.
Si solo desea crear un script de instrucciones de inserción para copiar los datos en otro lugar, he tenido éxito con este stored procedure. Hay instrucciones detalladas en los comentarios en la parte superior de esa secuencia de comandos (desplazarse hacia abajo más allá de la NOTA a los ejemplos). Básicamente, una vez que haya ejecutado el procedimiento almacenado una vez, puede llamar al proc usando un comando como:
EXEC sp_generate_inserts 'tableName'
Buena utilidad, claro, pero debe instalarse por separado y necesita Visual Studio o Visual Web Developer. En realidad, necesito tomar la base de datos de alguna organización para la que desarrollo. La instalación de un nuevo software es bastante difícil debido a algunas razones. Así que preferiría algunas herramientas que se unen con MS SQL Server 2005 o herramientas que no requieren instalación. – levanovd
Además de mi comunicación anterior: Olvidé que las herramientas de SQL Management Studio también están disponibles porque lo tienen instalado. – levanovd
Se agregaron enlaces adicionales a herramientas de Management Studio y herramientas de línea de comando. – Chris