Можете ли вы предоставить информацию об окружающей среде?С каким языком программирования вы работаете, какую библиотеку или методы вы используете для подключения и извлечения информации из базы данных, и какую библиотеку или методы вы используете для вывода данных в файл?
Я предполагаю, чтооба экземпляра запуска вашего кода (в Windows и Linux) обращаются к данным из одной и той же физической базы данных.
Преступник, которого я бы искал, заключается в том, что один из ваших входов / выходов преобразует данные Unicode в некоторыедругая (возможно, ASCII или Latin1) кодовая страница.
Возможно, база данных сама конвертирует, потому что методы базы данных по умолчанию используют другую кодировку.Возможно, что методы базы данных преобразуют входящую информацию, потому что сам язык по умолчанию использует другую кодовую страницу.Возможно, что методы вывода преобразуются.