diff --git a/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlTypes/SqlVector.cs b/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlTypes/SqlVector.cs
index ea7bab78bf..cf04ff8636 100644
--- a/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlTypes/SqlVector.cs
+++ b/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlTypes/SqlVector.cs
@@ -58,7 +58,7 @@ private SqlVector(int length)
///
public static SqlVector CreateNull(int length) => new(length);
- ///
+ ///
public SqlVector(ReadOnlyMemory memory)
{
(_elementType, _elementSize) = GetTypeFieldsOrThrow();
diff --git a/src/Microsoft.Data.SqlClient/tests/ManualTests/DataCommon/DataTestUtility.cs b/src/Microsoft.Data.SqlClient/tests/ManualTests/DataCommon/DataTestUtility.cs
index b82b1fec0e..9cf3d3a6a0 100644
--- a/src/Microsoft.Data.SqlClient/tests/ManualTests/DataCommon/DataTestUtility.cs
+++ b/src/Microsoft.Data.SqlClient/tests/ManualTests/DataCommon/DataTestUtility.cs
@@ -92,12 +92,6 @@ public static class DataTestUtility
//SQL Server EngineEdition
private static string s_sqlServerEngineEdition;
- // JSON Column type
- public static readonly bool IsJsonSupported = false;
-
- // VECTOR column type
- public static readonly bool IsVectorSupported = false;
-
// Azure Synapse EngineEditionId == 6
// More could be read at https://learn.microsoft.com/en-us/sql/t-sql/functions/serverproperty-transact-sql?view=sql-server-ver16#propertyname
public static bool IsAzureSynapse
@@ -179,7 +173,6 @@ static DataTestUtility()
ManagedIdentitySupported = c.ManagedIdentitySupported;
IsManagedInstance = c.IsManagedInstance;
AliasName = c.AliasName;
- IsJsonSupported = c.IsJsonSupported;
#if NETFRAMEWORK
System.Net.ServicePointManager.SecurityProtocol |= System.Net.SecurityProtocolType.Tls12;
@@ -456,6 +449,11 @@ public static bool IsNotAzureServer()
return !AreConnStringsSetup() || !Utils.IsAzureSqlServer(new SqlConnectionStringBuilder(TCPConnectionString).DataSource);
}
+ public static bool IsAzureServer()
+ {
+ return AreConnStringsSetup() && Utils.IsAzureSqlServer(new SqlConnectionStringBuilder(TCPConnectionString).DataSource);
+ }
+
public static bool IsNotNamedInstance()
{
return !AreConnStringsSetup() || !new SqlConnectionStringBuilder(TCPConnectionString).DataSource.Contains(@"\");
diff --git a/src/Microsoft.Data.SqlClient/tests/ManualTests/Microsoft.Data.SqlClient.ManualTesting.Tests.csproj b/src/Microsoft.Data.SqlClient/tests/ManualTests/Microsoft.Data.SqlClient.ManualTesting.Tests.csproj
index 5464b5c504..ac6a4bb766 100644
--- a/src/Microsoft.Data.SqlClient/tests/ManualTests/Microsoft.Data.SqlClient.ManualTesting.Tests.csproj
+++ b/src/Microsoft.Data.SqlClient/tests/ManualTests/Microsoft.Data.SqlClient.ManualTesting.Tests.csproj
@@ -184,6 +184,9 @@
+
+
+
@@ -212,6 +215,9 @@
+
+
+
@@ -293,11 +299,6 @@
-
-
-
-
-
diff --git a/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/JsonTest/JsonBulkCopyTest.cs b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/JsonTest/JsonBulkCopyTest.cs
index c92ba237b4..45a2c59a35 100644
--- a/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/JsonTest/JsonBulkCopyTest.cs
+++ b/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/JsonTest/JsonBulkCopyTest.cs
@@ -14,11 +14,11 @@ namespace Microsoft.Data.SqlClient.ManualTesting.Tests.SQL.JsonTest
public class JsonBulkCopyTest
{
private readonly ITestOutputHelper _output;
- private static readonly string _generatedJsonFile = DataTestUtility.GenerateRandomCharacters("randomRecords");
- private static readonly string _outputFile = DataTestUtility.GenerateRandomCharacters("serverResults");
- private static readonly string _sourceTableName = DataTestUtility.GenerateObjectName();
- private static readonly string _destinationTableName = DataTestUtility.GenerateObjectName();
-
+ private static readonly string _generatedJsonFile = DataTestUtility.GetUniqueName("randomRecords");
+ private static readonly string _outputFile = DataTestUtility.GetUniqueName("serverResults");
+ private static readonly string _sourceTableName = DataTestUtility.GetUniqueName("jsonBulkCopySrcTable", true);
+ private static readonly string _destinationTableName = DataTestUtility.GetUniqueName("jsonBulkCopyDestTable", true);
+
public JsonBulkCopyTest(ITestOutputHelper output)
{
_output = output;
@@ -26,10 +26,10 @@ public JsonBulkCopyTest(ITestOutputHelper output)
public static IEnumerable