v17 studio management descargar sql-server asp.net-mvc azure azure-sql-database

sql server - studio - Servidor SQL gratuito en Azure



sql server management studio (4)

Estoy creando una aplicación web MVC 5 con el código EF 6 primero. Ahora crea una base de datos en la carpeta App_Data. Quiero publicar el sitio web en un sitio web de Azure. Debido a que esta es solo la versión de prueba del sitio web, no quiero pagar por ello. Solo se visitará un par de veces al mes hasta que esté en producción.

¿Es posible ejecutar la base de datos algo así como un archivo de base de datos de acceso? Pensé que existía algún tipo de funcionalidad. Pensé que el nombre era SQL Server Compact Edition? Pero, ¿cómo funciona?

También pensé que podías crear una base de datos de servidor de 20MB sql gratis. Vea este enlace de la página de precios. Busca 20 en tu navegador. http://azure.microsoft.com/en-us/pricing/details/web-sites/ No veo esa opción.

¡Cualquier idea sería bienvenida!


Encontré la opción de servidor de SQL libre de 20Mb. Todavía tenía un sitio web en mi suscripción que se detuvo. Cuando eliminé eso, ya no había ningún sitio web o base de datos en mi suscripción. Luego creé un nuevo sitio web a través de la opción de sitio web personalizado en el portal de Azure. Luego podría seleccionar (en el asistente) una base de datos SQL Server de 20 MB gratuita.

Subí mi aplicación MVC y el Código Primero creó mi base de datos automáticamente. No sé por qué la opción no aparecía antes, pero ahora funciona.


No hay una versión gratuita del servicio de base de datos SQL. Lo que puede haber leído es que hay una base de datos MySQL gratis de 1 año disponible.

Cuando dices que una base de datos se creó en la carpeta App_Data, usa SQL Server Compact (ver los enlaces de Maresh) y eso es gratis.


Sí, solo tienes que hacer clic derecho e incluir en tu proyecto .

Escribo un article para esto en chino, y this es la versión en inglés que encontré.

Solución gratuita de SQL Server en Azure:

  1. Instale dos nuget: EntityFrame.SqlServerCompact y Microsoft SQL Server Compact Edition

  2. Coloque el archivo de base de datos SQL (.sdf / .mdf) en la carpeta APP_Data

  3. Ponga una cadena de conexión como esta para usarla:

    <add name ="DefaultConnection" connectionString ="Data Source=|DataDirectory|CompactDB.sdf" providerName ="System.Data.SqlServerCe.4.0" />

  4. Publique el proyecto completo e incluya el archivo de base de datos SQL anterior en AzureWebsites.

  5. Funciona bien y es totalmente gratuito.

Si desea conectarse en una base de datos local, necesita configurar una red virtual azul. Ver el artículo de codeproject.

http://www.codeproject.com/Articles/261063/Azure-Virtual-Network-Connecting-Local-Database

Hay alguna forma alternativa de usar el servicio de bus azul.

http://www.bradygaster.com/post/windowsazurewebsites-onprem-servicebus

Otra opción sería la edición compacta del servidor SQL.

http://msdn.microsoft.com/en-us/data/ff687142.aspx

ver enlace a continuación también

Soporte para SQL Server Compact 4.0 en Azure