-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Introduce UseAzureSql/UseAzureSynapse as alternatives to UseSqlServer #33816
Comments
So given the following engine editions: 2 = Standard (For Standard, Web, and Business Intelligence.) UseSqlServer: 2, 3, 4, 8 (5, 9) UseAzureSql: 5, 8 (8 depending on Update policy - default is SQL Server 2022 compatibility) UseAzureSynapse: 6, 11 |
@ErikEJ are you suggesting we auto-detect based on the engine queried from the database, or something similar? Or allow the user to specify the engine edition directly? |
@roji No - just trying to clarify for myself (and maybe others) what the options will actually mean |
@ErikEJ interesting, thanks - I wasn't aware of this... It seems to optionally bring SQL Managed Instance closer to SQL Azure in terms of the engine/features. Do you see this as changing the above proposal? |
@roji Yeah, just got this in a newsletter, seems like a brand new thing. It does not affect the above proposal, but I have made some small opdates to my list above. |
Removing the milestone and adding |
Thank you so much for working on this issue - it will be very helpful to users of Azure Synapse like me! The lack of support in Synapse for |
We're increasingly seeing T-SQL divergence, where certain features are not available e.g. on Azure Synapse (e.g. #33555), and some features are only available Azure SQL (e.g. the new JSON type, the new vector search capabilities). To account for this divergence, we'll allow users to specify which database is being targeted by providing UseAzureSql/UseAzureSynapse alternatives to UseSqlServer.
Note: we'd need to duplicate all current variants of UseSqlServer.
The text was updated successfully, but these errors were encountered: