Forum Użytkownikow Subiekt GT
InsERT GT => Subiekt GT => Wątek zaczęty przez: mekabra w Grudzień 29, 2016, 11:55:46
-
Witam,
Po aktualizacji na 1.46 borykam się z problemem którego nie mogę rozwiązać już któryś dzień. Postaram się jak najbardziej szczegółowo opisać ten problem.
U nas w firmie są 3 komputery podłączone ze sobą Ethernetem (router + switch). Komputer serwerowy był(nazwijmy to) w domu. A 2 kliencie w (nazwijmy to) sklepie. Po aktualizacji żaden z klienckich nie mógł się połączyć z serwerem, lecz dzień przed aktualizacja podmiotu udała się pomyślnie na klienckich. Dzwoniłem na infolinię i niestety oni też nie mogli pomóc. Skoro wystąpił taki problem to zrobiłem serwer na jednym z komputerów w sklepie. I teraz te (aktualne) dwa klienckie komputery się widzą i się łączą ale z tym serwerowym - nie. Zauważyłem że serwerowy był w innym 'Workgroupie'. Po naprawieniu tego, klienckie komputery widzą serwer ale nie chcą się z nim połączyć. Co mi nie pasuje że gdy wybierasz z listy serwerów serwer to każdy komputer ma \INSERTGT na końcu oprócz tego serwerowego. Próbowałem re-instalacji ale nic nie pomogło.
Dodam jeszcze że każdy komputer ma Windows 10 i anti-wirus.
Z góry dziękuję za każdą pomoc.
-
1. Czy wszystkie komputery są w tej samej sieci, inaczej czy są podłączone do tego samego routera?
2. Czy wyłaczenie zapory windows i antywirusa coś zmienia?
3. Czy komputery sklepowe łączą się do serwera po nazwie "costam\InsertGT" czy też po adresie IP "192.168.X.Y\InsertGT". Dodam, że '\InsertGT' nie ma nic wspólnego z nazwą serwera, jest tylko określeniem instancji SQL w której jest baza subiekta.
-
1. Czy wszystkie komputery są w tej samej sieci, inaczej czy są podłączone do tego samego routera?
2. Czy wyłaczenie zapory windows i antywirusa coś zmienia?
3. Czy komputery sklepowe łączą się do serwera po nazwie "costam\InsertGT" czy też po adresie IP "192.168.X.Y\InsertGT". Dodam, że '\InsertGT' nie ma nic wspólnego z nazwą serwera, jest tylko określeniem instancji SQL w której jest baza subiekta.
1.Tak, wszystkie pod tym samym routerem.
2. Nie, nie zmienia niestety.
3. Próbują łączyć się po nazwie. Zmiana na IP nic nie dała.
-
....Co mi nie pasuje że gdy wybierasz z listy serwerów serwer to każdy komputer ma \INSERTGT na końcu oprócz tego serwerowego. Próbowałem re-instalacji ale nic nie pomogło.
Rozumiem, że na serwerze jest zainstalowany serwer SQL, ale wywołanie do serwera musi też zawierać \InsertgT.
Czy na serwerze usługa SQL Server (InsertGT) jest uruchomiona?
-
Może i naiwnie zapytam, ale zapytam czy serwer łączy się sam ze sobą?
Jak wygląda adres połączenia na serwerze?
-
Rozumiem, że na serwerze jest zainstalowany serwer SQL, ale wywołanie do serwera musi też zawierać \InsertgT.
Czy na serwerze usługa SQL Server (InsertGT) jest uruchomiona?
[/quote]
Zauważyłem że na serwerze nie było aplikacji SQL Server Configuration Manager. Podczas instalacji Subiekta widocznie nie instalował. Ściagnąłem ze strony Microsoftu i teraz jest włączony ale nadal nie łączą się.
Może i naiwnie zapytam, ale zapytam czy serwer łączy się sam ze sobą?
Jak wygląda adres połączenia na serwerze?
Czasami jest najciemniej pod latarnią, więc nic nie szkodzi. Rozumiem że chodzi o to co jest wpisane w polu Serwer na serwerze? Jest wpisana nazwakomputera\INSERTGT.
-
Ledwo zaczęliśmy, a już tyle niejasności. Czy nie mylisz
SQL Server Management Studio
z
SQL Server Configuration Manager?
Czyli serwer łączy się sam ze sobą, czy też ma problem?
Nie znam przypadku by aktualizacja InsertGT była w stanie zepsuć serwer SQL, to musiało być coś dodatkowego (aktualizacja Windowsa, lub któregoś z komponentów przyklejonych do instalki Insertowej). Zdarzało się natomiast, że niektórzy instalowali nową instancję SQL i gubili stary serwer.
-
Ledwo zaczęliśmy, a już tyle niejasności. Czy nie mylisz
SQL Server Management Studio
z
SQL Server Configuration Manager?
Czyli serwer łączy się sam ze sobą, czy też ma problem?
Nie znam przypadku by aktualizacja InsertGT była w stanie zepsuć serwer SQL, to musiało być coś dodatkowego (aktualizacja Windowsa, lub któregoś z komponentów przyklejonych do instalki Insertowej).
Spokojnie, postaram się wszystko wyjaśnić. Nie jest to prosta sprawa. Nie, nie mylę tych dwóch. Serwer łączy się sam ze sobą. Tak możliwe że to mogło być aktualizacja Windowsa albo mogłem sam przypadkiem usunąc jak próbowałem naprawić.
-
Proszę o wykonanie i zamieszczenie zrzutów ekranu (o ile to możliwe) z następujących miejsc:
-
Niestey, nie mam Server Management Studio więc narazie nie będzie z tego screena. Ale już ściągam więc w najbliższym czasie dodam.
@Update dodałem 3 załącznik.
-
Akurat ten trzeci screen jest najwazniejszy, bo jesli instalowałeś SQL z pliku, to domyslnie instaluje się logowanie Windows i nie ma wejścia przez sa. A z innego komputera logowaniem windows się nie podłączysz (chyba, że masz sieć domenową).
-
Akurat ten trzeci screen jest najwazniejszy, bo jesli instalowałeś SQL z pliku, to domyslnie instaluje się logowanie Windows i nie ma wejścia przez sa. A z innego komputera logowaniem windows się nie podłączysz (chyba, że masz sieć domenową).
W górnym poście dodałem już 3 screen. Nie, nie mam sieci domenowej. Czyli co mam zrobic?|
Spróbowałem połączyć się z Serwerem i Klientem poprzez SQL Server Management Studio i wyskoczył ten error. Możliwe że to jest powiązane z moim problemem ?
-
Ze screenu wynika, że ustawienie jest prawidłowe, masz autentykację i windowsową i sql. A czy hasła na sa nie wpisywałeś przypadkiem?
Uruchom subiekta trzymając ctrl i po drodze masz pytanie o każdy krok logowania, wyłacz zaznaczenie na logowaniu windows, wpisz użytkownika sa i zobacz czy Ci się połączy.
Jeśli nie, to znaczy, że w trakcie instalacji zalóżyłeś hasło na sa.
-
Instalowałem parę razy i jestem pewien że nie założyłem. Ale jeszcze to mi nie pasuje.
Każdy ma (10.50) po prawej stronie. Może to szczegóły ale diabeł tkwi w szczegółach.
-
A czym się rózni GRAWIT-Komputer od GRANIT-Komputer?
Bo zgłaszają Ci się takie dwa komputery.
Na GRANIT-komputer nie masz założonej żadnej instacji, a na GRAWIT-Komputer masz dwie, jedną domyslną zakładaną przez sql, a drugą już prawidłową InsertGT.
Jaki komputer jest w końcu prawidłowy?
-
Grawit był starym serwerem. Teraz stawiam serwer na Granit.
-
No to na Granit nie masz zainstalowanej żadnej instancji, więc jak chcesz się podłączyć i do czego?
A 10.50 o które pytałeś jest wersją serwera SQL.
-
To skoro nie ma niby zainstalowanej to jak wcześniej mogło działać bez problemu?
Jak i co mam zainstalować żeby śmigało?
-
To skoro nie ma niby zainstalowanej to jak wcześniej mogło działać bez problemu?
Jak i co mam zainstalować żeby śmigało?
Wcześniej działało na GRAWIT, bo były zainstalowane instancje.
A na Granit nie ma. Trzeba zaistalować serwer SQL z instancją InsertGT.
Dla zaawansowanych - nazwa instancji może być dowolna. Insert sobie przyjął taką. Natomiast caly widz jest w tym, zeby zainstalowaną instację podać w wywołaniu.
Notabene, ja mam na sql u siebie kilka róznych instancji, bo np baz serwisowanych nie mieszam ze swoimi bazami roboczymi.
-
Rozumiem, najgirsze jest to ze jak jeszcze Grawit byl serwerem to Granit przestał się łączyć z Grawitem. A jak mówiłem wcześniej robiłem parę razy reinstalację jako serwer, nawet z tego pliku który zajmuje 800MB. Może spróbuję jakoś to ręcznie zainstalować?
-
Rozumiem, najgirsze jest to ze jak jeszcze Grawit byl serwerem to Granit przestał się łączyć z Grawitem. A jak mówiłem wcześniej robiłem parę razy reinstalację jako serwer, nawet z tego pliku który zajmuje 800MB. Może spróbuję jakoś to ręcznie zainstalować?
Jeśli instalowałeś całość (GT + SQL) z dużego pliku, to w zasadzie powinno wszystko samo wejść. Jak widać nie weszło.
Przy instalacji ręcznej SQL zadaje trochę pytań i trzeba to śledzić. Jednym z nich jest pytanie o instancję, z tym, że podpowiada domyslną SQLEXPRESS i w tym miejscu można ją zmienić na swoją. Drugie ważne miejsce, to logowanie. Domyślnie podpowiada logowanie windows, jak włączymy oba, to żąda podania hasła dla sa i dalej nie pójdzie bez jego podania.
Jeśli chcemy mieć sa bez hasła, to tutaj musimy coś podać, a po zakończeniu instalacji w Management Studio usunąć hasło. Tylko jak coś podamy, to trzeba to zapamiętać, żeby się później pierwszy raz do MS zalogować. Wersja 14 nie przyjmuje prostych haseł, np 123456, trzeba je troszkę skomplikować.
A jeśli instalowałeś z pełnej instalki, to prawdopodobnie wybrałeś wersję kliencką, ktora nie instaluje serwera sql.
Acha, pełna instalka insertowa nie zawiera dodatkowych narzędzi, np MS.