Forum Użytkownikow Subiekt GT
InsERT GT => Subiekt GT => Wątek zaczęty przez: MakroUser w Wrzesień 18, 2015, 09:51:52
-
Witam.
Mam sprawę dotyczącą Subiekta GT 1.20. Mianowicie są w firmie 2 komputery z czego jeden działa prawidłowo a drugi też kiedyś normalnie z subiektem pracował. Na drugim komputerze były pracownik którego zastępuje coś poprzestawiał w ustawieniach komputera i teraz subiect nie może połączyć się z serwerem.
Nie można uzyskać połączenia z serwerem "..".
Możliwe przyczyny:
- serwer nie istnieje
- nie ma połączenia sieciowego
- serwer jest zatrzymany
- użytkownik 'sa' nie ma uprawnień na serwerze.
podaj inne parametry i spróbuj ponownie.
Jednakże serwer na 100% istnieje, komputer ma połączenie z internetem, Serwer działa bo na PC obok normalnie można korzystać z Subiecta, a co do uprawnień to chyba nie to. Dodam też że podczas włączania subiecta i próby łączenia się z serwerem aplikacja po prostu przestaje odpowiadać na tym PC. proszę o konkretną pomoc bo w sprawie subiecta jestem początkującym i szukam pomocy tutaj.
A sprawdziłem większość forum i nie znalazłem konkretnych odpowiedzi. Gdzie może leżeć problem i jakie info mam dostarczyć?
Pozdrawiam
-
Nie można uzyskać połączenia z serwerem "..".
Ten fragment jest dokładnie taki jak napisałeś?
-
Nie można uzyskać połączenia z serwerem "..".
Ten fragment jest dokładnie taki jak napisałeś?
znaczy tutaj jest nazwa serwera ale po prostu ją pominąłem wpisując kropki. To też może mieć znaczenie? Ogólnie logując się na dowolny PC nazwa serwera jest taka sama do wyboru. Tylko że tutaj się nie łączy z nim
-
Oczywiście, że ma znaczenie. To jest właśnie adres serwera i instancji do której ma się podłączyć Subiekt.
1. Czy użytkownik 'sa' nie ma założonego hasła na serwerze SQL?
2. Czy próbowałeś na serwerze wyłączyć zaporę?
3. Czy próbowałeś odinstalować antywirusa?
4. CZy próbowałeś zamiast nazwy serwera wpisać jego adres IP?
-
To nazwy są takie same
1. Czy użytkownik 'sa' nie ma założonego hasła na serwerze SQL?
Nie ma hasła ale próbowałem się logować przez użytkowników którzy normalnie logują się na innych PC bez rezultatu
2. Czy próbowałeś na serwerze wyłączyć zaporę?
Ok takiego kroku nie podjąłem. W którym konkretnym miejscu mogę to zrobić?
3. Czy próbowałeś odinstalować antywirusa?
Nie, już sprawdzam.
4. Czy próbowałeś zamiast nazwy serwera wpisać jego adres IP?
Właśnie tego nie mogłem odnaleźć.
Tak jak mówięjestem początkujący i przyda się teraz kilka rad. Ale zacznę od antywirusa
-
3. Czy próbowałeś odinstalować antywirusa?
Nie, już sprawdzam.
Antywirus niczego nie zmienił. Jak znaleźć IP serwera?
-
poleceniem ipconfig wykonanym na w.w. serwerze
-
4. CZy próbowałeś zamiast nazwy serwera wpisać jego adres IP?
Wpisałem z polecenia ipconfig adres v4 do komputera który miał się połączyć. Nie zadziałało
-
2. Czy próbowałeś na serwerze wyłączyć zaporę?
Wyłączyłem zaporę na kompie serwerowym. Bez efektu.
Niestety Nadal nie działa mimo wykonania każdego z 4 punktów. Jeszcze jakieś pomysły?
-
Nie można uzyskać połączenia z serwerem "..".
A może jednak odtajnisz ten tajny adres, bo pewnie w nim tkwi błąd.
-
jeżeli jest to może być problemem to nie ma sprawy
Nazwa KOMP1-THINK i na obu jest ta sama
-
Czy wpisujesz nazwę "KOMP1-THINK\INSERTGT"?
Jak wpisywałeś po IP to czy wpisywałeś "NUMER_IP\INSERTGT"?
Zakładam, że Twoja instancja to "INSERTGT"
-
Na komputerze głównym jest wpisane samo KOMP1-THINK i łączy się zupełnie normalnie. CZy wpiałem IP/INSERTGT czy KOMP1-THINK\INSERTGT bez efektu.
Wyskakuje podczas ładowania
Stan serwera nieznany
Połączenie nie udało się...
I cały program się zawiesza
-
a czy sieć masz skonfigurowaną na sztywno? masz stałe IP wewe na kompie, gdzie jest serwer subiekta?. sprawdź raz jeszcze ipconfig w wierszu poleceń a nie w ustawieniach karty sieciowej.
-
Na serwerze Subiecta jest IP automatyczne a ip do wpisania wyciągnąłem z ipconfig. CZyli rozumiem że IP powinno być statyczne
-
to inaczej. napisałeś "Na komputerze głównym jest wpisane samo KOMP1-THINK i łączy się zupełnie normalnie. CZy wpiałem IP/INSERTGT czy KOMP1-THINK\INSERTGT bez efektu. "
ważny jest kierunek slash. Powinno być" KOMP1-THINK\INSERTGT - tak samo jeśli wpisujesz IP.
jeszcze jedno - skoro inne końcówki się łączą z serewerm - sprawdź i podaj jaki dokładnie jest adres wpisany podczas uruchamiania programu (czy to też jest nazwa stacji , na której jest serwer?)
co do statyczengo IP - jest to pomocne - bo końcówka szybciej się łączy poprzez router.
-
Najlepiej statyczne, poza pulą rozdzielaną przez router z dhcp.
Żeby było jasne to przydałoby się, żebyś:
1. Uruchomił SqlSerwer Configuration Manager
2. Przełączył się na gałąź SQL Server Services - zrobił zrzut ekranu
3. Przełączył się na gałąź SQL Server Network Cofiguration-> Protocols for (tutaj nazwa Twojej instancji) - zrobił zrzut ekranu
4. Zamieścił zrzuty
-
Na komputerze głównym jest wpisane samo KOMP1-THINK i łączy się zupełnie normalnie
Gdzie jest tak napisane? W oknie Subiekta?
-
powienieneś mieć coś takiego
-
Więc tak. Opisze to obrazkowo żeby mieć pełen "obraz"
Tak wygląda normalne łączenie się na komputerze serwerowym
Załącznik serwer1 i serwer2
-
A tak próbowałem wpisywać:
A w pliku błędu zawsze zmieniała się tylko wpisana nazwa
-
I efekty połączenia
-
Jak widać na załączonym obrazku nie masz samego KOMP1-THINK tylko KOMP1THINK\INSERTGT
Tak samo powinieneś mieć wpisane na końcówkach.
Jeżeli masz tak samo na końcówkach i się nie łączy to powodów może być kilka.
We wcześniejszym moim poście napisałem co trzeba jeszcze sprawdzić. (to co jest w punkcie 2 w zasadzie można sobie darować, bo powyższe screeny to wyjaśniły)
-
Sławek, z to że użytkownik jest podany już na starcie ma znaczenie? bo "fabrycznie" powinno być sa - popraw mnie, jeśli źle rozumuje. Połączenie do bazy jest poprzez sa własnie - to podczas instalacji jest ustawiane przecież automatycznie.
-
Jak widać na załączonym obrazku nie masz samego KOMP1-THINK tylko KOMP1THINK\INSERTGT
są 3 obrazki i 3 możliwości czyli KOMP1-THINK, KOMP1-THINK\INSERTGT oraz ip\INSERT GT
chyba że nie zauważyłeś? :P
-
użytkownik jest podany już na starcie ma znaczenie? bo "fabrycznie" powinno być sa
czy jest sa czy moje dane to raczej efekt jest ten sam. A tak jak mówiłem subiekt tu wcześniej działał. Przestał działać bo ktoś namieszał w jakiś ustawieniach. I teraz dochodzę do tego jak to naprawić.
-
zrób prt sc z serwera 1 jak tylko uruchomisz program - bez łączenia się z zerwerem
edit
już widzę adres:
KOMP 1-THINK\INSERTGT
użytkownik
sa
i spórbuj. pokaż skreena
-
Jak widać na załączonym obrazku nie masz samego KOMP1-THINK tylko KOMP1THINK\INSERTGT
są 3 obrazki i 3 możliwości czyli KOMP1-THINK, KOMP1-THINK\INSERTGT oraz ip\INSERT GT
chyba że nie zauważyłeś? :P
Na serwerze masz KOMP1-THINK\INSERTGT
W uzytkownika wpisz 'sa' (bez apostrofów)
Sławek, z to że użytkownik jest podany już na starcie ma znaczenie? bo "fabrycznie" powinno być sa - popraw mnie, jeśli źle rozumuje. Połączenie do bazy jest poprzez sa własnie - to podczas instalacji jest ustawiane przecież automatycznie.
Oczywiście masz rację.
-
Już podaję:
-
MakroUser
nie wpisałeś dokładnie adresu serwera, więc popraw raz jescze:
KOMP(spacja)1-THINK
-
MakroUser
nie wpisałeś dokładnie adresu serwera, więc popraw raz jescze:
KOMP(spacja)1-THINK
Wpisałem jak napisałeś i tak samo. Tam raczej nie ma spacji... Ale no nie działa
Oba komputery stoją 2 m od siebie, są połączone tym samym routerem na kablu, oba mają włączone DHCP i na obu jest normalnie internet.
-
spacja jest - wg Twoich załączników. Wyłącz na kompie, z którego się prubujesz łączyć zaporę windowasa. NA kompie, gdzie stoi serwer uruchom SQL Server Configuration Manager - wg załącznika podświetloną pozycję PPM STOP. poczekaj i uruchom ponownie - START.
-
Zapora wyłączona, wyłączony serwer... po jakiejś minucie znowu włączyłem. łączę się po właściwej nazwie do serwera... I nic :<
-
a po wczorajszym wyłączeniu zapory na serwerze, włączyłeś ją spowrotem? wyłącz ją - jeśli tak. kombinuj z siecią - wyłącz dhcp na serwerze - ustaw na sztywno adres ip. zamiast nazwy na kliencie wpisz te ip\INSERTGT.
-
Powinno być:
Serwer: KOMP1-THINK\INSERTGT
Uzytkownik: sa
Hasło: (w pole hasło nie wpisujemy nic)
Jeśli nie zadziała, to proszę o kontakt na priv, pomogę zdalnie.