Po przeniesieniu na nowy serwer W2008 R2 i SQL 2008 Standard. pojawiły się problemy z zaciąganiem listy płac, znalazłem kilka porad ale większość tyczyło się starego sql 2000 - 2005 . znalazłem też takie coś na stronie comarchu bez rozwinięcia tematu :
[pyt. 1704] {XL] Czy aby umożliwić import list płac z systemu CDN Optima do systemu Comarch CDNXL należy wykonywać linkowanie serwerów, jeżeli obie bazy znajdują się na jednym serwerze?
Linkowanie serwerów należy wykonać także w przypadku gdy obie bazy znajdują się na jednym serwerze.
Wyprzedzając zapytania:
-Mam ustawione dane w Optimie : Konfiguracja >Firma>Płace>Parametry współpracy z XL itp. (sprawdzałem po nazwie i po IP serwera)
- W CDNXL - ADMINISTRATOR - Narzędzia > Transformacje DTS> wa parametrach jest wszystko skonfigurowane
podczas importu wyskakuje
Problem z importem listy plac w CDNXL
Moderator: mikey
-
- Posty: 253
- Rejestracja: 16 sty 2012, 23:21
- Rola: Konsultant CDN XL
- Lokalizacja: Łódź/Częstochowa
- Kontakt:
Re: Problem z importem listy plac w CDNXL
Witam,
Moim zdaniem nie masz zlinkowanych serwerów. Trzeba również w MSSQL utworzyć użytkownika, który będzie miał uprawnienia w obu bazach, w których mają sie synchronizować dane kadrowo-płacowe.
Pozdrawiam.
Sebek
Moim zdaniem nie masz zlinkowanych serwerów. Trzeba również w MSSQL utworzyć użytkownika, który będzie miał uprawnienia w obu bazach, w których mają sie synchronizować dane kadrowo-płacowe.
Pozdrawiam.
Sebek
Re: Problem z importem listy plac w CDNXL
jest stworzony link w Server Objects>Linked Server uprawnienia dla usera dane .
niby tutaj to opisali http://www.comarch.pl/files_pl/file_801 ... XL-PiK.pdf
i wg. tej instrukcji powinno wszystko gadać bo bazy mam w jednej instancji.
Poniżej parę błędów
niby tutaj to opisali http://www.comarch.pl/files_pl/file_801 ... XL-PiK.pdf
i wg. tej instrukcji powinno wszystko gadać bo bazy mam w jednej instancji.
Poniżej parę błędów
Re: Problem z importem listy plac w CDNXL
jest taki skrypt do linkowania:
DECLARE @nazwa_serwera nvarchar(128)
DECLARE @sciezka nvarchar(4000)
DECLARE @uzytkownik_zdalny nvarchar(128)
DECLARE @haslo nvarchar(128)
set @nazwa_serwera = 'serwer gdzie jest optima'+'_Place'
set @sciezka= 'serwer gdzie jest optima'
set @uzytkownik_zdalny = 'jakis user' - ten z DTS
set @haslo = 'jakieshaslo' - to z DTS
if exists (select srvname from master..sysservers where srvname =
@nazwa_serwera)
BEGIN
EXEC sp_dropserver @nazwa_serwera,'droplogins'
END
EXEC sp_addlinkedserver @nazwa_serwera, @srvproduct='', @provider=
N'SQLOLEDB', @datasrc = @sciezka
EXEC sp_addlinkedsrvlogin @nazwa_serwera, 'false', NULL, @uzytkownik_zdalny
, @haslo
To 'Place' jest tu kluczowe
DECLARE @nazwa_serwera nvarchar(128)
DECLARE @sciezka nvarchar(4000)
DECLARE @uzytkownik_zdalny nvarchar(128)
DECLARE @haslo nvarchar(128)
set @nazwa_serwera = 'serwer gdzie jest optima'+'_Place'
set @sciezka= 'serwer gdzie jest optima'
set @uzytkownik_zdalny = 'jakis user' - ten z DTS
set @haslo = 'jakieshaslo' - to z DTS
if exists (select srvname from master..sysservers where srvname =
@nazwa_serwera)
BEGIN
EXEC sp_dropserver @nazwa_serwera,'droplogins'
END
EXEC sp_addlinkedserver @nazwa_serwera, @srvproduct='', @provider=
N'SQLOLEDB', @datasrc = @sciezka
EXEC sp_addlinkedsrvlogin @nazwa_serwera, 'false', NULL, @uzytkownik_zdalny
, @haslo
To 'Place' jest tu kluczowe