Problem z połączeniem baz FK i HM
Witam, mam problem z połączeniem baz danych Handlu i FK ERP w wersji 2019.2
Opisując pokrótce mam dwie bazy Fk i Wspolna. Fk jest to typowa baza danych do symfonii ERP 2019.2, na której były już prowadzone prace.
Baza Wspolna to świeża baza stworzona tylko na podstawy połączenia jej z Handlem. Na bazie FK zmieniałem Guidy, po czym wykonuje skrypt łączący dane Common'owe i napotykam się na jeden error, którego nie potrafię przeskoczyć. Polecenie, które wykonuje się niepomyślnie to:
Kod:
Update Elements1 set Elements1.Position=cast(Elements1.[AccountNo] as int)
FROM [WSPOLNA].SSCommon.[STElementKinds] as ElementKinds1 INNER JOIN [WSPOLNA].SSCommon.[STElements] as Elements1 ON (ElementKinds1.[ElementKindId]=Elements1.[ElementKindId]) where Elements1.[Position]<0 and Elements1.[AccountNo]<>'' and cast(Elements1.[AccountNo] as int) > 0
Natomiast błąd, który się wyświetla po wykonaniu polecenia to:
Kod:
Msg 2627, Level 14, State 1, Line 1
Violation of UNIQUE KEY constraint 'UC_Elements_Position_ElementKindId'. Cannot insert duplicate key in object 'SSCommon.STElements'. The duplicate key value is (11, 4).
The statement has been terminated.
Miał ktoś może wcześniej taki problem lub potrafi mi pomóc?