Verificare integritate referențială
Verificare integritate referențială

Folosind această funcție, puteți verifica posibilele erori în baza de date (de exemplu, un cont utilizat în registrul Tipuri de Documente nu există în Planul de Conturi). Rulați verificarea pentru individ pe întreaga bază de date.
În plus, verificarea poate fi restricționată prin următoarele criterii:
Principal |
Selectarea numelui tabelului principal (de exemplu, antetul facturii) din tabelul de selecție. Dacă lăsați câmpul gol, verificarea se va efectua pe toate tabelele din baza de date. |
Detaliu |
Selectarea numelui tabelului legat (de exemplu, liniile din factură) din tabelul de selecție. |
Stare |
În această casetă puteți observa indicatorul de progres și numele tabelelor pentru care se efectuează verificarea. |
Afișează șiruri goale |
Dacă este bifat, înregistrările care conțin șiruri goale sunt afișate. |
(fereastră pentru afișarea rezultatelor) |
Afișează rezultatele verificării integrității referențiale. |
Verificare |
Prin clic, rulați o verificare a integrității referențiale. |
Auto-Corectare |
Prin clic, se restabilește integritatea referențială. |
Anulare |
Este vizibil după rularea verificării (vezi câmpurile de mai sus).
Rularea verificării integrității referențiale pe baze de date mari poate dura mult. Astfel, puteți anula operațiunea făcând clic pe Anulare buton. Trebuie să confirmați sau să respingeți operațiunea (vezi Chiar doriți să anulați operațiunea?).
|
Tipuri de raport:
1. "SM" în tabelul POSLDOG nu există în tabelul principal ODDEL
Eroarea de acest tip vă spune că valoarea între ghilimele ("SM") conținută în șirul (POSLDOG) al tabelului (POSLDOG) nu există în registrul sau tabelul părinte (ODDEL). Acest lucru perturbă integritatea referențială a bazei de date pe care o utilizați. Într-un astfel de caz, se recomandă să contactați furnizorul de suport.
2. Eroare în Principal=ODDEL-USERID, Detaliu=POSLDOGPROMET-DATUMSPRE, Eroare: "[Microsoft][ODBC SQL Server Driver][SQL Server]Conversia unui tip de date char într-un tip de date datetime a rezultat într-o valoare datetime în afara intervalului."
Eroare returnată de serverul SQL. Pentru erori de acest tip, contactați furnizorul de suport.
|
Funcția este destinată în principal pentru rularea verificării integrității referențiale în cazul erorilor din baza de date (după consultarea inițială cu furnizorul de suport). Rezultatele sunt ulterior trimise prin e-mail sau în orice alt mod către furnizorul de suport. |
Cum se face acest lucru?
Marcați toate înregistrările din fereastra pentru afișarea rezultatelor. Selectați textul pe care doriți să-l copiați și utilizați funcția de copiere (
). Apoi deschideți un mesaj de e-mail nou sau un procesor de text (atașați-l la mesajul de e-mail) și selectați funcția de lipire (
).