Мне удалось запустить пакет Oracle с зависимостью Oracle.ManagedDataAccess.Core.
Вот пример того, как я это сделал:
OracleConnection connection = new OracleConnection("User Id=UserID;Password=Password;Data Source=localhost;");
OracleCommand cmd= new OracleCommand();
cmd.CommandText = "PACKAGENAME.FUNCTIONNAME";
cmd.Connection = connection;
cmd.Connection.Open();
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new OracleParameter(parameterName: "retVal", type: OracleDbType.RefCursor, direction: ParameterDirection.ReturnValue));
cmd.Parameters.Add(new OracleParameter(parameterName: "P_Param1", type: OracleDbType.Varchar2, obj: "SAMPLE1", direction: ParameterDirection.Input));
OracleDataReader rdr = cmd.ExecuteReader()