![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 8.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam poważny problem. Zainstalowałem WF-Maga dla Windows na 2 komputerach . Jeden komputer to serwer i ma stałe IP , a drugi klient .
Komputery są w rożnych miejscach i zależy mi na ich połączeniu ![]() Nie mam zbytnio pomysłu jak rozwiązać problem połączenia...ponieważ wyskakuje komunikat "serwer SQL nie istnieje.... " W obydwu przypadkach komputery są połączone z siecią przez Router. Czy ma to jakieś znaczenie. Bardzo bym prosił o pomoc . Pozdrawiam ![]() |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 21.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich. Mój pierwszy post, więc pozdrawiam kolgów :)
Dość wazeliny :) Ja bym nie przesyłał danych WF-MAGa tak przez internet, bo z każdą wersją ten program wysyła tego coraz więcej. Zastanów się nad dwoma rozwiązaniami: 1. Zdalny pulpit 2. Tunelowanie przez jakiś VPN z kompresją Inaczej będzie naprawde wolno chodziło. Już przetestowałem to. Ale jeśli musisz sam się o tym przekonać, to podaj więcej danych: - jaka wersja SQL Servera - na jakim porce pracuje - jakie protokoły ma aktywne i jak skonfigurowane W menu WF-MAGa masz taki programik "Konfigurator SQL" czy jakoś tak. I tam większość rzeczy możesz ustawić. Chyba nawet wyjątek dla windowsowej zapory. -- Pozdrawiam, klooz Ten post edytował klooz 21.02.2009, 16:44:30 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 18 Dołączył: 13.03.2009 Skąd: lublin Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam poważny problem. Zainstalowałem WF-Maga dla Windows na 2 komputerach . Jeden komputer to serwer i ma stałe IP , a drugi klient . Komputery są w rożnych miejscach i zależy mi na ich połączeniu ![]() Nie mam zbytnio pomysłu jak rozwiązać problem połączenia...ponieważ wyskakuje komunikat "serwer SQL nie istnieje.... " W obydwu przypadkach komputery są połączone z siecią przez Router. Czy ma to jakieś znaczenie. Bardzo bym prosił o pomoc . Pozdrawiam ![]() VPN na serwerze i połączenie PPPoE do serwera wbijasz się wtedy klientem bezpośrednio do sieci na serwerze ps. są do tego kreatory ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 14.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dobry wieczór wszystkim.
Po pierwsze witam się na forum. Po drugie, nie wiem, czy nie powinienem tego pytania zamiescić trochę gdzie indziej, ale tu taki pasujacy wątek... Do rzeczy: Mam wf-maga 7.4.2 i sqlserwer2000 w pewnej firmie. Ludzie się loguja tak przez lan jak i przez vpn i przez zdalne pulpity. Naraz nawet do 30 osób. Pięknie chodzi i jest ok. Chciałbym jednak zrobic stronkę, na której uzytkownicy z 2 róznych firm mogliby przegladać sobie wzajemnie dane z wfmagow (stany towarów). Skonstruowałem skrypcik php pobierajacy odpowiednie dane z tabeli artykul. Jednak skrypcik za nic w swiecie nie chce sie polaczyc z baza maga..... Mam w domu zainstalowanego maga. Odpaliłem. Gdy jako serwer (w okno logowania do maga) wpisalem ip serwera firmy i hasło, wszysko się połączyło i działa (wiec jest dobrze skonfigurowane chyba?) Natomiast wpisanie tych samych danych do skryptu daje komunikat "Warning: mssql_connect() [function.mssql-connect]: Sybase: Client message: Server is unavailable or does not exist. (severity 78) in /test.php on line 12" ( test.php to mój skrypcik). Serwer sql jest chyba ok skonfigurowny(jest protokol tcp zaznaczony, dodany), w \system32 biblioteka ntwdblib.dll jest w wersji 2000.80.2039.0, sql konfigurator maga tez pokazuje, że wszystko jest ok. Firma ma dsl ze stalym IP, a na routerze jest przekierowany port 1433 na maszyne z magiem (maszyna na pewno nasluchuje na 1433). Firewall na pewno nie blokuje (probowalem wyłaczac). Skrypcik wrzucam na serwer-konto, które mam w nazwa.pl. i nie działa... ponizej skrypcik (moze w nim cos trzeba zmienić? nie wiem, bo nie za bardzo znam się na php)... <html> <body> <?php $myServer = "83.13.xxx.xxx:1433"; $myUser = "sa"; $myPass = "*****"; $myDB = "nazwa_bazy"; //connection to the database $dbhandle = mssql_connect($myServer, $myUser, $myPass) or die("Couldn't connect to SQL Server on $myServer"); //select a database to work with $selected = mssql_select_db($myDB, $dbhandle) or die("Couldn't open database $myDB"); //declare the SQL statement that will query the database $query = "SELECT nazwa2 "; $query .= "FROM artykul "; $query .= "WHERE id_artykulu='1'"; //execute the SQL query and return records $result = mssql_query($query); $numRows = mssql_num_rows($result); echo "<h1>" . $numRows . " Row" . ($numRows == 1 ? "" : "s") . " Returned </h1>"; //display the results while($row = mssql_fetch_array($result)) { echo "<li>" . $row["nazwa2"] . "</li>"; } //close the connection mssql_close($dbhandle); ?> </body> </html> Co jeszcze mogę sprawdzić? pozdrawiam wszystkich |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 27.04.2025 - 05:11 |