image description

SpedTrans SQL

rss RSS

Konfiguracja Serwera SQL do pracy w sieci

data publikacji: 17-7-2018 10:22:18

Konfiguracja Serwera MSSQL do pracy w sieci

Jeżeli serwer bazy danych ma być dostępny również poprzez sieć (domyślnie jest dostępny tylko lokalnie) to wtedy przy pomocy narzędzia SQL Server Configuration Manager  dokonujemy  zmiany w ustawieniach Servera SQL.  

 

Klikamy menu Start / Programy / Microsoft SQL Server 2008 R2 / Configuration tools / SQL Server Configuration Manager (screen poniżej)
 

 
Dalej przechodzimy do pozycji "Protocols for SQLEXPRESS" - czyli do naszej nazwy instancji SQL Serwera (może ona być inna niż SQLEXPRESS).
1. Klikamy prawym klawiszem na pozycje "Named Pipes" oraz "TCP/IP" i klikamy "Enable". Dwie pozostałe zostawiamy bez zmian.
 
 

2. Teraz musimy włączyć Serwer Browser.

 

3. Uwaga: Dodatkowo w naszym programie (SPEDTRANS SQL 6.000, CMR SQL, Książka Korespondencyjna) w konfiguracji połączenia z Serwerem SQL w miejscu Nazwa serwera trzeba zastapić wyrażenie "(local)" na nazwę komputera serwera. Standardowo nazwy instacji SQL nie musimy zmieniać.
Czyli np. Biuro\SQLEXPRESS. Okno pokazane poniżej  pojawi się przy pierwszym uruchomieniu programu lub jeśli nasz program działał lokalnie można wejść do menu programu: Narzędzia / Konfiguracja połączenia SQL.
 

 

4. Aby zmiany zostały zapisane musimy zrobić restart serwera SQL. 
Klikamy prawym klawiszem na nazwę naszej instancji i wybieramy "Restart".

5. Należy pamietać, że udostępnianie danych przez SQL Server jest uzależnione również od zapory systemowej oraz ustawienia kontroli konta użytkownika na głównym komputerze (serwerze). Należy wyłączyć zaporę oraz kontrolę konta użytkownika lub ustanowić odpowiednie wyjątki [>>>].

Wymagania sprzętowe do instalacji MS SQL Server 2005 Express Edition

data publikacji: 17-7-2018 10:22:18

Wymagania sprzętowe do instalacji MS SQL Server 2005 Express Edition

Przed rozpoczęciem instalacji należy upewnić się, że sprzęt, na którym zostanie dokonana instalacja MS SQL Server 2005 Express Edition jest odpowiedni.

UWAGA: NAJWAŻNIEJSZYM WYMOGIEM JEST ORGINALNY SYSTEM OPERACYJNY WINDOWS!

Szczegółowe informacje dotyczace wymogów sprzętowych można znaleść na stronie Microsoft www.microsoft.com/poland/sql/prodinfo/sysreqs/default.mspx.

Jak zmienić numerację dokumentów?

data publikacji: 17-7-2018 10:22:18

Jak zmienić numerację dokumentów?

Aby otrzymać odpowiadajacą nam numerację dokumentów należy wykonać nastepujące kroki.

1. Z menu tekstowego klikamy "Narzędzia" a następnie "Numery startowe dokumentów".

2. W prawym grónym rogu jest pole do wyboru typu dokumentu. Zaznaczamy w nim dokument, w którym chcemy zmienić numerację z listy na dole wybieramy konkretną maskę numeracji i klikamy przycisk "Edytuj".

3. Pojawia się ekran gdzie możemy stworzyć nową maskę numeracji dla danego dokumentu. Jeżeli chcemy aby np. kolejny numer dokumentu był 1 to w polu "Ostatni numer" wpisujemy cyfrę 0.
W polu "Dodatkowe opcje" możemy ustawić czy numeracja ma być ciągła, miesiączna lub roczna.

Poniżej jest okno z numeracją ustawioną na nowy rok od miesiąca Stycznia. Numeracja zawiera trzy zera '0' - w ten sposób możemy wystawić maksymalnie 999 faktur miesięcznie i zachowamy sortowanie. Poniższe ustawienie jest optymalne jeśli chcą Państwo sortować dokumenty sprzedaży po numerze. TYLKO jak najpier mamy rok potem miesiąc i na końcu numer takie sortowanie ustawi dokumenty w poprawnej kolejności. W przypadku kiedy mamy najpier numer a potem miesiąc i rok będzie tak, że FV02/04/2014 będzie przed dokumentem FV05/03/2014 - ponieważ program zawsze sortuje najpierw po numerze, który jest zaraz po literach FV.

Przy numeracji miesięcznej system będzie tworzył kolejne makski numeracji dla każdego nowego miesiąca. Numer dokumentów będzie biegł od 1 dla kolejnych miesięcy.

Przy systemie numerowania rocznym numery zresetują się tylko z nowym rokiem.

WAŻNE! Jak z nowym rokiem numery się zresetują to nadal możemy dodać dokument do poprzedniego roku - system będzie pamiętał jaki był ostatni numer w poprzednim roku i zrobi dokument z kolejnym numerem.

WAŻNE! Tylko dla faktury możemy zmienić numer już zapisanego dokumentu. Aby to zrobić użytkownik musi mieć włączoną opcję "ręczne numerowanie faktur". Opcja ta jest w ustawieniach użytkownika w zakłade "Dokumenty" na samym dole.

Jeśli wystawione zlecenie ma nie poprawny numer to musimy je skasować. Ustawić odpowiednio sposób numeracji i wystawić to zlecenie ponownie.

Błąd podczas łączenia do bazy danych

data publikacji: 17-7-2018 10:22:18

Błąd podczas łączenia do bazy danych

info: Temat dla naszych programów opartych o silnik bazy danych MS SQL.

Po uruchomieniu programu pojawia się następujący komunikat:

Sytuacja ma miejsce gdy występuje problem z połaczeniem do serwera bazy danych MS SQL.
Uwaga !!! Problem leży po stronie konfiguracji danej stacji roboczej oraz serwera MS SQL, zaś nie jest to błąd w działaniu danego programu.

Możliwe przyczyny to: (najczęście występuje punkt 4 potem kolejno 2, 3, 1)

  1. problem z siecią komputerową : switch, okablowanie sieciowe
  2. problem z dostępem do serwera bazy danych: awaria całego serwera, zasilania, usług sieciowych, nieprawidłowo skonfigurowana zapora windows, firewall, program antywirusowych lub włączona funkcja kontroli konta użytkownika na serwerze.
  3. problem z uwierzytelnianiem do serwera MS SQL:
       - nieprawidłowe hasło
       - problem z uprawnieniami do bazy danych : uprawnienia użytkowniaka. Należy zwrócić uwagę na rodzaj autentykacji: Windows, SQL Serwer
       - brak uprawnień dla użytkownika domenowego do połączenia do bazy danych
  4. Problem w wyłączoną usługą SQL Serwer.
  5. Zmiana adresu IP serwera (głównego komputera gdzie jest instalacja) lub zmiana nazwy komputera, który jest serwerem.

Następnym oknem, które się pojawia po domyślnym czasie dwóch minut jest form z konfiguracją połączenia do serwera MS SQL:

Jeżeli problem tkwi tylko w błędnych danych konfiguracji połaczenia MS SQL, to należy wpisać prawidłowe dane tj.

Nazwa serwera - nazwa serwera/instancja MS SQL (nazwa serwera to nazwa głównego komputera gdzie była zrobiona instalacja - do tego komputra wszystkie inne się łaczą)
Nazwa bazy danych - nazwa bazy danych na serwerze MS SQL
Login i hasło - nazwa użytkownika i hasło do logowania do serwera MS SQL, Uwaga !!! tylko dla uwierzytelniania SQL serwer
Uwierzytelnianie - rodzaj autentykacji: dla sieci opartych o domenę Windows najczęściej stosuje się Uwierzytelnianie Windows, bez domeny - SQl serwer
Podłacz pliki bazy - Uwaga! opcja powinna być zaznaczona tylko przy pierwszym uruchomieniu programu, po standardowej instalacji. W przeciwnym razie opcję tę odznaczamy.

Ad 4.

Klikamy menu start w komputerze oraz wpisujemy komendę "services.msc" w okno uruchamiania oraz klikamy enter.

 

 

W liście ugług wyszukujemy usługę o nazwie SQL Server (SQLEXPRESS) - na Państwa komputerze w nawiaie może być inna nazwa instancji np. (SPEDTRANS)

 

Usługa taka musi być uruchomiona, aby program działał. Jeśli w kolumnie Stan jest puste pole prosimy na usłudzę kliknąć prawy klawisz myszy oraz opcję "Uruchom".

Ad 5.

W oknie połączenia z serwerem zamiast słowa (local) często jest numer IP np. 123.01.02.03 albo nazwa komputra np. PC-BIURO.

Należy (na serwerze!) w menu start / uruchom wpisać "cmd" oraz w oknie komendę - ipconfig - oraz sprawdzić jaki  numer jest po ip4 - powinien on być taki sam jak w oknie do łączenia do bazy SQL.

Jeśli jest inny to prosimy zmienić w oknie łączenia na ten sam co jest w IP4

Jeśli jest nazwa komputera w oknie inna niż ta którą widzimy po w informacjach o komputerze też należy ją zmienić (nazwę komputera widać po kliknięciu prawym klawiszem na "moj komputer" / właściwości.

Jak zmapować dysk sieciowy?

data publikacji: 17-7-2018 10:22:18

Jak zmapować dysk sieciowy?

Żeby zmapować dysk sieciowy należy kliknąć prawym przyciskiem myszy na ikonę "Mój komputer" i wybrać opcje "Mapuj dysk sieciowy".

Następnie w polu "Dysk" należy wybrać literę dysku pod jaką będzie widoczny na naszym komputerze udostępniony katalog. W polu "Folder" należy wpisać ścieżkę do udostępnionego katalogu na zdalnym komputerze jaki ma być zmapowany w postaci \\nazwa komputera\katalog czyli dla przykładu \\serwer\Maciosoft (standardowo program jest instalowany w lokalizacji C:\Maciosoft). Możemy również kliknąć przycisk "Przeglądaj", aby znaleźć komputer i udostępniony katalog.

Strony