Autor Wątek: Błąd składniowy w poleceniu  (Przeczytany 6633 razy)

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

Offline Alltronix

  • Użytkownik
  • **
  • Wiadomości: 85
  • Reputacja +0/-0
  • Wersja programu: 1.50 SP1 HF1
Błąd składniowy w poleceniu
« dnia: Maj 12, 2018, 14:49:11 »
Przy próbie aktualizacji z 1.50 SP1 HF1 (1.5005.11.4094) na 1.51 SP1 (1.5103.10.4139) coś poszło nie tak... Archiwizację wykonałem przed instalacją, ale podczas aktualizacji pokazał się błąd coś o nieudanej próbie i że przywracanie bazy nie powiodło się. Odinstalowałem więc Subiekta i ponownie zainstalowałem starą wersję używając dearchiwizatora przywróciłem wcześniej zarchiwizowaną bazę. Teraz przy próbie dokonania jakiejkolwiek operacji na subiekcie (paragon, FV, zamówienie) pokazuje błąd "Błąd składniowy w poleceniu". Co mogłem zepsuć?
Ps. jednocześnie aktualizowałem sello do najnowszej wersji, ale to chyba nie mogło mieć wpływu?

Serwer SQL 2008 R2
Pozdrawiam

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10690
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Błąd składniowy w poleceniu
« Odpowiedź #1 dnia: Maj 12, 2018, 15:42:29 »
Przy próbie aktualizacji z 1.50 SP1 HF1 (1.5005.11.4094) na 1.51 SP1 (1.5103.10.4139) coś poszło nie tak... Archiwizację wykonałem przed instalacją, ale podczas aktualizacji pokazał się błąd coś o nieudanej próbie i że przywracanie bazy nie powiodło się. Odinstalowałem więc Subiekta i ponownie zainstalowałem starą wersję używając dearchiwizatora przywróciłem wcześniej zarchiwizowaną bazę. Teraz przy próbie dokonania jakiejkolwiek operacji na subiekcie (paragon, FV, zamówienie) pokazuje błąd "Błąd składniowy w poleceniu". Co mogłem zepsuć?
Ps. jednocześnie aktualizowałem sello do najnowszej wersji, ale to chyba nie mogło mieć wpływu?

Serwer SQL 2008 R2
Uruchom Program serwisowy, wejdź w górne menu-Podmiot-Kontrola danych i zobacz co Ci tam wyskoczy. Tylko komunikat pokazuje się na krótko, więc trzeba obserwować. To jest pierwszy krok sprawdzania poprawności danych.

Offline Alltronix

  • Użytkownik
  • **
  • Wiadomości: 85
  • Reputacja +0/-0
  • Wersja programu: 1.50 SP1 HF1
Odp: Błąd składniowy w poleceniu
« Odpowiedź #2 dnia: Maj 12, 2018, 20:43:05 »
Jakiś dysonans, ale nic mi to nie mówi???
Pozdrawiam

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: Błąd składniowy w poleceniu
« Odpowiedź #3 dnia: Maj 12, 2018, 21:07:46 »
I sądzisz że ktoś Ci napisze jak masz wykryć i naprawić niespójne zapisy w bazie danych? Serio?

To jest zdecydowanie robota dla serwisanta.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9235
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Błąd składniowy w poleceniu
« Odpowiedź #4 dnia: Maj 12, 2018, 21:13:16 »
A log z tej konwersji, która się nie udała co zawiera?
Sławek, Zduńska Wola

Offline Alltronix

  • Użytkownik
  • **
  • Wiadomości: 85
  • Reputacja +0/-0
  • Wersja programu: 1.50 SP1 HF1
Odp: Błąd składniowy w poleceniu
« Odpowiedź #5 dnia: Maj 12, 2018, 22:04:39 »
A log z tej konwersji, która się nie udała co zawiera?
========================================================================
Aktualizacja podmiotu: Radek z wersji: 1.5005 do wersji: 1.5103.10.4139 dnia: 2018-05-12 11:44:04
Zapisywanie informacji o początku konwersji
Zastosowano do podmiotu skrypt: C:\Program Files (x86)\InsERT\InsERT GT\Skrypty\skrypt1.5005_1.5100.enc
Czas: OdczepianieObiektow 00:00:00
Czas: UsuwanieConstraintow:Check,Default 00:00:11
Czas: OdczepianieConstraintow:PK,FK,Unique 00:00:00
Czas: UsuwanieRegul 00:00:00
Czas: UsuwanieDefaultow 00:00:01
Czas: DodawanieDefaultow 00:00:00
Czas: DodawanieRegul 00:00:00
Czas: PorzadkowanieTypowDanych 00:00:01
Czas: OdczepianieIndexow 00:00:00
Czas: PorzadkowanieTabelek 00:00:10
Czas: PorzadkowanieDanychSlownikowych 00:00:00
Czas: __Update 00:00:00
Czas: DodawanieIndexow 00:00:00
Nie powiodło się wykonanie polecenia:


ALTER TABLE kh__Kontrahent ADD CONSTRAINT

PK_kh__Kontrahent PRIMARY KEY CLUSTERED

(

kh_Id

) ON [PRIMARY]


Błąd 0x80040E2F: The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo.kh__Kontrahent' and the index name 'PK_kh__Kontrahent'. The duplicate key value is (13229).
The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo.kh__Kontrahent' and the index name 'PK_kh__Kontrahent'. The duplicate key value is (13229).Could not create constraint or index. See previous errors.Aktualizacja podmiotu nie powiodła się: 0x80040e2f: The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo.kh__Kontrahent' and the index name 'PK_kh__Kontrahent'. The duplicate key value is (13229).
Przywrócenie podmiotu nie udało się.
========================================================================
Pozdrawiam

Offline Alltronix

  • Użytkownik
  • **
  • Wiadomości: 85
  • Reputacja +0/-0
  • Wersja programu: 1.50 SP1 HF1
Odp: Błąd składniowy w poleceniu
« Odpowiedź #6 dnia: Maj 12, 2018, 22:06:43 »
I sądzisz że ktoś Ci napisze jak masz wykryć i naprawić niespójne zapisy w bazie danych? Serio?

To jest zdecydowanie robota dla serwisanta.

Nie wiem, może? Zaskoczyła mnie sytuacja, od jakiś ośmiu lat używam tego programu, ale takiego zonka chyba jeszcze nie było...
Pozdrawiam

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: Błąd składniowy w poleceniu
« Odpowiedź #7 dnia: Maj 12, 2018, 22:12:07 »
I sądzisz że ktoś Ci napisze jak masz wykryć i naprawić niespójne zapisy w bazie danych? Serio?

To jest zdecydowanie robota dla serwisanta.

Nie wiem, może? Zaskoczyła mnie sytuacja, od jakiś ośmiu lat używam tego programu, ale takiego zonka chyba jeszcze nie było...
A czego się spodziewałeś - że co tydzień będą błędy w bazie danych?
Tego typu sytuacja jest efektem błędu albo awarii i zdarza się w wyjątkowych przypadkach.

Masz niespójne zapisy w bazie i tyle. Z logu wiadomo co jest niepoprawne, ale nic więcej powiedzieć się nie da bez obejrzenia tego co masz w środku.

Powtarzam jeszcze raz - to jest zadanie dla serwisanta, a nie dla użytkownika
« Ostatnia zmiana: Maj 12, 2018, 22:13:59 wysłana przez candy »
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline Alltronix

  • Użytkownik
  • **
  • Wiadomości: 85
  • Reputacja +0/-0
  • Wersja programu: 1.50 SP1 HF1
Odp: Błąd składniowy w poleceniu
« Odpowiedź #8 dnia: Maj 12, 2018, 22:27:36 »
I sądzisz że ktoś Ci napisze jak masz wykryć i naprawić niespójne zapisy w bazie danych? Serio?

To jest zdecydowanie robota dla serwisanta.

Nie wiem, może? Zaskoczyła mnie sytuacja, od jakiś ośmiu lat używam tego programu, ale takiego zonka chyba jeszcze nie było...
A czego się spodziewałeś - że co tydzień będą błędy w bazie danych?
Tego typu sytuacja jest efektem błędu albo awarii i zdarza się w wyjątkowych przypadkach.

Masz niespójne zapisy w bazie i tyle. Z logu wiadomo co jest niepoprawne, ale nic więcej powiedzieć się nie da bez obejrzenia tego co masz w środku.

Powtarzam jeszcze raz - to jest zadanie dla serwisanta, a nie dla użytkownika

W takim razie czy możecie polecić kogoś z forum co mi to ogarnie odpłatnie, czy pozostaje tylko telekonsultant?
Pozdrawiam

Offline Biniew

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4095
  • Reputacja +275/-17
  • Wersja programu: GT i Nexo
Odp: Błąd składniowy w poleceniu
« Odpowiedź #9 dnia: Maj 13, 2018, 08:41:32 »
telekonsultant ci tego ani darmo ani odplatnie nie ogarnie

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: Błąd składniowy w poleceniu
« Odpowiedź #10 dnia: Maj 13, 2018, 10:05:45 »
W takim razie czy możecie polecić kogoś z forum co mi to ogarnie odpłatnie, czy pozostaje tylko telekonsultant?
Sam wybierz. Jak widzisz ktoś rozumie co się stało.

Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline Alltronix

  • Użytkownik
  • **
  • Wiadomości: 85
  • Reputacja +0/-0
  • Wersja programu: 1.50 SP1 HF1
Odp: Błąd składniowy w poleceniu
« Odpowiedź #11 dnia: Maj 13, 2018, 18:50:42 »
Jeden krok później...
Skorzystałem z instrukcji: https://www.insert.com.pl/dla_uzytkownikow/e-pomoc_techniczna/1731,jak-przeprowadzic-czynnosci-serwisowe-na-bazie-danych.html
Nie odbudowano jednej tabeli:
NIE ODBUDOWANO indeksów tabeli 'kh__Kontrahent', błąd: Possible index corruption detected. Run DBCC CHECKDB.

Natomiast DBCC CHECKDB powiedział:
DBCC results for 'nr_Parametr'.
There are 36 rows in 1 pages for object "nr_Parametr".
Msg 2511, Level 16, State 2, Line 1
Table error: Object ID 1470874740, index ID 1, partition ID 72057594278051840, alloc unit ID 72057594272284672 (type In-row data). Keys out of order on page (1:51445), slots 3 and 4.
Msg 8939, Level 16, State 106, Line 1
Table error: Object ID 1470874740, index ID 1, partition ID 72057594278051840, alloc unit ID 72057594272284672 (type In-row data), page (1:50559). Test (m_freeCnt == freeCnt) failed. Values are 318 and 304.
Msg 8928, Level 16, State 1, Line 1
Object ID 1470874740, index ID 1, partition ID 72057594278051840, alloc unit ID 72057594272284672 (type In-row data): Page (1:50559) could not be processed.  See other errors for details.
Msg 8978, Level 16, State 1, Line 1
Table error: Object ID 1470874740, index ID 1, partition ID 72057594278051840, alloc unit ID 72057594272284672 (type In-row data). Page (1:50558) is missing a reference from previous page (1:50559). Possible chain linkage problem.
Msg 8976, Level 16, State 1, Line 1
Table error: Object ID 1470874740, index ID 1, partition ID 72057594278051840, alloc unit ID 72057594272284672 (type In-row data). Page (1:50559) was not seen in the scan although its parent (1:52325) and previous (1:50560) refer to it. Check any previous errors.

Teraz to już chyba naprawdę kres moich umiejętności w drążeniu tematu... Ktoś coś poradzi?
Pozdrawiam

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17253
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Błąd składniowy w poleceniu
« Odpowiedź #12 dnia: Maj 13, 2018, 20:34:47 »
Wygląda na to, że uszkodziłeś sobie bazę danych.
Daniel, Białystok.

Offline Alltronix

  • Użytkownik
  • **
  • Wiadomości: 85
  • Reputacja +0/-0
  • Wersja programu: 1.50 SP1 HF1
Odp: Błąd składniowy w poleceniu
« Odpowiedź #13 dnia: Maj 14, 2018, 16:16:41 »
Wygląda na to, że uszkodziłeś sobie bazę danych.
Na tyle to się już domyśliłem  :P Ktoś chętny odpłatnie naprawić?
Pozdrawiam

Forum Użytkownikow Subiekt GT

Odp: Błąd składniowy w poleceniu
« Odpowiedź #13 dnia: Maj 14, 2018, 16:16:41 »