Witam.
Mam problem z bazami danych MSSQL. Moja aplikacja wczytuje dane z plików CSV do baz danych (PostgreSQL i MSSQL). Aplikacja napisana została w Python'ie. Poniżej znajdują się definicje 2 tabel i ich collation. Eksportuje wybrane dane z pierwszej do drugiej i u jednego z klientów po imporcie danych do bazy tam gdzie są niemieckie słowa z umlautami pojawiają się chińskie znaki jak na załączonym screenie. Dodam, że jak aplikacja eksportuje w dane w jedną i drugą stronę to w plikach CSV wszystko gra.
Domyslny Collation na bazie: Latin1_General_CI_AS
CREATE TABLE [dbo].[inv](
[ITEMID] [nvarchar](20) NOT NULL,
[ITEMNAME] [nvarchar](60) NOT NULL,
[MODIFIEDDATETIME] [datetime] NOT NULL,
[CREATEDDATETIME] [datetime] NOT NULL
) ON [PRIMARY]
Domyslny Collation na bazie: Polish_CI_AS
CREATE TABLE [dbo].[axapta_items](
[ItemId] [nvarchar](50) NULL,
[ItemName] [nvarchar](50) NULL,
[CreatedDateTime] [datetime] NULL,
[ModifiedDataTime] [datetime] NULL,
[RecCreateDateTime] [datetime] NULL,
[InsertSessionID] [uniqueidentifier] NULL
)