SQL Server 2000 + płatnik prośba o pomoc.





promyk79 - 08 Maj 2007 11:15
Mam następujący problem .

sprzęt komputerowy uległ uszkodzeniu po odzyskaniu plików z dysku mam cały katalog z program files z windows xp na którym pracował program płatnik komunikujący się z sql serwer 2000 postawionym na tym samym komputerze problem polega na tym że mam wszystkie pliki ale nie wiem jak się do tego zabrać jak uruchomić server sql co powinienem zrobić aby z plików które posiadam uruchomić płatnika z bazą sql prosze o każdą podpowiedź, linki do konfiguracji SQL server jak ugryźć ten temat. Do wczoraj myślałem że baza była zrobiona w MS access ale niestety była tak Tworzona do 2005 roku potem informatyk z którym nie ma już kontaktu postawił server sql bo widze w logach w katalogu SQL Server że właśnie w latach które brakują w bazie MS Access są daty z lat które mi brakują jak w najprostrzy sposób mogę uruchomić to wszystko z plików które posiadam mam (wszystkie pliki).





szydlak - 08 Maj 2007 18:58
Wydaje mi się że powinieneś to zrobić w ten sposób.
Zrobić kopie katalogu SQL serever np na drugi dysk
Następnie zainstalować na nowo SQL server tak żeby usługa SQL była uuruchomiona.
Potem poszukać w zrobionej wcześniej kopi katalogu SQL server folderu z bazą danych i skopiować do nowo zainstalowanego SQL servera
Tak to działa na postgresie, nigdy sie nie bawiłem SQL serverem więc nie jestem pewny ale sprobować możesz



czarekw - 08 Maj 2007 19:16
Płatnik działa na darmowej wersji SQL 2000(najczęściej). Jeśli uruchomiłeś serwer SQL (pokazała się mała ikona w tray, lub proces sqlsrvr.exe ), powinieneś podpiąć bazę danych. Baza składa się z dwóch plików *.ldf, *.mdf. Proponuję użyć jakiegoś "dbamgr" (programu do zarządzania serwerem) i do serwera przyłączyć bazę (attach database). Podasz nazwę bazy oraz plik *.ldf . Bazy będą podpięte, teraz pozostanie kwestia Płatnika, mianowicie wymaga on dostępu do bazy na jakimś użytkowniku. Alternatywna droga to zainstalować serwer SQL(zachowując strukturę katalogów) a następnie podmienić pliki z bazami danych. Najważniejsze są bazy master (ta trzyma dane wszystkich innych baz) oraz tempdb (baza operacyjna) i msdb. Aby podmienić pliki baz, musisz oczywiście ubić serwer. W razie niepowodzeń pisz.