Forum Użytkownikow Subiekt GT
InsERT GT => Subiekt GT => Wątek zaczęty przez: KahrloS w Styczeń 06, 2016, 01:17:15
-
witam
podczas dearchiwizacji kopii na docelowym komputerze bazy danych z komputera "tymczasowego" pojawia się taki błąd
2016-01-06 01:00:45 spid1s Server resumed execution after being idle 1780 seconds. Reason: timer event.
Co to oznacza ?? Nie moę przywrócić aktualnej kopii bazy danych gdyż ciągle mam ten sam błąd
-
Gdzie się niby pojawia ten "błąd"?
-
To nie jest błąd tylko informacja i w ogóle nie jest powiązana z odtwarzaniem backupu, prawdopodobnie w ogóle nie dochodzi do tego etapu z pwodu nieprawidłowej instalacji pakietu GT i braku komponentów BC2005.
-
Kurcze ale dziwna to jest sytuacja gdyż ta instalacja Subiekta normalnie działa - komputer w pewnym momencie uległ awarii ale nie dysk twardy tylko akurat zasilacz - na czas naprawy baza danych została przeniesiona na inny komputer gdzie została zainstalowana wersja jednostanowiskowa subiekta i przywrócona kopia z dnia awarii komputera właściwego - teraz kiedy już ten właściwy komp wrócił z naprawy, chcę przywrócić kopię tworzoną przez czas jego nie obecności na komputerze zastępczym i taka oto o przygoda :(
-
Dziwisz się, gdyż nie wiesz co robisz... Jakie DOKŁADNIE wersje serwerów SQL są na tych komputerach ? Być może próbujesz odtworzyć archiwum z nowszej wersji na starszej co nie jest możliwe.
-
a jeśli jest odwrotna sytuacja ?? Na maszynie docelowej mam subiekta 1.41 a na tymczasowej 1.39
-
Mylisz podstawowe pojęcia... Pisałem o SQL'u a nie programach Insertu... Wersja programów Insertu nie ma znaczenia przy odtwarzaniu archiwum.
-
Faktycznie chyba masz rację - zaktualizowałem obie maszyny do najnowszego subiekta 1.42 i że się tak wyrażę - dupa :( osobno zarówno na jednym jak i drugim subiekt się otwiera bezproblemowo ale kiedy biorę kopię - nawet już po upgradzie do 1.42 z tego kompa chwilowego i próbuję dearchiwować na docelowym pokazuje się ten błąd więc pewnie SQL mi został do podniesienia.
Jestem laikiem w kwestiach subiekta - podpowiesz mi kolego jak zaktualizować SQL'a do tej samej wersji zarówno na 1 i 2 kompie w miarę bezproblemowo ??
1.42 instalowałem z uaktualnienia - wariant pełna instalacja :) przebiegła bez problemu zarówno na 1 jak i 2 ale chyba musiałbym pobrać pełną instalkę 1.42 a nie uaktualnienie - dobrze rozumuję ??
-
Faktycznie chyba masz rację - zaktualizowałem obie maszyny do najnowszego subiekta 1.42 i że się tak wyrażę - dupa :( osobno zarówno na jednym jak i drugim subiekt się otwiera bezproblemowo ale kiedy biorę kopię - nawet już po upgradzie do 1.42 z tego kompa chwilowego i próbuję dearchiwować na docelowym pokazuje się ten błąd więc pewnie SQL mi został do podniesienia.
Jestem laikiem w kwestiach subiekta - podpowiesz mi kolego jak zaktualizować SQL'a do tej samej wersji zarówno na 1 i 2 kompie w miarę bezproblemowo ??
1.42 instalowałem z uaktualnienia - wariant pełna instalacja :) przebiegła bez problemu zarówno na 1 jak i 2 ale chyba musiałbym pobrać pełną instalkę 1.42 a nie uaktualnienie - dobrze rozumuję ??
Daniel pisał wyżej, Subiekt, a SQL to dwa różne programy. SQL to inczej Microsoft SQL Server, uruchom Program Serwisowy (Programy-> Insert> Insert GT-> Narzędzia), z menu wybierz Serwer-> Informacje. Pole "Wersja" podaje jaką masz wersję SQL-a.
-
Ok faktycznie niezgodność serwera SQL na obu maszynach - na docelowej jest starszy
Maszyna docelowa - wersja SQL:
(http://it-husar.pl/images/sql_serwer.png)
Maszyna tymczasowa - wersja SQL:
(http://it-husar.pl/images/sql_biuro.png)
no i teraz pytanie za 100pkt :) jak zrobić aby obie były takie same :D co prostsze - aktualizacja czy downgrade ??
-
Z nowszej do starszej bazy nie przeniesiesz, więc jeśli masz bazę na 10.50 (2008R2) to żeby ją przenieść na maszynę docelową musisz na niej mieć wersję serwera SQL taką samą lub nowszą.
-
Ok rozumiem - podpowiedz tylko proszę - czy jeżeli ściągnę sobie najnowszego subiekta na maszynę docelową (1.42 ale full paczka) i z niej zainstaluję SQL który tam się znajduje to teoretycznie powinno ruszyć ??
Drugie pytanie - czy muszę odinstalować obecnego SQL'a 9.00 czy wystarczy zapuścić instalkę tego z fula 1.42 i się zaktualizuje ??
PS. Na stronie Subiekta znalazłem sam pakiet SQL do pobrania - czy to wystarczy ??
(http://it-husar.pl/images/subiekt_1_42.png)
-
Najlepiej będzie jak odinstalujesz starszą wersję SQL Servera i potem zainstalujesz 1.42 full paczkę :D
-
Z nowszej do starszej bazy nie przeniesiesz,
Da się, ale downgrade bazy danych jest to dużo trudniejszy niż podniesienie wersji serwera SQL i przy wersjach Express kompletnie nieopłacalny.
Najlepiej będzie jak odinstalujesz starszą wersję SQL Servera i potem zainstalujesz 1.42 full paczkę :D
Tak najlepiej zrobić. Dodam, jeszcze, że wcześniej warto usunąć wszystkie bazy z serwera SQL lub po odinstalowaniu serwera SQL usunąć katalog serwera SQL, aby nie mieć problemów z odłączonymi bazami danych.
-
Ok rozumiem - podpowiedz tylko proszę - czy jeżeli ściągnę sobie najnowszego subiekta na maszynę docelową (1.42 ale full paczka) i z niej zainstaluję SQL który tam się znajduje to teoretycznie powinno ruszyć ??
Drugie pytanie - czy muszę odinstalować obecnego SQL'a 9.00 czy wystarczy zapuścić instalkę tego z fula 1.42 i się zaktualizuje ??
PS. Na stronie Subiekta znalazłem sam pakiet SQL do pobrania - czy to wystarczy ??
(http://it-husar.pl/images/subiekt_1_42.png)
Wystarczy, tylko instalacja z tego pliku jest nadzorowana, czyli musisz po drodze ustawiać ręcznie parametry serwera sql. Chyba, że wiesz jak sobie z tym poradzić.
-
Wiem że można zrobić downgrade, robiłem nie raz, ale to raczej nie so zrobienia przez pytajacego.
-
Super Panowie - udało się po wielu bojach i przygodach - UDAŁO SIĘ !! :D Jesteście wielcy :)
Ostatnia sprawa - chciałbym teraz na tym komputerze tymczasowym zrobić tak żeby przestał być serwerem a podłączał się jako klient do tego właściwego komputera - dodam że na obu kompach teraz mam subiekta 1.42 z najnowszym SQL.
Chciałbym uniknąć sytuacji w której muszę przeinstalować subiekta na tymczasowym - czy nie da się jakoś w SQLu albo w programie serwisowym wskazać do jakiej bazy ma się podłączać ??
-
Ech... Należy zmodyfikować plik startowy XML, na przykład poprzez "Program serwisowy->Serwer->Parametry uruchomieniowe".