SQL2600W | Kazalec vhodnega parametra na pooblastitveni blok ni veljaven ali pa velikost bloka ni pravilna. |
Pojasnilo: Kazalec na parameter pooblastitvene strukture je NULL, kazalec na pooblastitveno strukturo kaže na področje, ki je manjše od dolžine, nakazane v polju dolžine strukture ali pa polje dolžine pooblastitvene strukture ni nastavljeno na pravilno vrednost.
Ukaza ni mogoče obdelati.
Odgovor uporabnika: Popravite vrednost vhodnega parametra in znova podajte ukaz.
SQL2650N | Za API asinhronega branja dnevnika je bil podan neveljaven parameter. Koda vzroka = "<koda-vzroka>". |
Pojasnilo: Za API asinhronega branja dnevnika je bil podan neveljaven parameter. Mogoče kode vzrokov so naslednje:
Odgovor uporabnika: Za kodo vzroka 01 zagotovite, da je dejanje SQLU_RLOG_QUERY, SQLU_RLOG_READ ali SQLU_RLOG_READ_SINGLE.
Za kodo vzroka 02 zagotovite, da je začetna zaporedna številka dnevnika manjša od trenutno aktivne zaporedne številke dnevnika, vrnjene v informacijski strukturi branega dnevnika.
Za kodo vzroka 03 zagotovite, da je končna zaporedna številka dnevnika dovolj večja od začetne zaporedne številke dnevnika.
Za kodo vzroka 04 zagotovite, da je začetna zaporedna številka zaporedja dnevnika začetna zaporedna številka dnevnika ali pa bajt večja od nazadnje prebrane zaporedne številke zaporedja dnevnika, vrnjene v informacijski strukturi branega dnevnika.
Za kodo vzroka 05 zagotovite, da je začetna zaporedna številka dnevnika v obsegu dnevnika v poti datoteke dnevnika baze podatkov.
Za kodo vzroka 06 zagotovite, da je končna zaporedna številka dnevnika večja od začetne zaporedne številke dnevnika.
Za kodo vzroka 07 zagotovite, da je bil vmesni pomnilnik dodeljen in je velikosti, naznačene s parametrom velikosti vmesnega pomnilnika dnevnika.
Za kodo vzroka 08, povečajte velikost dodeljenega vmesnega pomnilnika.
Za kodo vzroka 09 zagotovite, da je bil pomnilnik pravilno dodeljen in da so bili kazalci pravilno inicializirani.
SQL2651N | Zapisov dnevnika, povezanih z bazo podatkov, ni mogoče prebrati asinhrono. |
Pojasnilo: API asinhronega branja dnevnika je bil uporabljen za povezano bazo podatkov, ki nima LOG RETAIN ali USER EXITS ON. Povezane dnevnike je mogoče prebrati le za tiste baze podatkov, ki so lahko vnaprej obnovijo.
Odgovor uporabnika: Ažurirajte konfiguracijo baze podatkov, določeno za API asinhronega branja dnevnika tako, da vključite LOG RETAIN in/ali USER EXITS.
SQL2652N | Za izvajanje asinhronega bralnika dnevnika ni na voljo dovolj pomnilnika. |
Pojasnilo: Dodelitev notranjih vmesnih pomnilnikov, ki jih uporablja API asinhronega branja dnevnika, ni uspela.
Odgovor uporabnika: Povečajte velikost pomnilnika, ki je na voljo za postopek (povečajte realni ali navidezni pomnilnik ali odstranite nepotrebne procese v ozadju) ali zmanjšajte območje zaporednih številk dnevnika, ki so na voljo za API asinhronega branja dnevnika.
SQL2653W | Pri obnovitvi, vnaprejšnji obnovitvi ali obnovitvi po zruštvi je bilo morda znova uporabljeno območje zaporednih številk dnevnika.Koda vzroka "<koda-vzroka>". |
Pojasnilo: Pri obnovitvi, vnaprejšnji obnovitvi ali obnovitvi po zruštvi je bilo morda znova uporabljeno območje zaporednih številk dnevnika.Mogoče kode vzrokov so naslednje:
Odgovor uporabnika: Zahtevano ni nobeno dejanje.
SQL2654W | Dnevnik baze podatkov je bil asinhrono prebran do konca trenutnega aktivnega dnevnika. |
Pojasnilo: Vse zapise dnevnika v aktivnem dnevniku baze podatkov je prebral asinhroni bralnik dnevnika.
Odgovor uporabnika: Zahtevano ni nobeno dejanje.
SQL2655N | Asinhroni bralnik dnevnika je naletel na datoteko dnevnika "<ime>", ki ni povezana z bazo podatkov, za katero se izvaja asinhrono branje. |
Pojasnilo: Asinhroni bralnik dnevnika je poskusil prebrati zapise dnevnika iz podane datoteke dnevnika. Podana datoteka dnevnika ni povezana z bazo podatkov, za katero se izvaja asinhrono branje.
Odgovor uporabnika: To datoteko dnevnika odstranite iz imenika dnevnika baze podatkov. V imenik dnevnika baze podatkov prenesite pravilno datoteko dnevnika in znova podajte klic API-ju asinhronega branja dnevnika.
SQL2656N | Asinhroni bralnik dnevnika je naletel na datoteko dnevnika "<ime>", ki je ni bilo mogoče prebrati. |
Pojasnilo: Asinhroni bralnik dnevnika je poskusil prebrati zapise dnevnika iz podane datoteke dnevnika. Podana datoteka dnevnika je pokvarjena in je ni mogoče prebrati.
Odgovor uporabnika: Povečajte začetno zaporedje za branje dnevnika in znova podajte klic API-ju asinhronega branja dnevnika, da boste začeli branje za podano datoteko dnevnika.
SQL2657N | Asinhroni bralnik dnevnika zahteva datoteko dnevnika "<ime>", ki trenutno ni v imeniku dnevnika baze podatkov. |
Pojasnilo: Asinhroni bralnik dnevnika potrebuje zapise dnevnika iz podane datoteke dnevnika. Podana baza podatkov trenutno ni v imeniku dnevnika baze podatkov.
Odgovor uporabnika: Podano datoteko dnevnika prenesite v imenik dnevnika baze podatkov, ki se asinhrono bere. Če ste spremenili pot dnevnika baze podatkov, lahko datoteko dnevnika najdete na stari poti dnevnika. Znova podajte klic API-ju asinhronega bralnika dnevnika.