¿Cuál es la mejor manera de obtener las secuencias de comandos de creación de tablas a partir de una tabla creada en VS 2010?

StackOverflow https://stackoverflow.com/questions/3671020

Pregunta

He estado jugando un poco con alojamiento en discountasp.net y estoy en el proceso de recibir mi segunda aplicación web. Siendo que las tasas de discountasp que por base de datos y no por servidor SQL o espacio total utilizado por todas sus bases de datos, tanto en aplicaciones de bases de datos tienen que comparten un

Es necesario crear todas las tablas de la base de datos utilizada por la segunda aplicación en la base de datos activa. No puedo importar el archivo mdf porque eso soltar todos los datos ya almacenados por la primera aplicación. ¿Hay una manera de generar automáticamente los scripts o comandos simples SQL para crear las tablas en el archivo mdf desde dentro de Visual Studio?

Además, dado que múltiples aplicaciones en última instancia, utilizar la misma base de datos que me gustaría añadir un prefijo a cada uno de los nombres de tabla - como App1_Table1. ¿Hay una manera sencilla de cambiar el nombre de mesas dentro VS 2010? Además hay una manera de cambiar el nombre de las tablas, pero tiene el marco entidades ignorar el prefijo al generarlo de clases?

Gracias por su ayuda, sus respuestas me va a ahorrar un montón de tiempo que podría estar la programación con:.)

¿Fue útil?

Solución

Hay muchas opciones disponibles para usted.

En Visual Studio no es comparar la funcionalidad de esquema de base de datos.

ScriptDb es una sencilla aplicación de consola escrito en C # que utiliza SQL Management Objects (SMO) para la escritura de todo los objetos de una base de datos. Se trabajará en contra de cualquier base de datos SQL Server 2000 o 2005. Se crea una estructura de árbol de directorios con una jerarquía similar a la del Explorador de objetos en SSMS, con un archivo separado para cada objeto.

También hay una opción de base de datos de objetos de secuencias de comandos de SSMS. Haga clic derecho en una base de datos -> Tarea -.> Generar secuencias de comandos

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top