Hugster
Rejestracja: 2009-02-12, 10:42 Posty: 5
|
Instalacja i przenoszenie baz
Witam serdecznie, jako że jest to mój pierwszy post.
Sytuacja wygląda tak, że dwa komputery księgowości zostają wymienione - a co za tym idzie całe bazy należy przenieść.
Moje pytanie brzmi - jak?
Z tego co zauważyłem, to po odpaleniu Symfonii jest możliwość zrobienia kopii i przywrócenia jej potem. Czy to wystarczy? Czy po instalacji wersji identycznej jak ta która była wystarczy jak w insercie zdearchiwizować bazę?
Oprogramowanie to Symfonia Premium Kadre, Księgowość, Płace - wersja 2008.0.0.
Firma ma jedną bazę, która nie jest jakoś bardzo obszerna.
Prześledziłem wątki na forum, ale szukając nie natknąłem się na podbny - łopatologicznie objaśniony temat.
Z góry dziękuje i pozdrawiam
Hugster
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
tak kopia z programu wystarczy.
A mozna tez po prostu skopiwac cala katalogi z danymi exlporerem czy total commanderem i dolaczyc potem w programie
|
2009-02-12, 11:57 |
|
|
Hugster
Rejestracja: 2009-02-12, 10:42 Posty: 5
|
Ale należy przegrywać tylko katalog Baza.1, Baza.2 który jest w folderze z programem?
Drugie pytanie i chyba najważniejsze - czy wersja 2008 działa pod Vista? Bowiem takie systemy maja zakupione komputery mimo moich próśb o xp...
|
2009-02-12, 12:59 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
jeżeli wymieniasz komputer na którym są dane i program
1. skopiuj cały katalog programu np: c:\symfonia\
2. najprawdopodobniej bazy danych znajdują się też w tym katalogu np: c:\symfonia\baza_firmy
3. Sprawdź jaka wersja programu jest zainstalowana
4. na nowym komputerze wklej skopiowany katalog c:\symfonia
5. zainstaluj stację roboczą programu
jeżeli wymieniany koputer, który jest stacją roboczą
1. zainstaluj stację roboczą
|
2009-02-12, 13:01 |
|
|
Spikens
Rejestracja: 2008-09-30, 11:00 Posty: 41
|
Hugster pisze: Drugie pytanie i chyba najważniejsze - czy wersja 2008 działa pod Vista? Bowiem takie systemy maja zakupione komputery mimo moich próśb o xp...
Nie lubie Visty ale mam ja na laptopie a na laptopie bawie różnymi wersjami programów i u mnie działa :)
|
2009-02-12, 16:34 |
|
|
Hugster
Rejestracja: 2009-02-12, 10:42 Posty: 5
|
Ja też jej nie lubie, a coż zrobić - takie kupili :/
A na Viscie wersja 2008 działa w trybie zgodności z XP czy tak 'sama z siebie'?
Bo testować będę dopiero pod wieczór.
|
2009-02-12, 16:56 |
|
|
Spikens
Rejestracja: 2008-09-30, 11:00 Posty: 41
|
'sama od siebie' :P
|
2009-02-12, 23:38 |
|
|
Nietoperz82
Rejestracja: 2009-02-12, 16:21 Posty: 46
|
Spikens pisze: Hugster pisze: Drugie pytanie i chyba najważniejsze - czy wersja 2008 działa pod Vista? Bowiem takie systemy maja zakupione komputery mimo moich próśb o xp... Nie lubie Visty ale mam ja na laptopie a na laptopie bawie różnymi wersjami programów i u mnie działa :)
Z tego co wiem z systemami 32bitowymi nie ma problemu (zawsze można uruchomić w trybie zgodności z poprzednią wersją). Problem może się pojawić z wersjami 64bitowymi.
pozdr
|
2009-02-15, 23:57 |
|
|
Mingu
Rejestracja: 2009-02-11, 12:18 Posty: 11
|
By nie zakłądać nowego tematu skorzystam z tego, mam nadzieje iż autor nie będzie miał nic przecwiko :)
a więc...
Mam zainstalowany Pervasive v10 oraz Sumfonie Handel Premium 2009, próbuje przenieść dane z symfonii do ms sql 2000, mam pliki ddf zrobione przez lokalnego dystybutora, ale przy próbie przeniesienia czego kolwiek w sql enterprise managerze niestety nie widac zadnych danych ( tabel/vidoków.. etc.. )
Czy moze macie jakieś podpowiedzi co moge robić nie tak ?
|
2009-02-16, 13:59 |
|
|
Nietoperz82
Rejestracja: 2009-02-12, 16:21 Posty: 46
|
Najpierw podłącz bazę do pervasiva. Jak tam podłaczysz i jak tam bedziesz widział tabele to nie powinno być zadnego problemu z zassaniem tych tabel do mssql2000.
Przy imporcie wybierasz o ile dobrze pamiętam 'Pervasive Engine' (lub Pervasive client :):):)) a potem wskazujesz nazwę bazy danych (powinna być dostępna z listy rozwijalnej) potem dalej i dalej i powienienes widzieć tabele do przeniesienia.
Normalnie nie da sie przeniesc tabeli NT -> trzeba to załatwić przez eksport do pliku tekstowego najpierw (wykorzystując oczywiście SISS MSSQL) a potem z txteka wciągasz do mssql.
Przed importem musisz w pervasivie poprawic pola datowe na tabelach aby nie było smiesznych wartosci pól daty (np 9999-01-01) - bo mssql odrzuci takie dane i nie przeciągniesz tych danych.
|
2009-02-16, 14:22 |
|
|
Mingu
Rejestracja: 2009-02-11, 12:18 Posty: 11
|
No właśnie problemem jest że w Pervasive też nie widać Tabel.... :/
|
2009-02-16, 15:09 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Wlasciciwe to w SQL 2000 nie ma SISS ale jest DTS
I musisz w DTS zrobic procedury pobierania danych np ze zrodla ODBC ktore sobie zdefiniujesz na na serwerze na bazie pervasive majac ddfy np za pomaca pervasive control center :)
No i potem tylko zrobic aby ten twoj pakiet DTS sie uruchamial co pewien czas np SQL agentem :)
|
2009-02-16, 15:18 |
|
|
Nietoperz82
Rejestracja: 2009-02-12, 16:21 Posty: 46
|
wrob pisze: Wlasciciwe to w SQL 2000 nie ma SISS ale jest DTS
I musisz w DTS zrobic procedury pobierania danych np ze zrodla ODBC ktore sobie zdefiniujesz na na serwerze na bazie pervasive majac ddfy np za pomaca pervasive control center :) No i potem tylko zrobic aby ten twoj pakiet DTS sie uruchamial co pewien czas np SQL agentem :)
Owszem nie ma SISS ale to szczegół ponieważ wiadomo o co chodzi. Z wcześniejszych wypowiedzi wnioskuje ze to jest jednorazowy import, a nie co jakis czas, wiec żadne procedury nie sa potrzebne(Po co chodzić na około?). Wystarczy zwykły import z Pervasiva do mssql2000.
Jeżeli pod pervasivem nie widac tabel to problem moze lezec w ddfach lub zle dołaczonej bazie. Może nie dostałeś wszystkich plików ddf. Niech Ci ten dystrybutor wygeneruje na bazie testowej pliki ddf i podeśle całą bazę. Wtedy będziesz miał pewność że podesłał wszystkie pliki. Wystarczy ze do takiej demo bazy wgrasz bazę normalną i wtedy spróbuj ją podłączyć do pervasiva. Poki nie podłączysz jej do pervasiva nie zrobisz żadnego importu.
|
2009-02-16, 16:14 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
A po co komu moze byc jednorazowy import baz w ukladzie handlu?
Przecież gdyby to byla migracja np do innego systemu itp - to raczej by uzytkownik wyeksportowal wszystko do plików tekstowych machanizmami handlu.
Natomiast z mojej praktyki wynika ze migracje automatyczna do MSSQL tak jak leci calymi tabelami to sie czesto robi po to aby np zbierac dane z kliku oddziałow z HM do jednej bazy analitycznej - i potem juz korzystajac z AS itp robić sobie zestawienia controlingowe albo kostki OLAP - albo co tam jescze dusza zapragnie. :)
|
2009-02-16, 21:10 |
|
|
Nietoperz82
Rejestracja: 2009-02-12, 16:21 Posty: 46
|
No to kazdy ma różne doświadczenia:)
Bo np import dokumentów z bazy HMP wczytanej do MSSQL trwa nawet 10razy szybciej niż z Pervasiva, plików textowych czy innych mechanizmów...
Jak masz zaimportować 100tys dokumentów w 2 dni lub w 7 dni - to zazwyczaj ja wybieram opcję 2 dniową:)
|
2009-02-16, 21:21 |
|
|