Temat: Połączenie między 2 serwerami baz danych

Witam,
Mam problem z połączeniem między 2 bazami danych SQLServer2008 umieszczonymi jeden na rzeczywistym komputerze, drugi na VPC.
Na serwerze VPC ustawiłem publikatora w replikacji, na rzeczywistym chciałbym ustawić subskrybenta. Komputer widzi serwer z VPC, problem przychodzi przy logowaniu.
Czy może coś jeszcze dodatkowo trzeba ustawić (coś blokuje) że nie mogę tego wykonać?

konto usunięte

Temat: Połączenie między 2 serwerami baz danych

Hej,

Jaka replikacja i jaki dokładnie problem przy logowaniu?

Temat: Połączenie między 2 serwerami baz danych

Replikacja transakcyjna (1 tabela - test)

1.Publikator (VirtualPC, WinXP, SQL Server 2008 Enterprise)
2. Subskrybent (rzeczywisty, Win7, SQL S 2005 Standard)

Firewall Windowsów wyłączony, SQL Browser aktywny, połączenie sieciowe sprawdzone

Problem:
Po ustawieniu poblikatora, wchodzę na serwer subskrybenta i pierwsza operacja wybieram z listy network serwer publikatora, wpisuje login i hasło i ... Cannot connect to <Serwer> login failed błąd 18456 :/
Krzysztof Stachyra

Krzysztof Stachyra Szef Wydziału
Produkcji Systemów
Handlowo-Magazynowyc
h i ...

Temat: Połączenie między 2 serwerami baz danych

Marcin Wicher:
Replikacja transakcyjna (1 tabela - test)

1.Publikator (VirtualPC, WinXP, SQL Server 2008 Enterprise)
2. Subskrybent (rzeczywisty, Win7, SQL S 2005 Standard)

Firewall Windowsów wyłączony, SQL Browser aktywny, połączenie sieciowe sprawdzone

Problem:
Po ustawieniu poblikatora, wchodzę na serwer subskrybenta i pierwsza operacja wybieram z listy network serwer publikatora, wpisuje login i hasło i ... Cannot connect to <Serwer> login failed błąd 18456 :/


nie wydaje mi się aby zadziałała replikacja z wyższej wersji w dół :)
jak wiesz replikacja transakcyjna oparta jest o dziennik transakcyjny co za tym idzie odtwarzaniu go.
W SQL Server nie ma możliwości odtwarzania bazy z wyższej edycji na niższą w tym przypadku 2008 na 2005 =>>> odwrotnie owszem można.
Nie ma tu żadnego znaczenia opcja compatibility level ustawiona na poziomie bazy.

konto usunięte

Temat: Połączenie między 2 serwerami baz danych

nie wydaje mi się aby zadziałała replikacja z wyższej wersji w dół :)
jak wiesz replikacja transakcyjna oparta jest o dziennik transakcyjny co za tym idzie odtwarzaniu go.
W SQL Server nie ma możliwości odtwarzania bazy z wyższej edycji na niższą w tym przypadku 2008 na 2005 =>>> odwrotnie owszem można.
Nie ma tu żadnego znaczenia opcja compatibility level ustawiona na poziomie bazy.

dokładnie

Temat: Połączenie między 2 serwerami baz danych

macie rację. Rzeczywiście nie działa w ten sposób.
Teraz mam na obu SQL Server 2008 ale znów problem, po ustawieniu wszystkich danych na subskrybencie generuje się na koniec błąd:

Creating Subscription(s)...

- Creating subscription for 'VIP-KOMP' (Error)
Messages
SQL Server could not create a subscription for Subscriber 'VIP-KOMP'. (New Subscription Wizard)

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

Proxy "vip-komp\mr xxx" is not a valid Windows user.
Changed database context to 'AdventureWorksLT'.
Job 'REP2-AdventureWorksLT-Rep2_m-VIP-KOMP-7' started successfully.
Warning: The distribution agent job has been implicitly created and will run under the SQL Server Agent Service Account. (Microsoft SQL Server, Error: 14529)

Nie mam pojęcia jak to obejść:/

konto usunięte

Temat: Połączenie między 2 serwerami baz danych

Marcin Wicher:
macie rację. Rzeczywiście nie działa w ten sposób.
Teraz mam na obu SQL Server 2008 ale znów problem, po ustawieniu wszystkich danych na subskrybencie generuje się na koniec błąd:

Creating Subscription(s)...

- Creating subscription for 'VIP-KOMP' (Error)
Messages
SQL Server could not create a subscription for Subscriber 'VIP-KOMP'. (New Subscription Wizard)

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

Proxy "vip-komp\mr xxx" is not a valid Windows user.
Changed database context to 'AdventureWorksLT'.
Job 'REP2-AdventureWorksLT-Rep2_m-VIP-KOMP-7' started successfully.
Warning: The distribution agent job has been implicitly created and will run under the SQL Server Agent Service Account. (Microsoft SQL Server, Error: 14529)

Nie mam pojęcia jak to obejść:/


uprawnienia, jakie ma login na którym dziala sql agent na obu kompach?

Temat: Połączenie między 2 serwerami baz danych

racja, chodziło o uprawnienia userów. Dzięki za pomoc, replikacja śmiga:)

konto usunięte

Temat: Połączenie między 2 serwerami baz danych

a tak głupio zapytam czytujesz czasem to co wypluje maszyna we wstrętnym języku szekspira?

Odnoszę czasem wrażenie że ludzie klikają tylko dalej - ta uwaga jest zupełnie ogólna i bez związku z konkretną osobą

Następna dyskusja:

Pytania odnośnie baz danych




Wyślij zaproszenie do