Недавно решил сделать миграцию. И на некоторых серверах баз данных все работает нормально, а на других по неизвестной причине возникают ошибки. Я использую следующий код:
using System.Data.OracleClient;
using Oracle.ManagedDataAccess.Client;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
System.Data.OracleClient.OracleConnection _conn =
new System.Data.OracleClient.OracleConnection("Data Source=[TNS_NAME];User Id=[USER_ID];Password=[PASS];");
_conn.Open();
Oracle.ManagedDataAccess.Client.OracleConnection _conn1 =
new Oracle.ManagedDataAccess.Client.OracleConnection("Data Source=[HOST/TNS_NAME];User Id=[USER_ID];Password=[PASS];Validate Connection = true");
_conn1.Open();
}
}
}
в строке _conn1.Open()
появляется сообщение об ошибке «ORA-03135: Связь потеряна связь». Почему может происходить это явление? Сервер БД - Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64-разрядная производственная среда