czak22
Rejestracja: 2009-06-14, 22:52 Posty: 19
|
Logowanie do bazy - problem!
Witam wszystkich! To mój pierwszy post na tym forum i tak naprawde jeden z pierwszych kontaktów z Symfonią. Problem polega na tym, że w Symfonii Handel Forte nie mam mozliwości wyboru firmy po wskazaniu serwera. W związku z tym otrzymuję komunikat (ODBC SQLState:08004) (...) Server user 'SSDBUser' is not valid user in database 'model'. Automatycznie dochodzi do wyboru bazy 'model'.
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
barnie
Ekspert
Rejestracja: 2008-04-07, 13:26 Posty: 208 Pomógł: 2
|
jakiś screen proszę, bo coś mi się zdaje, że mówisz o okienku ustawień MSDTC.
|
2009-06-16, 22:27 |
|
|
czak22
Rejestracja: 2009-06-14, 22:52 Posty: 19
|
Dla próby na innym komputerze odłączyłem firmę, która funkcjonowała dotąd prawidłowo i niestety ponowne podłączenie zakonczyło się równiez tym samym błędem.
Załączniki:
blad 08004.JPG [ 85.89 KiB | Przeglądany 7321 razy ]
|
2009-06-16, 22:47 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
A baze model zreinstalowales? jesli nie to to zrób najpierw (uruchamiajac HMINSTDB.exe) i dalej wg wskazowek
|
2009-06-17, 01:44 |
|
|
czak22
Rejestracja: 2009-06-14, 22:52 Posty: 19
|
Niestety przeinstalowanie bazy wzorcowej nic nie dało, ale ciekawe że na komputerze wczesniej pracującym z własciwą bazą, przywrócenie systemu do dnia wczorajszego, czyli momentu sprzed odłączenia firmy załatwiło sprawę. Nowy komputer zaś ma wciąż ten sam problem. Na mój chłopski rozum, wystarczyłoby gdybym miał możliwość wyboru bazy do której chce sie połączyć. Pierwotnie komunikat błędu dotyczył bazy "x", utworzonej do celów testowych a po jej usunięciu ten sam błąd dotyczy innej (jednej z 10) bazy "model" (?!). Czy to baza utworzona przez poprzednich administratorów, czy też przez sam program nie mam pojęcia niestety.
|
2009-06-17, 09:33 |
|
|
czak22
Rejestracja: 2009-06-14, 22:52 Posty: 19
|
I bardzo ważna sprawa! FK, w sąsiedztwie niedziałającego HM, działa bez problemu!
|
2009-06-17, 12:34 |
|
|
czak22
Rejestracja: 2009-06-14, 22:52 Posty: 19
|
Zauważyłem, roznice pomiedzy plikami AmhmSQL i AmfkSQL (działający) , dopisałem listę firm w AmhmSQL której nie było:
[Lista firm]
firma1=nazwabazy
[Katalogi firm]
firma1=DRIVER=SQL Server;SERVER=FORTE;DATABASE=nazwabazy;
i zaczęło działać.
Po odłączeniu firmy problem powraca a cały zapis 'Lista firm' znika.
|
2009-06-17, 13:14 |
|
|
czak22
Rejestracja: 2009-06-14, 22:52 Posty: 19
|
Spotkał się ktoś z czymś podobnym? Póki co nie wiem co jest przyczyną zamieszania.
|
2009-06-17, 22:21 |
|
|
Jarek75
Ekspert
Rejestracja: 2009-03-07, 11:13 Posty: 597 Pomógł: 34
|
Nie podałeś w ogóle środowiska w jakim pracujesz. Czasem zdarza się, że nie da się dołączyć firmy normalnie i trzeba wpisać w ini.
|
2009-06-18, 21:35 |
|
|
czak22
Rejestracja: 2009-06-14, 22:52 Posty: 19
|
Windows Server 2003, komputery w sieci na XP home/Pro. Rozumiem, ze rozwiazanie poprzez wpis w pliku INI nalezy uznac za rozwiazanie problemu?
|
2009-06-21, 23:05 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
czynnosc prowadzaca do osiagniecia potrzebnego efektu - exdefinitio jest rozwiazaniem :)
|
2009-06-22, 11:30 |
|
|
Jossie
Rejestracja: 2008-06-24, 21:05 Posty: 75
|
Jakieś rozwiązanie to jest, jednak gdyby miała być używana synchronizacja między FK i Handlem za pomocą obiektu integracji, to nic z tego nie wyjdzie.
W takiej sytuacji ponowne zainstalowanie bazy wzorcowej powinno pomóc. Upewnij się, że instalowana baza wzorcowa rzeczywiście pochodziła z instalki Handlu i z odpowiedniej wersji, a przed instalacją usuń z MS SQL użytkowników SSDBUSer i SSDBAdmin.
Pozdrawiam
Ostatnio zmieniony 2009-06-23, 19:47 przez Jossie, łącznie zmieniany 1 raz
|
2009-06-23, 19:37 |
|
|
krzysiek
Ekspert
Rejestracja: 2007-12-11, 23:18 Posty: 1942 Pomógł: 49
|
a niby dlaczego?
|
2009-06-23, 19:42 |
|
|
Jossie
Rejestracja: 2008-06-24, 21:05 Posty: 75
|
Uzyskamy komunikat, że Symfonia Common nie może uzyskać dostępu do danych. A dlaczego? Zapytajmy szanowny Dział Wsparcia Technicznego Produktu z Sage..
|
2009-06-23, 19:49 |
|
|
Jossie
Rejestracja: 2008-06-24, 21:05 Posty: 75
|
Przepraszam za niedokładność, komunikat brzmi: Obiekt Symfonia Common nie może uzyskać informacji potrzebnych do nawiązania połączenia z bazą danych. Taki sam komunikat uzyskujemy, gdy nazwa serwera bądź bazy danych jest nieprawidłowa.
Ja jestem przekonana
Pozdrawiam
|
2009-06-23, 20:09 |
|
|