Forum Użytkownikow Subiekt GT
InsERT GT => Subiekt GT => Wątek zaczęty 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
-
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'.
-
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.
-
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.
-
To zdradź jakie masz parametry połączenia jak łączysz się za pomocą Managementem Studio.
-
srv\mssql to twoja instancja
-
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
-
moze tez byc .\mssql (nie musi byc wyrazu lacal
-
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...