Forum Użytkownikow Subiekt GT

InsERT GT => Subiekt GT => Wątek zaczęty przez: krzysiekj w Listopad 01, 2020, 12:41:13

Tytuł: Subiekt GT problem z przeniesieniem bazy
Wiadomość wysłana przez: krzysiekj w Listopad 01, 2020, 12:41:13
Mam problem z przeniesieniem bazy na nowy komputer. Robię archiwizację na wszelkie sposoby z kompresją i bez. Na nowym komputerze zainstalowany świeży Subiekt, SQL ten sam. Przy archiwizacji wywala pod koniec błąd: Serwer 'TABLET\INSERTGT' nie mógł przeprowadzić dearchiwizacji. Szczegóły błędu można znaleźć w tzw. logu serwera (menu serwer).

W logach jedyne co jest to to:
2020-11-01 12:34:44  spid51  Attempting to load library 'xpstar.dll' into memory. This is an informational message only. No user action is required.
2020-11-01 12:34:44  spid51  Using 'xpstar.dll' version '2014.120.5000' to execute extended stored procedure 'xp_instance_regread'. This is an informational message only; no user action is required.

Próbowałem ręcznie skopiować bazę jako plik. Stworzyłem pustą bazę o takiej nazwie na nowej instancji i skopiowałem nadpisując tamtą z danymi ze starego komputera i niestety Subiekt jej nie widzi. Da się coś zrobić czy tylko serwisant?
Tytuł: Problem
Wiadomość wysłana przez: krzysiekj w Listopad 01, 2020, 13:04:40
Na innym komputerze taki błąd.
2020-11-01 12:54:00  spid56  Error: 18204, Severity: 16, State: 1.
2020-11-01 12:54:00  spid56  BackupDiskFile::OpenMedia: Backup device 'd:\{EA145527-E6AC-4F38-BFE4-6D53EE0691E3}\kris bez kompresji.bak' failed to open. Operating system error 3(System nie może odnaleźć określonej ścieżki.).

Tytuł: Odp: Problem
Wiadomość wysłana przez: Artwi w Listopad 02, 2020, 13:49:17
2020-11-01 12:54:00  spid56  BackupDiskFile::OpenMedia: Backup device 'd:\{EA145527-E6AC-4F38-BFE4-6D53EE0691E3}\kris bez kompresji.bak' failed to open. Operating system error 3(System nie może odnaleźć określonej ścieżki.).
Zgaduję, że na kompie starym i nowym bazy danych i miejsca backupu miały inne miejsca (inne ścieżki). Wydaje mi się, że Archiwizator InsERTa sobie z tym nie poradzi, bo chyba nie ma w nim wymaganej opcji. Zrób backup mechanizmami MS SQL (np. SSMS) i na docelowym komputerze odtwórz backup zaznaczając w opcjach przywracania backupu "Relocate all files to folder" i sprawdź niżej czy wskazane ścieżki są zgodne z nowym systemem.
Tytuł: Problem
Wiadomość wysłana przez: krzysiekj w Listopad 02, 2020, 22:11:32
Komp z którego przenoszę to Win7, na który chcę przenieść Win8 więc może mieć inne ścieżki, ale moim zdaniem to powinno ogarniać bez problemu. To przecież dość prosta operacja :( powinna być  Co do reszty to już trochę przekracza moje umiejętności. SQL'a nigdy nie rozumiałem ;)
Tytuł: Odp: Subiekt GT problem z przeniesieniem bazy
Wiadomość wysłana przez: birds22 w Listopad 03, 2020, 08:54:54
Utwórz na dysku D jakiś katalog (np TEMP), wskaż go jako katalog roboczy podczas dearchiwizacji, spróbuj jeszcze raz, daj znać czy się udało.
Tytuł: Odp: Subiekt GT problem z przeniesieniem bazy
Wiadomość wysłana przez: krzysiekj w Listopad 03, 2020, 17:05:24
Nie działa, gdzie bym nie robił i czego bym nie zakładał czy na C czy na D
Tytuł: Odp: Subiekt GT problem z przeniesieniem bazy
Wiadomość wysłana przez: Artwi w Listopad 04, 2020, 10:38:34
Tak na wszelki wypadek, celem upewnienia się: Kolega tą dearchiwizację robi na na tej samej maszynie, gdzie jest serwer MS SQL i Kolega ma uprawnienia administratora lokalnego na niej?
Tytuł: Odp: Subiekt GT problem z przeniesieniem bazy
Wiadomość wysłana przez: krzysiekj w Listopad 04, 2020, 19:11:39
Tak