5 Ответы Последний ответ: 03.11.2019 1:10, автор: Alex Keh - Product Manager-Oracle

    Can't save c# string to NVARCHAR2

    Gardasar

      Hi!

      Please, help... we have two db:

       

      DB1

      DB2

      NLS_RDBMS_VERSION

      12.1.0.2.0

      12.2.0.1.0

      NLS_NCHAR_CHARACTERSET

      AL16UTF16

      AL16UTF16

      NLS_CHARACTERSET

      WE8ISO8859P1

      AL32UTF8

       

      When using Microsoft.EntityFrameworkCore 2.2.6 and Oracle.EntityFrameworkCore 2.19.30 when writing to NVARCHAR2 string with cyrilic (for example "АльбертAlbert") in DB1, encoding is broken and "¿" are written in the field ("¿¿¿¿¿¿¿Albert"), but with DB2 everything is fine.