-
Notifications
You must be signed in to change notification settings - Fork 20
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
Upgrade Microsoft.Data.SqlClient dependency to version 4.1 or 5.0 #85
Comments
For TDS 8 support with SQL 2022, 5.0 is required |
@ErikEJ @Matteo-T To preserve backward compatibility with existing SMO apps, I propose we add a new boolean property in ConnectionSettings called If Is that reasonable? Note that the current code defaults to a |
Would it be more future proof to use an enum - or YAGNI ?? |
An enum could work but it's not particularly future proof, in that if SqlClient adds some new variation SMO would still have to add a case statement mapping for it. The most future proof model would be to use a I have to keep these |
Open questions for the community:
|
OOF. Fun fact- SMO has so many layers of |
17 has upgraded to MDS 5 |
I mostly see unencrypted until I have to encrypt them. I will ask on twitter. I imagine this will be a huge pain for people but i personally think its worth it. https was a pain until tools were built to make it way easy and even free. |
dotnet/SqlClient#1210 changed the default connection string value of
Encrypt
to betrue
instead offalse
.Therefore, any SMO-based application that requires
Encrypt=false
but isn't currently setting it explicitly in the connection string could break if moved to M.D.S 4.1 and doesn't update the connection string appropriately.The text was updated successfully, but these errors were encountered: