При использовании последней версии Oracle.ManagedDataAccess.Core
nuget соединение останавливается, если столбец в запросе содержит столбец SDO_GEOMETRY.
Я подключаюсь к Oracle 11g.
namespace OracleTest
{
using Oracle.ManagedDataAccess.Client;
using System;</p>
<pre><code> public static class Program
{
public static void Main(string[] args)
{
var connection = new OracleConnection("Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe)));User Id=system;Password=oracle");
connection.Open();
OracleCommand command = connection.CreateCommand();
command.CommandText = "SELECT ID, sdo_geometry_notnull FROM GeometryTypesTestTable";
//code freezes here
OracleDataReader reader = command.ExecuteReader();
Console.WriteLine("Done");
Console.ReadLine();
}
}
}
Есть ли способ или способ получить какую-либо модель или данные из столбца SDO_GEOMETRY?