Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: Adrian Nowakowski w Wrzesień 26, 2017, 16:13:30

Tytuł: Subiekt nie łączy się z bazą na serwerze
Wiadomość wysłana przez: Adrian Nowakowski w Wrzesień 26, 2017, 16:13:30
Dzień dobry,
od dwóch dni zmagam się z próbą połączenia z bazą danych. Subiekt jest odpalany na tym samym PC na którym znajduje się baza SQL. W firmie mamy jeszcze 3 inne stanowiska i one nie mają problemu z podłączeniem się. Przeszukałem forum i próbowałem zmieniać xml ale niestety nie przyniosło to rezultatów pożądanych, podczas łączenia się z bazą program przestaje odpowiadać i jestem zmuszony go wyłączyć.
Subiekt.xml mam taki apis w tej chwili:

<startup>
<sql_server>localhost\mssql</sql_server>
<auth_mode>MIXED</auth_mode>
<sql_login encrypted="1">sklep\****</sql_login>
<database>EUTRADE</database>
<login encrypted="0"></login>
</startup>

Podczas łączenia pokazuje podmiot, ale potem się "wiesza".

(http://www.quick-parts.pl/allegro/allegro_2016/12-1.jpg)

Jak usunąłem xml to pojawiło mi się okienko logowania gdzie przetestowałem wszystkie polecane sposoby logowania na forum.

(http://www.quick-parts.pl/allegro/allegro_2016/11-1.jpg)

Po Ip nie łączyło, ani po nazwach lokalnych.
Próbowałem z zaporą włączoną i wyłączoną.
Porty są otwarte.
Subiekt został zainstalowany ponownie i jest w wersji 1.48 SP2.
Bardzo proszę o jakąś wskazówkę co może robię źle.
Na koniec wrzucę jeszcze jak wygląda struktura bazy, może to coś podpowie:

(http://www.quick-parts.pl/allegro/allegro_2016/13-1.jpg)

Pozdrawiam
Tytuł: Odp: Subiekt nie łączy się z bazą na serwerze
Wiadomość wysłana przez: pir w Wrzesień 26, 2017, 16:22:56
Wrzuć plik xml z powrotem tam gdzie był i użyj programu serwisowego do konfiguracji.

Jako serwer wpisz SRV\MSSQL i zaznacz ptaszka przy 'Włącz autentyfikację Windows'.
Tytuł: Odp: Subiekt nie łączy się z bazą na serwerze
Wiadomość wysłana przez: Aldo w Wrzesień 26, 2017, 16:23:14
Jeśli to połaczenie lokalne, to nie mieszaj do tego sieci.
Jako adres bazy wpisz - local\Insertgt dokładnie tak, jak tu napisałem.

Chyba, że twoja instancja SQL inaczej się nazywa, to wpisz tą nazwę instancji mssql zamiast InsertGT.
Tytuł: Odp: Subiekt nie łączy się z bazą na serwerze
Wiadomość wysłana przez: Adrian Nowakowski w Wrzesień 26, 2017, 16:48:50
Dziękuje za tak szybką odpowiedź.
Niestety nic nie pomogło. Znalazłem że moja instancja to po prostu MSSQL, ale nie chce się łączyć.
Program serwisowy nie odpowiada bo nie może nawiązać połączenia z baza.
Włączenie 'Włącz autentyfikację Windows' nie przyniosło też rezultatu.
Tytuł: Odp: Subiekt nie łączy się z bazą na serwerze
Wiadomość wysłana przez: pir w Wrzesień 26, 2017, 16:55:51
To zdradź jakie masz parametry połączenia jak łączysz się za pomocą Managementem Studio.
Tytuł: Odp: Subiekt nie łączy się z bazą na serwerze
Wiadomość wysłana przez: Biniew w Wrzesień 26, 2017, 17:11:56
srv\mssql to twoja instancja
Tytuł: Odp: Subiekt nie łączy się z bazą na serwerze
Wiadomość wysłana przez: Aldo w Wrzesień 26, 2017, 17:16:39
Dziękuje za tak szybką odpowiedź.
Niestety nic nie pomogło. Znalazłem że moja instancja to po prostu MSSQL, ale nie chce się łączyć.
Program serwisowy nie odpowiada bo nie może nawiązać połączenia z baza.
Włączenie 'Włącz autentyfikację Windows' nie przyniosło też rezultatu.
Sorry, mały szczegół a istotny, jesli używamy local, to musi być w nawiasie - (local)\MSSQL
Tytuł: Odp: Subiekt nie łączy się z bazą na serwerze
Wiadomość wysłana przez: Biniew w Wrzesień 26, 2017, 17:17:58
moze tez byc .\mssql (nie musi byc wyrazu lacal
Tytuł: Odp: Subiekt nie łączy się z bazą na serwerze
Wiadomość wysłana przez: dkozlowski w Wrzesień 26, 2017, 23:52:26
od dwóch dni zmagam się z próbą połączenia z bazą danych.

No tylko pozazdrość tak dużej ilości wolnego czasu... Szybciej i prościej byłoby odezwać się do dostawcy programu.

Subiekt jest odpalany na tym samym PC na którym znajduje się baza SQL. W firmie mamy jeszcze 3 inne stanowiska i one nie mają problemu z podłączeniem się. Przeszukałem forum i próbowałem zmieniać xml ale niestety nie przyniosło to rezultatów pożądanych, podczas łączenia się z bazą program przestaje odpowiadać i jestem zmuszony go wyłączyć.

Zamiast przeszukiwać forum i zgadywać trzeba było skopiować plik startowy ze stanowiska, z którego program się łączy co pozwoliłoby wykluczyć parametry połączenia... Jeśli nie zadziała to należy szukać przyczyny gdzie indziej - uszkodzenie instalacji programu, program antywirusowy, itp - co raczej nie jest już tematem...