Autor Wątek: Subiekt nie łączy się z bazą na serwerze  (Przeczytany 3962 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Adrian Nowakowski

  • Nowy użytkownik
  • *
  • Wiadomości: 4
  • Reputacja +0/-0
  • Wersja programu: 1.48 SP1
Subiekt nie łączy się z bazą na serwerze
« dnia: 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".



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



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:



Pozdrawiam

Offline pir

  • Aktywny użytkownik
  • ***
  • Wiadomości: 303
  • Reputacja +14/-0
  • Wersja programu: zazwyczaj aktualna chyba że czekam na jakąś poprawkę
Odp: Subiekt nie łączy się z bazą na serwerze
« Odpowiedź #1 dnia: 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'.

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10690
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Subiekt nie łączy się z bazą na serwerze
« Odpowiedź #2 dnia: 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.
« Ostatnia zmiana: Wrzesień 26, 2017, 16:25:01 wysłana przez Aldo »

Offline Adrian Nowakowski

  • Nowy użytkownik
  • *
  • Wiadomości: 4
  • Reputacja +0/-0
  • Wersja programu: 1.48 SP1
Odp: Subiekt nie łączy się z bazą na serwerze
« Odpowiedź #3 dnia: 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.

Offline pir

  • Aktywny użytkownik
  • ***
  • Wiadomości: 303
  • Reputacja +14/-0
  • Wersja programu: zazwyczaj aktualna chyba że czekam na jakąś poprawkę
Odp: Subiekt nie łączy się z bazą na serwerze
« Odpowiedź #4 dnia: Wrzesień 26, 2017, 16:55:51 »
To zdradź jakie masz parametry połączenia jak łączysz się za pomocą Managementem Studio.

Offline Biniew

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4095
  • Reputacja +275/-17
  • Wersja programu: GT i Nexo
Odp: Subiekt nie łączy się z bazą na serwerze
« Odpowiedź #5 dnia: Wrzesień 26, 2017, 17:11:56 »
srv\mssql to twoja instancja

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10690
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Subiekt nie łączy się z bazą na serwerze
« Odpowiedź #6 dnia: 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

Offline Biniew

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4095
  • Reputacja +275/-17
  • Wersja programu: GT i Nexo
Odp: Subiekt nie łączy się z bazą na serwerze
« Odpowiedź #7 dnia: Wrzesień 26, 2017, 17:17:58 »
moze tez byc .\mssql (nie musi byc wyrazu lacal

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17235
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Subiekt nie łączy się z bazą na serwerze
« Odpowiedź #8 dnia: 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...
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Subiekt nie łączy się z bazą na serwerze
« Odpowiedź #8 dnia: Wrzesień 26, 2017, 23:52:26 »