Thread View: pl.comp.bazy-danych.msaccess
12 messages
12 total messages
Started by piotr1011
Thu, 18 Jun 2015 13:50
Udostępnianie w sieci podzielonej bazy Access
Author: piotr1011
Date: Thu, 18 Jun 2015 13:50
Date: Thu, 18 Jun 2015 13:50
16 lines
1677 bytes
1677 bytes
Witam Mam prośbę Czy ktoś mógłby mi prosto wyjaśnić jak umieścić podzielona bazę danych Access na serwerze ? Bazę podzieliłem - frond , end Dostep do bazy bedzie miało tylko kilkanascie osób Przegladac będa tylko wyniki ( formularze oraz raporty ) Share point - brak serwer firmowy - jest sql serwer - mam zainstalowany , ale próby spełzły na niczym. Pozdrawiam Piotr
Re: Udostępnianie w sieci podzielonej bazy Access
Author: MaciejF
Date: Thu, 18 Jun 2015 14:56
Date: Thu, 18 Jun 2015 14:56
14 lines
1795 bytes
1795 bytes
> > Share point - brak > serwer firmowy - jest > sql serwer - mam zainstalowany , ale próby spełzły na niczym. > > Pozdrawiam Piotr Dzien dobry Dobrą praktyką jest posadzić backend na serwerze a fronton na każdej końcówce tj pececie C:\aplikacja\fronton.mdb Trzeba tabele z backendu połączyć do frontonu. Pozdrawiam MF
Re: Udostępnianie w sieci podzielonej bazy Access
Author: Maciej Tokarz
Date: Fri, 19 Jun 2015 05:50
Date: Fri, 19 Jun 2015 05:50
10 lines
1339 bytes
1339 bytes
> sql serwer - mam zainstalowany , ale próby spełzły na niczym. W jaki sposób chciałeś wykorzystać MS SQL Server jako gospodarza bazy MS Access? To są dwie odrębne technologie... Generalnie można bazę danych MS SQL potraktować jako backend odpowiednio łącząc się z nią z poziomu aplikacji klienckiej napisanej w MS Access poprzez np. ADO. M.
Re: Udostępnianie w sieci podzielonej bazy Access
Author: MaciejF
Date: Fri, 19 Jun 2015 06:19
Date: Fri, 19 Jun 2015 06:19
7 lines
1565 bytes
1565 bytes
> Generalnie można bazę danych MS SQL potraktować jako backend odpowiednio > łącząc się z nią z poziomu aplikacji klienckiej napisanej w MS Access > poprzez np. ADO. lub ODBC MF
Re: Udostępnianie w sieci podzielonej bazy Access
Author: piotr1011
Date: Mon, 22 Jun 2015 10:41
Date: Mon, 22 Jun 2015 10:41
12 lines
1885 bytes
1885 bytes
Dziękuję za zaintersowanie MaciejF właśnie o taki sposób mi chodzi. Pytanie - jak posadzić backend na serwerze Na chwilę obecną w migracji danych na serwer [migracja tabel] pomaga mi marzedzie "sql server assistant managger for access " , ale chyba nie wszystkie relacje migruja na serwer(klucze - tak ) MaciejF czy możesz opisać bardziej szczegółowo ten sposób ? Pozdrawiam
Re: Udostępnianie w sieci podzielonej bazy Access
Author: LeszekN
Date: Tue, 23 Jun 2015 08:24
Date: Tue, 23 Jun 2015 08:24
19 lines
1837 bytes
1837 bytes
Witam 1. Najlepiej użyć kreatora rozbudowy Access -> MS SQL (oczywiście nie obejdzie się bez przeróbek bazy) a. jak już bazę SQL będziesz miał gotową to kopia i odtworzenie na komputerze który jest serwerem. 2. Dodać źródło danych ODBC (DSN użytkownika)do tej bazy na każdym stanowisku klienckim Fronton 1. Utworzyć łącze do tabel jako baza danych ODBC w accesie wskazując na stworzonego DSN'a GOTOWE To tak bardzo ogólnie, mi zajęło to miesiąc czasu aby wszystko zagrało tak jak trzeba. pozdrawiam Leszek
Re: Udostępnianie w sieci podzielonej bazy Access
Author: MaciejF
Date: Tue, 23 Jun 2015 12:30
Date: Tue, 23 Jun 2015 12:30
19 lines
2380 bytes
2380 bytes
> MaciejF czy możesz opisać bardziej szczegółowo ten sposób ? > > Pozdrawiam Nie odpowiadałem chwilę gdyż czekałem na posta od jakiegoś praktyka doświadczonego z SQL Serwerem jak LeszekN. Niestety nie znam narzędzia jakiego używasz do migracji. Mogę Tobie przekazać jedynie uściślenie idei rozbicia na fronton i zaplecze w przypadku aplikacji sieciowych z końcówkami w Accessie. Plik zaplecza czyli w twoim wypadku baza posadzona na SQL Serwerze, powinna zawierać wszystkie tabele i jeżeli trzeba to tabele można spiąć relacjami. Stąd nazwa "zaplecze" czy "backend". W przypadku Accessa praca w sieci jest stabilniejsza i nie powoduje wielu problemów, które się nie pojawiają gdy baza jest lokalna. We frontonach powinny znajdować się kwerendy, formularze i raporty. Tabele trzeba podpiąć z zaplecza np. poprzez podlinkowanie mechanizmem ODBC. To na tyle Pozdrawiam
Re: Udostępnianie w sieci podzielonej bazy Access
Author: LeszekN
Date: Tue, 23 Jun 2015 15:46
Date: Tue, 23 Jun 2015 15:46
8 lines
1693 bytes
1693 bytes
> We frontonach powinny znajdować się kwerendy, formularze i raporty. Kwerendy przenieść trzeba na serwer, serwer ma obliczyć, przefiltrować czy coś innego ma zrobić z danymi i zwrócić wynik. Dobrodziejstwa MS sql'a trzeba wykorzystywać ;) pozdrawiam Leszek
Re: Udostępnianie w sieci podzielonej bazy Access
Author: piotr1011
Date: Wed, 24 Jun 2015 07:39
Date: Wed, 24 Jun 2015 07:39
7 lines
1660 bytes
1660 bytes
Leszek Dziekuję to sa bardzo cenne informacje. Czy możemy porozmawiać w tym temacie na prw ? Mam wiele pytań a nie chcę zaśmiecać forum pytaniami które dla innych użytkowników mogą okazać się "bzdurne". Pozdrawiam Piotr
Re: Udostępnianie w sieci podzielonej bazy Access
Author: LeszekN
Date: Wed, 24 Jun 2015 08:06
Date: Wed, 24 Jun 2015 08:06
6 lines
1445 bytes
1445 bytes
Piotrze możemy pisać na priv, nie jestem expertem zwykły amator ;) Expertami to są KP, KN, Zyszek B i wielu innych, niestety wiekszość juz tu nie zagląda. pozdrawiam Leszek
Re: Udostępnianie w sieci podzielonej bazy Access
Author: piotr1011
Date: Wed, 24 Jun 2015 08:43
Date: Wed, 24 Jun 2015 08:43
11 lines
1724 bytes
1724 bytes
Jeżeli Ty amator to ja amator do "n" tej potegi. Kilka testów zrobiłem , ale kwerend pokazuje mi do importu tylko kilka ( a troche ich jest ). Napiszę co działa lub co wiem jak zrobic ( niewiele tego ) - Przesył tabeli przez ODBC - ok Podział bazy - ok Dalej czarna dziura. Pzdrawiam
Re: Udostępnianie w sieci podzielonej bazy Access
Author: piotr1011
Date: Wed, 24 Jun 2015 10:07
Date: Wed, 24 Jun 2015 10:07
5 lines
1582 bytes
1582 bytes
LeszekN Z tego co wiedzę to kwerendy np.usuwającej lub aktualizującej nie da się zaimportować do SQL .Czy możesz to potwierdzić ? Pozdrawiam
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads