Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ошибка кодировки у линкованного PostgreSQL / 10 сообщений из 10, страница 1 из 1
16.11.2020, 19:09
    #40019076
AlexKM2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка кодировки у линкованного PostgreSQL
Добрый день, коллеги.
Прилинковал PostgreSQL через ODBC драйвер.
База видна, но вся кириллица в таблицах отображается вопросами.

Соответственно вопрос, в какую сторону копать? ...

Заранее спасибо, коллеги.
...
Рейтинг: 0 / 0
16.11.2020, 19:30
    #40019097
felix_ff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка кодировки у линкованного PostgreSQL
AlexKM2020,

драйвер выбрали какой?
там должно быть чето вида ODBC Driver (UNICODE), по памяти пишу может немного по другому называться.
...
Рейтинг: 0 / 0
17.11.2020, 09:34
    #40019261
AlexKM2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка кодировки у линкованного PostgreSQL
Спасибо за ответ.
Драйвер взял вот от сюда, последний: https://www.postgresql.org/ftp/odbc/versions/msi/
Как и написано в инструкции взял UNICODE: https://www.mssqltips.com/sqlservertip/3662/sql-server-and-postgresql-linked-server-configuration--part-2/
Но так же попробовал ANSI, так же не получилось, место русских букв знаки вопросов.
...
Рейтинг: 0 / 0
17.11.2020, 11:08
    #40019299
Yasha123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка кодировки у линкованного PostgreSQL
покажите
Код: sql
1.
select serverproperty('collation')
...
Рейтинг: 0 / 0
17.11.2020, 13:15
    #40019381
AlexKM2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка кодировки у линкованного PostgreSQL
Cyrillic_General_CI_AS
...
Рейтинг: 0 / 0
26.11.2020, 19:03
    #40022545
AlexKM2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка кодировки у линкованного PostgreSQL
Коллеги, а может кто линковал PostgreSQL не через ODBC драйвер или как по другому удавалось цепляться?
Или если у кого получалось, то какой версией драйвера?

Потому как MSSQL ни в какую не воспринимает кириллицу даже по длине, какая бы ни была длина строки, только три вопроса подлец возвращает.

Спасибо, если кто ответит...
...
Рейтинг: 0 / 0
27.11.2020, 11:52
    #40022701
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка кодировки у линкованного PostgreSQL
AlexKM2020,

знаки вопроса при просмотре чего?
...
Рейтинг: 0 / 0
27.11.2020, 12:03
    #40022715
FFFFFFFF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка кодировки у линкованного PostgreSQL
Запросы через предварительно созданный dsn тоже не работают?

Код: sql
1.
2.
3.
Select *
FROM OPENROWSET('MSDASQL', 'ODBC;DRIVER=PostgreSQL;DSN=x;DATABASE=y;SERVER=z;PORT=5432;UID=p;PWD=w;',
 'SELECT * xxx') Rowset_1
...
Рейтинг: 0 / 0
29.11.2020, 20:18
    #40023201
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка кодировки у линкованного PostgreSQL
Как промежуточное решение
На стороне источника в таких случаях можно вьюху сделать
И cast as nvarchar
...
Рейтинг: 0 / 0
07.12.2020, 15:44
    #40025300
AlexKM2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка кодировки у линкованного PostgreSQL
Доброго дня, коллеги!
Проблема решена...
Это были настоящие знаки - вопросы...
Просто софт на стороне клиента так работает, но это детали.

Коллеги, спасибо, за ваши ответы и желание помочь!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ошибка кодировки у линкованного PostgreSQL / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]