mojaSymfonia FORUM
https://forum.mix-soft.pl/

Problem z ODBC w sieci WinSBS2003
https://forum.mix-soft.pl/viewtopic.php?f=16&t=4108
Strona 1 z 1

Autor:  lechuedat [ 2012-08-08, 12:26 ]
Tytuł:  Problem z ODBC w sieci WinSBS2003

Witam
Konfiguracja: WinSBS2003 Server z Pervasivem 2000 Server + końcówki WinXPPro na których działa Symfonia Handel Prem i FKP.
Klient handluje paliwami i potrzebuje specyficznych zestawień ze sprzedaży dla Urzędu Celnego. DO tej pory wymagali zestawień w wersji papierowej - to mieli odpowiednie zestawienie w Handlu, teraz wymagają w wersji elektronicznej. Dlatego też zdecydowałem się na zaprzęgnięcie do pracy Excela. Wygenerowałem DDF'y,natomiast mam problem ze skonfigurowaniem ODBC. Jak na końcówce podaję ścieżkę sieciową do bazy danych, to mam błąd połaczenia. To samo jak w Pervasive na końcówce próbuję podpiąć bazę z lokalizacji sieciowej. Jak robię to na serwerze i podpinam bazę z lokalizacji lokalnej to jest OK. Jak bazę przegram na końcówkę klienta i wtedy podepnę to też jest OK. Ale baza musi być na serwerze (bezpieczeństwo, archiwizacja, itp.), a zestawienia muszą robić na końcówce, bo tam mają Excel'a.
Na razie radzę sobie w ten sposób, że raz w miesiącu kopiują sobie bazę na komputer lokalny i wtedy robią zestawienie w Excel'u komunikując się z bazą poprzez ODBC. Może jest jakiś inny sposób na pobieranie danych z bazy Handlu do Excel'a?
Pozdrawiam

Autor:  rafal [ 2012-08-08, 14:49 ]
Tytuł:  Re: Problem z ODBC w sieci WinSBS2003

Pokaż ConnectionString

Autor:  wrob [ 2012-08-08, 15:47 ]
Tytuł:  Re: Problem z ODBC w sieci WinSBS2003

A moze przerob to zestawienie które masz w handlu żeby zamiast drukowac zapisywało ci odrazu do Excela (czy innej potrzebnej formy elektronicznej)

Autor:  tigerdk [ 2012-08-10, 11:01 ]
Tytuł:  Re: Problem z ODBC w sieci WinSBS2003

Witam,
ja staram się tego typu połączenia tworzyć w Pervasive Control Center (czy jak się to zwało w wersji 2000). Na serwerze 'New database', wskazuję ścieżkę , nadaję nazwę i jest (nie wiem jak w 2000 ale przy 9.5 nie można tego zrobić zdalnie przy standardowej instalacji i trzeba się troszkę nagimnastykować, albo podejść do serwera). Na końcówce w PCC 'New engine', nazwa lub ip serwera, wybieramy bazę i sprawdzamy czy bangla. Jeśli tak, to w ODBC dodajemy nowe źródło - sterownik Pervasive Client, nazwa jakakolwiek, podpinamy serwer i wybieramy (Get DSN list) założoną bazę.

Autor:  wrob [ 2012-08-10, 15:15 ]
Tytuł:  Re: Problem z ODBC w sieci WinSBS2003

I na 9 mozna zrobic to zdalnie tylko trzeba sobie w rejetrze ustawic HKEY_LOCAL_MACHINE\SOFTWARE\Pervasive Software\Utilities Interface\Settings\Restricted Access On WTS client. na 0

Autor:  lechuedat [ 2012-08-13, 12:50 ]
Tytuł:  Re: Problem z ODBC w sieci WinSBS2003

wrob pisze:
I na 9 mozna zrobic to zdalnie tylko trzeba sobie w rejetrze ustawic HKEY_LOCAL_MACHINE\SOFTWARE\Pervasive Software\Utilities Interface\Settings\Restricted Access On WTS client. na 0

Niestety mam wersję Pervasive.SQL 2000i, a tam nie mam tego wpisu w rejestrze. Na razie zmiana na wersję wyższą nie wchodzi w grę :-/

Autor:  lechuedat [ 2012-08-13, 13:26 ]
Tytuł:  Re: Problem z ODBC w sieci WinSBS2003

tigerdk pisze:
Witam,
ja staram się tego typu połączenia tworzyć w Pervasive Control Center (czy jak się to zwało w wersji 2000). Na serwerze 'New database', wskazuję ścieżkę , nadaję nazwę i jest (nie wiem jak w 2000 ale przy 9.5 nie można tego zrobić zdalnie przy standardowej instalacji i trzeba się troszkę nagimnastykować, albo podejść do serwera). Na końcówce w PCC 'New engine', nazwa lub ip serwera, wybieramy bazę i sprawdzamy czy bangla. Jeśli tak, to w ODBC dodajemy nowe źródło - sterownik Pervasive Client, nazwa jakakolwiek, podpinamy serwer i wybieramy (Get DSN list) założoną bazę.

Na serwerze stworzyłem lokalnie bazę danych aron. Widzę tabele. Jednak jak wchodzę do ODBC, podpinam serwer i wybieram Get DSN list to mam komunikat jak na załączonym obrazku:

Autor:  wrob [ 2012-08-13, 14:05 ]
Tytuł:  Re: Problem z ODBC w sieci WinSBS2003

Wez nie kombinuj a po prostu odezwij sie do mnie na skype (ps. opcja o WTS jest i w 2000 chyba)

Autor:  Jarek75 [ 2012-08-22, 15:47 ]
Tytuł:  Re: Problem z ODBC w sieci WinSBS2003

Pervasive chodzi na dwóch portach, osobno dla dostępu relacyjnego i transakcyjnego. Symfonia chodzi na transakcyjnym. Może nie odblokowałeś na serwerze portu do dostępu relacyjnego.

Autor:  lechuedat [ 2012-08-23, 08:59 ]
Tytuł:  Re: Problem z ODBC w sieci WinSBS2003

Jarek75 pisze:
Pervasive chodzi na dwóch portach, osobno dla dostępu relacyjnego i transakcyjnego. Symfonia chodzi na transakcyjnym. Może nie odblokowałeś na serwerze portu do dostępu relacyjnego.

A jaki to nr portu? Jest stały, czy przydzielany dynamicznie?

Autor:  Jarek75 [ 2012-08-23, 09:53 ]
Tytuł:  Re: Problem z ODBC w sieci WinSBS2003

Rączki Bozia dała? To wpisać w googlu "pervasive port".

3351 transakcyjny
1583 relacyjny

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/