Autor Wątek: Błąd bazy po aktualizacji  (Przeczytany 5350 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline regi

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: Rewizor 1.5004
Błąd bazy po aktualizacji
« dnia: Styczeń 17, 2018, 10:59:12 »
Witam
Po aktualizacji bazy mam problem z jednym z podmiotów (baza nie zaktualizowała sie zapewne z powodu braku miejsca)  już zrobiłem, wiecej miejsca
Przy próbie uruchomienie Rewizora GT pokazuje komunikat:

Nieprawidłowa struktura

Poprzednia aktualizacja danego podmiotu nie została zakończona i nie można na nim pracować.

Po uruchomieniu programu serwisowego widać dwa podmioty: jeden działa i jest w wersji 1.5004.10.4092 drugi nie działa i jest w wersji ~1.5004

Próbowałem usuwać podmiot i przywracać go z archiwizatora ale przy przywróceniu mam komunikat błędu o treści:

Nie można przeprowadzić dearchiwizacji.
Wartość kompensowanych należności różni się od wartości kompensowanych zobowiązań.

Dodatkowo w programie serwisowym widzę że podmiot jest w starej wersji ~1.5004 więc klikam go i uruchamiam  Podmiot -> "Przygotowanie do konwersji", ale opcja "Rozpocznij konwersję" jest wyszarzona i obok jest wykrzyknik a po najechaniu na niego pokazuje się komunikat Uwaga Konwersja podmiotu nie została zakończona i nie można na nim pracować"

Bardzo prosze o pomoc
Z gory dzieki za wszelkie sugestie

« Ostatnia zmiana: Styczeń 17, 2018, 13:04:21 wysłana przez regi »

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10695
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Błąd bazy po aktualizacji
« Odpowiedź #1 dnia: Styczeń 17, 2018, 16:09:31 »
Daruj sobie wersję z ~. Wskaż starą wersję i zrob ponownie konwersję bazy.

Offline regi

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: Rewizor 1.5004
Odp: Błąd bazy po aktualizacji
« Odpowiedź #2 dnia: Styczeń 18, 2018, 08:31:47 »
Tylko mam problem bo w lokalizacji c:/program files/Microsoft SQL Server/MSSQL10 50 Insert/  mam plik z nazwa bazy uszkodzonej oraz drugi kopia ale z roku 2015 także jedyna mozliwość to chyba przywrocenie z archiwizatora. A znowu przy probie przywrocenia z archiwizatora pokazuje sie blad:

Nie można przeprowadzić dearchiwizacji.
Wartość kompensowanych należności różni się od wartości kompensowanych zobowiązań.

Dzieki za odpowiedź juz probuje wszystkiego

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9214
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Błąd bazy po aktualizacji
« Odpowiedź #3 dnia: Styczeń 18, 2018, 08:54:28 »
Jaki SQLServer?
Sławek, Zduńska Wola

Offline regi

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: Rewizor 1.5004
Odp: Błąd bazy po aktualizacji
« Odpowiedź #4 dnia: Styczeń 18, 2018, 09:00:57 »
Microsoft SQL Server 2008 R2 - zainstalowany lokalnie

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10695
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Błąd bazy po aktualizacji
« Odpowiedź #5 dnia: Styczeń 18, 2018, 09:02:41 »
Tylko mam problem bo w lokalizacji c:/program files/Microsoft SQL Server/MSSQL10 50 Insert/  mam plik z nazwa bazy uszkodzonej oraz drugi kopia ale z roku 2015 także jedyna mozliwość to chyba przywrocenie z archiwizatora. A znowu przy probie przywrocenia z archiwizatora pokazuje sie blad:

Nie można przeprowadzić dearchiwizacji.
Wartość kompensowanych należności różni się od wartości kompensowanych zobowiązań.

Dzieki za odpowiedź juz probuje wszystkiego
Program zanim zacznie robić konwersję, zawsze robi kopię zapasową. Kopia ta w programie serwisowym jest widoczna jako "nazwa bazy kopia...".
Więc nie grzeb po bazach, tylko zobacz co masz w programie serwisowym.
Program serwisowy nie rozpocznie konwersji, jeśli nie uda mu się zrobić kopii. Jest co prawda jeden wyjątek, ale nie będę tu o nim pisał, bo wymaga trochę wiedzy i grzebania w widowsie. W dodatku jest to niebezpieczne dla baz, a zatem i dla uzytkownika.


Offline regi

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: Rewizor 1.5004
Odp: Błąd bazy po aktualizacji
« Odpowiedź #6 dnia: Styczeń 18, 2018, 09:15:30 »
W programie serwisowym nie widze kopi - widzę tylko ten jeden podmiot o nazwie ~1.5004

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10695
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Błąd bazy po aktualizacji
« Odpowiedź #7 dnia: Styczeń 18, 2018, 09:24:59 »
W programie serwisowym nie widze kopi - widzę tylko ten jeden podmiot o nazwie ~1.5004
Wniosek z tego tylko jeden - jesteś z tych co lubią grzebać, nie zastanawiając się nad konsekwencjami.
I teraz masz twardy orzech, którego nie zgryziesz. Nie masz archiwizacji, nie masz kopiii i uszkodzoną bazę.
Można by ją udostepnić do edycji i sprawdzić co w niej tak naprawdę jest, ale to trzeba mieć o tym troche pojęcia.
Pewnie dobry serwisant by sobie z tym poradził, chociaż niekoniecznie.

Offline regi

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: Rewizor 1.5004
Odp: Błąd bazy po aktualizacji
« Odpowiedź #8 dnia: Styczeń 18, 2018, 09:58:42 »
Nie bardzo wnosząca coś do tematu odpowiedź kolego
Wyciągasz wnioski nie czytając tematu od początku. na dysku są pliki baz podmiot.mdf, podmiot_kopia.mdf podmiot_kopia_1.mdf oraz posiadam archiwizację niestety mam problem z ich przywroceniem

"jesteś z tych co lubią grzebać, nie zastanawiając się nad konsekwencjami."  - od kiedy to wejście do folderu z bazami danych bez zmian fizycznych na dysku spowoduje jakieś konsekwencje


Offline regi

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: Rewizor 1.5004
Odp: Błąd bazy po aktualizacji
« Odpowiedź #9 dnia: Styczeń 18, 2018, 10:22:26 »
Daruj sobie wersję z ~. Wskaż starą wersję i zrob ponownie konwersję bazy.

W programie serwisowym od poczatku nie bylo starej wersji być może przez problem braku miejsca jedyna baza dla tego podmiotu to ta z ~ w nazwie

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9214
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Błąd bazy po aktualizacji
« Odpowiedź #10 dnia: Styczeń 18, 2018, 11:11:15 »
Daruj sobie wersję z ~. Wskaż starą wersję i zrob ponownie konwersję bazy.

W programie serwisowym od poczatku nie bylo starej wersji być może przez problem braku miejsca jedyna baza dla tego podmiotu to ta z ~ w nazwie

No to z kiedy masz archiwizację?
Sławek, Zduńska Wola

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10695
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Błąd bazy po aktualizacji
« Odpowiedź #11 dnia: Styczeń 18, 2018, 12:11:28 »
Daruj sobie wersję z ~. Wskaż starą wersję i zrob ponownie konwersję bazy.

W programie serwisowym od poczatku nie bylo starej wersji być może przez problem braku miejsca jedyna baza dla tego podmiotu to ta z ~ w nazwie
Nie jest to prawda, bo jesli GT nie zrobi kopii z braku miejsca lub jakiejkolwiek innej, to nie rozpoczyna konwersji bazy. Jedyny wyjątek opisywałem wcześniej.
A tylda świarczy o tym, że konwersja została rozpoczęta, ale niezakończona.

To co masz na dysku w sql jest mniej istotne, bo mogą tam być rownież jakieś stare bazy, które zostały odłączone, a nie usunięte.
Podejrzyj z jakiej wersji GT pochodzą, to bedziesz miał jasność.


Forum Użytkownikow Subiekt GT

Odp: Błąd bazy po aktualizacji
« Odpowiedź #11 dnia: Styczeń 18, 2018, 12:11:28 »