Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Linked Server к Postgre / 6 сообщений из 6, страница 1 из 1
27.11.2020, 18:32
    #40022862
Sergey Koshelev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server к Postgre
Есть сервер MSSQL 2008R2, на котором настроен Linked Server к PostgreSQL 9.5.

Пытаюсь сделать INSERT в Postgre. Сотню записей вставляет нормально, тысячу уже нет.
Падает с ошибкой:

Сообщение 7399, уровень 16, состояние 1, строка 1
Поставщик OLE DB "MSDASQL" для связанного сервера "CASHDESK" сообщил об ошибке. Поставщик сообщил о непредвиденном глобальном сбое.
Сообщение 7394, уровень 16, состояние 2, строка 1
Поставщик OLE DB "MSDASQL" для связанного сервера "CASHDESK" сообщил об ошибке, фиксирующей текущую транзакцию.

Думал может проблема в каких-то данных. Но уже практически все данные заменил на нули и пустые значения, кроме первичного ключа. Не помогает.

Запрос вот такого вида:
Insert into CASHDESK.dbpos.pos.wares(code_wares,code_group,name_wares,code_brand,code_unit_basis,vat,name_wares_receipt,sale_in_tara
,code_default_unit,vat_operation,basis_fractional,sign_activity,artilce)
select ti.[ItemId],ti.[ClassifId],ti.[Description],0,ti.[unit],ti.[VATPercent]
,ti.[Description],0,ti.[unit],5,0,1,ti.Article
from #TmpItem ti
where ti.[ItemId]<>0 and ti.[ClassifId] <> 0 and ti.taxgroup<>0

В чем может быть проблема? Буду благодарен за любые идеи.
...
Рейтинг: 0 / 0
27.11.2020, 20:21
    #40022895
Marat2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server к Postgre
Sergey Koshelev,

А что принимающая сторона в своих логах пишет?
...
Рейтинг: 0 / 0
28.11.2020, 16:29
    #40023007
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server к Postgre
Версия SQL Server?
Версия PostgreSQL?
Какой OLEDB Provider или ODBC драйвер?
...
Рейтинг: 0 / 0
28.11.2020, 16:31
    #40023008
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server к Postgre
Marat2020
Sergey Koshelev,

А что принимающая сторона в своих логах пишет?


да и + что в логах самого SQL Server?
В Event Log системы?
...
Рейтинг: 0 / 0
30.11.2020, 13:55
    #40023339
Sergey Koshelev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server к Postgre
Ролг Хупин
Версия SQL Server?
Версия PostgreSQL?
Какой OLEDB Provider или ODBC драйвер?


SQL Server - 2008R2 (10.50.1600)
PostgreSQL - 9.5
ODBC драйвер psqlodbc_12_02_0000 отсюда - https://www.postgresql.org/ftp/odbc/versions/msi/
OLEDB provider - MSDASQL
...
Рейтинг: 0 / 0
30.11.2020, 14:44
    #40023352
Sergey Koshelev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linked Server к Postgre
Marat2020
Sergey Koshelev,

А что принимающая сторона в своих логах пишет?


Спасибо, за правильный вопрос. Там и нашел ответ - нарушение constraint-a по одному из полей.
Еще раз спасибо.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Linked Server к Postgre / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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