Code: Select all
DirectUtils
Thank you
Code: Select all
DirectUtils
Code: Select all
C:\oracle\product\12.1.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
SQLNET.ENCRYPTION_TYPES_SERVER= (RC4_256)
SQLNET.ENCRYPTION_SERVER= REQUIRED
SQLNET.CRYPTO_CHECKSUM_TYPES_SERVER= (MD5)
SQLNET.CRYPTO_CHECKSUM_SERVER= REQUIRED
Code: Select all
DirectUtils.EncryptionLevel = DirectUtils.SecurityLevel.Required;
DirectUtils.DataIntegrityLevel = DirectUtils.SecurityLevel.Required;
using (var conn = new OracleConnection())
{
conn.ConnectionString = "direct=true;server=192.168.0.169;sid=orcl;uid=c##scott;pwd=tiger;";
conn.Open();
var cmd = conn.CreateCommand();
cmd.CommandText = "select 1 + 1 from dual";
Console.WriteLine(cmd.ExecuteScalar());
}
Console.ReadKey();
Code: Select all
DbContext
Code: Select all
optionsBuilder.UseOracle()
Code: Select all
DirectUtils.EncryptionLevel = DirectUtils.SecurityLevel.Required;
DirectUtils.DataIntegrityLevel = DirectUtils.SecurityLevel.Required;
Code: Select all
DirectUtils
Please describe the error you got. Please also describe the steps for reproducing the issue.Eric_08 wrote:please tell me how can I get past 'ORA-03113: end-of-file on communication channel' error.
Code: Select all
DirectUtils.EncryptionLevel = DirectUtils.SecurityLevel.Required;
DirectUtils.DataIntegrityLevel = DirectUtils.SecurityLevel.Required;
Code: Select all
Devart.Data.Oracle.OracleException (0x80004005): ORA-12650: No common encryption or data integrity algorithm
That is correct: current implementation of .NET Standard Devart.* assemblies doesn't incude support for SHA256.
The investigation is in progress. We will notify you about the result.