Initialize a SQLServerDataProvider with the given configuration
Creates and initializes a mssql ConnectionPool for SQL Server, then sets up
the MemberJunction SQLServerDataProvider. The connection is stored globally
for proper cleanup. Auto-detects Azure SQL databases for encryption settings.
Parameters
config: MJConfig
MemberJunction configuration with database connection details
Initialize a SQLServerDataProvider with the given configuration
Creates and initializes a mssql ConnectionPool for SQL Server, then sets up the MemberJunction SQLServerDataProvider. The connection is stored globally for proper cleanup. Auto-detects Azure SQL databases for encryption settings.