@@ -210,7 +210,7 @@ public void testVerifyBadJksSignature(String serverName, String url, String prot
210210 String badTable = TestUtils .escapeSingleQuotes (
211211 AbstractSQLGenerator .escapeIdentifier (RandomUtil .getIdentifier ("testVerifyBadJksSignature" )));
212212
213- try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString , AEInfo );
213+ try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString + ";sendStringParametersAsUnicode=false;" , AEInfo );
214214 Statement s = c .createStatement ()) {
215215 createCMK (AETestConnectionString , badCmk , Constants .JAVA_KEY_STORE_NAME , javaKeyAliases , "0x666" );
216216 createCEK (AETestConnectionString , badCmk , badCek , jksProvider );
@@ -256,7 +256,7 @@ public void testVerifyBadAkvSignature(String serverName, String url, String prot
256256 String badTable = TestUtils .escapeSingleQuotes (
257257 AbstractSQLGenerator .escapeIdentifier (RandomUtil .getIdentifier ("testVerifyBadAkvSignature" )));
258258
259- try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString , AEInfo );
259+ try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString + ";sendStringParametersAsUnicode=false;" , AEInfo );
260260 Statement s = c .createStatement ()) {
261261 createCMK (AETestConnectionString , badCmk , Constants .AZURE_KEY_VAULT_NAME , keyIDs [0 ], "0x666" );
262262 createCEK (AETestConnectionString , badCmk , badCek , akvProvider );
@@ -301,7 +301,7 @@ public void testVerifyBadWinSignature(String serverName, String url, String prot
301301 String badTable = TestUtils .escapeSingleQuotes (
302302 AbstractSQLGenerator .escapeIdentifier (RandomUtil .getIdentifier ("testVerifyBadWinSignature" )));
303303
304- try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString , AEInfo );
304+ try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString + ";sendStringParametersAsUnicode=false;" , AEInfo );
305305 Statement s = c .createStatement ()) {
306306 // create CMK with a bad signature
307307 createCMK (AETestConnectionString , badCmk , Constants .WINDOWS_KEY_STORE_NAME , windowsKeyPath , "0x666" );
@@ -397,7 +397,7 @@ public void testAEFMTOnly(String serverName, String url, String protocol) throws
397397 @ MethodSource ("enclaveParams" )
398398 public void testAlter (String serverName , String url , String protocol ) throws Exception {
399399 setAEConnectionString (serverName , url , protocol );
400- try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString , AEInfo );
400+ try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString + ";sendStringParametersAsUnicode=false;" , AEInfo );
401401 Statement s = c .createStatement ()) {
402402 createTable (CHAR_TABLE_AE , cekJks , varcharTableSimple );
403403 PreparedStatement pstmt = c .prepareStatement ("INSERT INTO " + CHAR_TABLE_AE + " VALUES (?,?,?)" );
@@ -445,7 +445,7 @@ public void testNumericRichQuery(String serverName, String url, String protocol)
445445 @ MethodSource ("enclaveParams" )
446446 public void testStringRichQuery (String serverName , String url , String protocol ) throws Exception {
447447 setAEConnectionString (serverName , url , protocol );
448- try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString , AEInfo );
448+ try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString + ";sendStringParametersAsUnicode=false;" , AEInfo );
449449 Statement s = c .createStatement ()) {
450450 createTable (CHAR_TABLE_AE , cekJks , varcharTableSimple );
451451
@@ -473,7 +473,7 @@ public void testStringRichQuery(String serverName, String url, String protocol)
473473 @ MethodSource ("enclaveParams" )
474474 public void testAlterNoEncrypt (String serverName , String url , String protocol ) throws Exception {
475475 setAEConnectionString (serverName , url , protocol );
476- try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString , AEInfo );
476+ try (SQLServerConnection c = PrepUtil .getConnection (AETestConnectionString + ";sendStringParametersAsUnicode=false;" , AEInfo );
477477 Statement s = c .createStatement ()) {
478478 createTable (CHAR_TABLE_AE , cekJks , varcharTableSimple );
479479 PreparedStatement pstmt = c .prepareStatement ("INSERT INTO " + CHAR_TABLE_AE + " VALUES (?,?,?)" );
0 commit comments