Skocz do zawartości

Zdalna baza danych ,pytanie.

Polecane posty

najprosciej jest zastosowanie pulpitu zdalengo wbudowanego w xp prof...

masz serwer np w biurze na ktorym masz baze oraz sztyny adres IP np na DSL albo jesli masz zmienne IP to uzyj jakiegos dyndns... łaczysz sie z pulpitem zdalnym przechwytujacym twoj serwerek i z np domku pracujesz tak jak bys siedział przed serverem... plusem tego rozwiazania jest to ze nie musisz miec na komputerze klijenckim zainstalowanego sello... jesli chesz z dowolnego miejsca pracowac ale np na swoim notebooku gdzie masz zainstalowne sello to procedura jest podobna... server ze stalym adresem IP + sello z wywołaniem na server (odpal sello z CTRL wpisz

dane np XX.x.XXX.xxx\insertgt gdzie x i X to ades IP servera)

 

najwiekszy problem jest z ustawieniem sztywnego IP ale poczytaj o dyndns

jak cos to pytaj

Link to postu
  • 2 tygodnie później...

Przypuszczam ze napotaksz przynajmniej dwa problemy po drodze. Bez VPN sie nie obejdzie.

 

Proponuję następujące - najprostsze i w pełni darmowe rozwiązanie:

 

1. Ściagamy przecudny programik stad: https://secure.logmein.com/products/hamachi/vpn.asp?lang=pl

2. Instalujemy na kompach które mają być we własnej sieci wirtualnej. Wybieramy wersję darmową, czyli Basic w czsie instalacji. Tworzymy własną sieć w Hamachi (czyli tym programie). Podlaczamy sie do tej sieci - serwer i klienci. Wyłączamy firewalla na każdym komputerze podlaczonym do sieci Hamachi TYLKO na interfejsie Hamachi (czyli nowo utworzonej wirtualnej karcie sieciowej)

3. Kazdy komputer ma teraz swoj unikatowy adres IP w sieci Hamachi. Rutery, lokalne ip, firewalle, dynamicznie przydzielane IP nie mają tu żadnego wpływu na ich połączenie - dlatego ten program jest taki fajny ;) Nie są potrzebne zadne rzeczy w stylu dyndns czy no-ip.

4. Załóżmy że serwer ma w sieci Hamachi adres 5.28.100.248 - odpalamy SQL Configuration Manager. Wybieramy SQL Server 2005 Network Protocols/Protocols for INSERTGT. Otwieramy TCP/IP i ustawiamy:

 

General:

Enabled - Yes

Keep Alive 30000 (to mało istotna wartosc)

Listen All - Yes

NoDelay - No

 

IP Adresses:

IP1:

Active - Yes

Enabled - Yes

IP Address - 5.28.100.248

TCP Dynamic Ports - 0

TCP Port - narazie zostawiamy puste.

 

IPAll:

TCP Dynamic Ports - 0

 

5. Zamykamy okienko i restartujemy SQL Server (INSERTGT). Po restarcie znowu wchodzimy w protokol TCP/IP do zakladki IP Addresses i sprawdzamy IPAll: TCP Dynamic Ports. Przydzielony dynamicznie port wpisujemy w miejsce TCP Port w IP1. Ten numer portu sie nam jeszcze przyda wiec warto go zapamietac badz spisac.

 

6. Start/Ustawienia/Połączenia sieciowe. Z menu górnego wybieramy ZAAWANSOWANE/Ustawienia zaawansowane. Zaznaczamy na liście hamachi i klikamy strzałką zeby było na samej górze jako pierwsze spośród wszystkich interfejsów. Klikamy OK.

 

W tym momencie mamy gotowy serwer nasłuchujący na porcie który spisalismy o adresie IP 5.28.100.248 (oczywiscie przykladowy). Do serwera mozemy się podlaczyc teraz z dowolnego komputera ktory rowniez podalczy sie do tej samej sieci wirtualnej hamachi co serwer. A więc dalej jedziemy:

 

7. Na komputerach klienckich (czy są w sieci lokalnej czy to sa komputery w domu czy nawet w chinach - obojetnie, to nie ma wplywu) instalujemy Hamachi, logujemy sie do tej samej sieci którą stworzylismy dla serwera.

 

8. Otwieramy plik do edycji: C:\Documents and Settings\All Users\Dane aplikacji\InsERT\Sello\sello.xml

 

<startup>

<sql_server>5.28.100.248,PORT\INSERTGT</sql_server>

<auth_mode>MIXED</auth_mode>

<sql_login encrypted="0">sa</sql_login>

<database>NAZWA_BAZY_DANYCH</database>

<login encrypted="0">OPCJONALNIE_LOGIN\HASŁO</login>

</startup>

 

Po przecinku przy IP wpisujemy ten dynamiczny port na którym działa serwer SQL.

 

9. Odpalamy klienta. Cieszymy się z dostepu do Sello/Subiekta z kazdego miejsca na świecie.

 

Kilka słów:

1. Transmisja w sieci Hamachi jest szyfrowana asymetrycznie 256 bitowym kluczem AES, takze przechwycone dane za pomocą snifferów są bezuzyteczne dla potencjalnego podsłuchiwacza.

 

2. Jesli komputery są w sieci lokalnej a do komunikacji uzywaja sieci Hamachi, predkość pozostaje taka sama - dodatkowym atutem jest szyfrowany przesył danych i dostepnosc kazdego lokalnego komputera z zewnatrz (świetna sprawa jeśli korzystamy czasami z Radmina albo UltraVNC)

 

3. Dla duzych baz danych Subiekta lub Sello predkość łącz ADSL jest zdecydowanie za niska, dlatego zamrażanie się aplikacji na kilka minut jest spowodowane długim czasem pobierania danych z bazy (po lokalu mamy predkość 100 Mbps w obie strony, na takiej np. neostradzie 1024 jedynie 1 Mbps downloadu i tylko 256 kbps uploadu). Przy uploadzie serwera rzędu 1 Mbps i więcej praca zaczyna nabierać sensu na odleglosc. W przeciwnym wypadku bardziej polecam uzywanie Radmina.

 

4. Podany sposob konfiguracji jest zarówno dla Subiekta GT jak i dla Sello.

 

Jeśli są jakies wątpliwosci, słuzę pomocą ;) Mam nadzieję że komuś się przyda ;)

Link to postu
  • 6 miesięcy temu...
  • 5 miesięcy temu...

3. Dla duzych baz danych Subiekta lub Sello predkość łącz ADSL jest zdecydowanie za niska, dlatego zamrażanie się aplikacji na kilka minut jest spowodowane długim czasem pobierania danych z bazy (po lokalu mamy predkość 100 Mbps w obie strony, na takiej np. neostradzie 1024 jedynie 1 Mbps downloadu i tylko 256 kbps uploadu). Przy uploadzie serwera rzędu 1 Mbps i więcej praca zaczyna nabierać sensu na odleglosc. W przeciwnym wypadku bardziej polecam uzywanie Radmina.

a w jaki sposob konfiguruje sie polączenie z RADMIN-em przy stałym i zmiennym IP

 

ponawiam pytanie bo teraz hamachi jest dostepne tylko w wersji platnej, to jak juz placic to lepiej za cos lepszego czyli radmina

Link to postu
  • 9 miesięcy temu...

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...