Nie jesteś zalogowany na forum.
Strony: 1
Witam wszystkich serdecznie,
Wlasnie stanalem przed dosc karkolomnym zadaniem polaczenia - wlasciwie "wlozenia" do istniejacej bazy platnika (baza accesowa) dzialajacej w pewnym biurze rachunkowym kolejnego płatnika - nowego klienta tego biura, ktory tez mial swojego platnika i swoja baze... czyli jak w temacie..
I teraz pytanie - jak sie do tego zabrac?
Jakich narzędzi uzyć?
Z góry dzieki za wskazowki.
pozdrawiam
Wirrus
Poeksperymentuj z funkcją "Archiwizuj" z menu "Narzędzia" w Rejestrze Płatników. Powinno się udać.
Offline
Dzieki serdeczne
zadziałało
pozdrawiam
Wirrus
jakie dokładnie kroki żeby połączyć dwie bazy w jedną
Podpinam sie pod pytanie.
Operacja polega na przeniesieniu płatników z Bazy A do Bazy B
1. Podłączamy bazę A (z niej nie będziemy później korzystać)
2. F8 w oknie głównym - otwiera się rejestr płatników)
3. podświetlamy płatnika którego chcemy przekopiować
4. w okienku wybieramy 'Narzędzia' ==> 'Archiwizuj'
5. W otwartym kreatorze wybieramy "zewnętrznej bazy danych"
6. klikamy 'Dalej' i w kolejnych krokach podajemy bazę B (to będzie baza połączona)
dokładnie jak to wygląda zależy czy bazy są SQL, czy Accessowe.
Z tego co zauważyłem to można przenosić:
Access => Access
Access => SQL
SQL => SQL
z SQL do Accessa się nie da (trzeba najpierw zmigrować bazę).
Powodzenia.
Wszystko ladnie pieknie,a co gdy bazy sa wielkosci +-600 mb i wywala sie archiwizacja?
Ma ktos na to jakas opcje?
Ew. ile program kosztuje do laczenia baz, bo bedzie tego pare sztuk
pozdr
cr3pt
Przy tak dużych bazach to rozumiem, że SQL jest w użyciu?
Jeśli jest SQL to nie powinno być z tym problemów, jeśli są jednak Access to proszę zrobić migrację baz do SQL i dopiero wykonać połączenie płatników.
W razie problemów możemy pomóc - 322460096 i z Panią Emilią można się umówić na usługę scalenia baz danych Płatnika.
Offline
Tak - w SQL'u
Problemem jest tak jak pisalem problem przy probie przeniesienia SQL do SQL - wywala timeout (tak w skrocie).
Jaka opcja??
pozdr
cr3pt
Choć temat ma już brodę:)
Wywalający się timeout przy Archiwizowaniu z SQL do SQL spowodowany jest brakiem indeksów.
Mi pomogło założenie trzech indeksów:
create index ind_bs_1 on infoudo(inserttmp)
go
create index ind_bs_2 on infoudo_ubezp(id_infoudo)
go
create index ind_bs_3 on infoudo_ubezp(inserttmp)
go
Strony: 1
[ Wygenerowano w 0.003 sekund, wykonano 7 zapytań - Pamięć użyta: 533.48 kB (Maksimum: 534.11 kB) ]