ahora estoy buscando en Azure y quiero migrar en este. Pero no estoy seguro de que no tenga problemas de esta manera. ¿Podría explicarnos cuál es la diferencia? ¿Y lo que defenetly no puedo hacer con SQL Azure?¿Cuál es la diferencia entre SQL Azure y SQL Server 2008?
Respuesta
SQL Azure es un servicio basado en la nube:
base de datos Microsoft SQL Azure ™ es un servicio de base de datos relacional basado en la nube construida en SQL Server® tecnologías. Proporciona un servicio de base de datos alto, escalable y con múltiples inquilinos alojado por Microsoft en la nube. La base de datos SQL Azure ayuda al para facilitar el aprovisionamiento y la implementación de bases de datos múltiples . Los desarrolladores no tienen que instalar , instalar, parche o administrar ningún software. La alta disponibilidad y la tolerancia a fallas están incorporadas y no se requiere administración física . La base de datos SQL Azure admite Transact-SQL (T-SQL). Los clientes pueden usar el conocimiento existente en el desarrollo de T-SQL y un modelo de datos familiar relacional para la simetría con las bases de datos locales existentes . SQL Azure La base de datos puede ayudar a reducir los costos en integrando con los conjuntos de herramientas existentes y proporcionando simetría con las bases de datos en la nube locales.
SQL Server 2008 es basada en servidor (local o alojada)
downvoters debería dejar un comentario .... –
Este enlace especifica construcciones Transact-SQL que no son compatibles en Azure, o parcialmente compatibles:
Por ejemplo, no admitido: http://msdn.microsoft.com/en-us/library/ee336253.aspx
sólo de forma parcial: http://msdn.microsoft.com/en-us/library/ee336267.aspx
Por último, he aquí una buena referencia a la implementación: http://social.technet.microsoft.com/wiki/contents/articles/developing-and-deploying-with-sql-azure.aspx
Si usted tiene una pregunta específica, por favor pregunte.
Espero que ayude.!
SQL Azure es un subconjunto del servidor SQL.
Eso significa que algunas características presentes en el servidor SQL no estarán presentes en SQL Azure.
por lo que tiene una gran cantidad de características no compatibles
http://msdn.microsoft.com/en-us/library/ee336253.aspx
y algunas otras limitaciones
http://msdn.microsoft.com/en-us/library/ff394115.aspx
Azure no admite procedimientos CLR almacenado (procedimientos almacenados extendidos ni)
https://feedback.azure.com/forums/217321-sql-database/suggestions/401015-support-clr-stored-procedures
Y el apoyo procedimiento almacenado, en general, es cuestionable http://blogs.msdn.com/b/sajid/archive/2010/04/22/restrictions-of-stored-procedures-in-sql-azure.aspx
Y no tiene tareas programadas (o procedimientos)
Scheduled Tasks with Sql Azure?
y no apoyar la indexación de texto completo o bien
https://feedback.azure.com/forums/217321-sql-database/suggestions/405464-support-full-text-indexing
SQL Azure - Substring Searches?
No se puede hacer referencia a la base de datos cruzada (ya no, ver https://azure.microsoft.com/en-us/blog/querying-remote-databases-in-azure-sql-db/)
http://www.mygreatwindowsazureidea.com/forums/34685-sql-azure-feature-voting/suggestions/402636-cross-database-reference?ref=title
soporte de datos espaciales no se encuentra, así (no más)
http://www.keepitsimpleandfast.com/2009/12/main-differences-between-sql-azure-and.html
No sup puerto filestream
https://feedback.azure.com/forums/217321-sql-database/suggestions/413287-implement-filestream-for-blobs-into-azure-blob-sto
No hay perfiles de SQL Azure
https://feedback.azure.com/forums/217321-sql-database/suggestions/431943-profiler-for-sql-azure
La base de datos no aumentará automagicamente su tamaño máximo permitido
SQL Azure: What will happen if size of my SQL Azure get 5GB?
Y no hay soporte completo para SSMS
http://www.mygreatwindowsazureidea.com/forums/34685-sql-azure-feature-voting/suggestions/476408-full-management-studio-support?ref=title
No es compatible con ASP.sesiones NET (ya no, pero hay que marcar sus clases de sesión con el atributo Serializable)
http://www.mygreatwindowsazureidea.com/forums/34685-sql-azure-feature-voting/suggestions/472024-add-support-for-asp-net-sessions-in-sql-azure?ref=title
Entonces, no hay manera de enviar mensajes de correo electrónico
sending email from sql azure
Esta es la forma en que se conecte a ella , utilizando SSMS:
http://www.mssqltips.com/tip.asp?tip=1950
Adición: Y no es posible tener una base de datos más grande que 1000 GB
(500 GB por 03 de abril de 2014)
(1000 GB por 19. de febrero de 2016)
Overcoming Windows Azure Sql Database 150 gb size limitation
Y es modelo de costos es 'nublado' en el mejor de
http://www.microsoft.com/windowsazure/pricing/
http://searchwindevelopment.techtarget.com/news/1507649/Windows-Azures-hidden-compute-costs
Real World Windows Azure Costing Examples, Anyone?
http://www.brentozar.com/archive/2009/07/sql-azure-pricing-10-for-1gb-100-for-10gb/
olvidar que el valor 9.99, no es la verdad.
Es solo el alquiler de los datos; también debe alquilar el resto.
El precio de Azure es complicado
Y al menos 80 $ al mes.
http://www.microsoft.com/windowsazure/pricing-calculator/
En un año, eso es 960 $ que gastar en el alquiler (mimimum, y usted no tendrá demasiado para este).
Básicamente, simplemente navegar por esto:
http://www.mygreatwindowsazureidea.com/forums/34685-sql-azure-feature-voting
y esto
https://stackoverflow.com/search?page=2&tab=relevance&q=sql%20azure%20unsupported
para una referencia rápida de los problemas relacionados.
No importa que almacene sus (o sus clientes) datos confidenciales en el servidor de otra persona (impuestos, solicitudes de patente, ofertas, listas de clientes, el esquema de su base de datos, etc.).
Los datos espaciales son compatibles, y Universal Providers admite SQL Azure como un almacén de sesiones, fuera de - la caja. Puede ejecutar SQL Azure independientemente de cualquier Compute, accediendo desde cualquier host en cualquier lugar. Así que no olvides ese valor de $ 9.99. En cuanto al tamaño de db: ejecutas ALTER DATABASE para establecer el tamaño máximo (hasta 150 GB), y el db crece/reduce según sea necesario, donde pagas por el nivel que alcanzan tus datos, amortizado diariamente.Y no olvide el hecho de que todos los datos en SQL Azure (y Azure Blobs, Tables, y Queues) se duplican en el centro de datos. –
Entonces, ¿qué PUEDE hacer? Me parece muy cojo. –
@David Makogon: ¿Qué sucede si su base de datos excede los 150 GB (fácilmente posible al colocar imágenes en la base de datos)? –
- 1. GEOMETRÍA y GEOGRAFÍA diferencia SQL Server 2008
- 2. Tablas de SQL Server: ¿cuál es la diferencia entre @, # y ##?
- 3. ¿Cuál es la diferencia entre el inicio de sesión y la credencial en SQL Server 2008?
- 4. ¿Cuál es la diferencia entre SQL Server Compact Edition y SQL Server Express Edition?
- 5. ¿Cuál es la diferencia entre ";" y "IR" en T-SQL?
- 6. Sql Server 2008 - Diferencia entre los tipos de intercalación
- 7. ¿Cuál es la diferencia entre TEMPORARY TABLE y TABLE VARIABLE en SQL 2008?
- 8. Diferencias entre SQL Server 2008 y SQL Server 2008 R2 desde un POV de desarrollador
- 9. Diferencia entre SQL Server y Oracle 'Usuario'
- 10. SQL Server 2008 a SQL Server Compact Edition?
- 11. SQL Server 2008 y HashBytes
- 12. Diferencia entre la unión de bucle anidado y la combinación de hash en SQL Server 2008
- 13. SQL Server 2008 a SQL Server 2005
- 14. ¿Cuál es la diferencia entre "LIKE" y "=" en SQL?
- 15. ¿Cuál es la diferencia entre SQLite y SQL
- 16. SQL Server 2008 y milisegundos
- 17. ¿Cuál es la diferencia entre SQL, PL-SQL y T-SQL?
- 18. Buscar entre fechas y horas en SQL Server 2008
- 19. ¿Cuál es la diferencia entre la reconstrucción del índice OFFLINE y ONLINE en SQL Server?
- 20. ¿Cuál es la diferencia entre SQL Server Management Studio y la edición Express?
- 21. ¿Qué es SID en SQL SERVER 2008?
- 22. ¿Cuál es la diferencia entre tran y transacción en SQL Server 2005
- 23. ¿Cuál es la diferencia entre Shrink y Compact en SQL Server CE?
- 24. ¿Cuál es la diferencia entre; y GO en procedimiento almacenado en SQL Server?
- 25. ¿Cuál es la diferencia entre drop table y delete table en SQL Server?
- 26. ¿Cuál es la diferencia entre char, nchar, varchar y nvarchar en SQL Server?
- 27. SQL Server: ¿Cuál es la diferencia entre Index Rebuilding y Index Reorganizing?
- 28. ¿Cuál es el uso de SYNONYM en SQL Server 2008?
- 29. SQL Server 2008 'sp_syspolicy_purge_history' Función
- 30. SQL Server 2008 compatibilidad con SQL Server 2005
Escribí esta consulta de Google para verificar las características no compatibles con referencias a SQL mencionadas en la documentación de MSDN Azure http://www.google.com/custom?q=site%3Amsdn.microsoft.com%2Fen-us% 2Flibrary% 2Fwindowsazure% 2F +% 22SQL% 22 +% 22not + supported% 22 & btnG = Search – mvark