Cunoașteți posibilele cauze din spate SQL server Codul de eroare 17

Distribuie acum:

În acest articol, verificăm cauza din spatele SQL Server Codul de eroare 17

Uneori, în timp ce încercați să accesați SQL Server baza de date, s-ar putea întâlni o eroare care spune

SQL Server Cod de eroare 17 SQL Server nu există sau accesul refuzat”. Acesta este un mesaj general Microsoft Data Access Components (MDAC) care indică faptul că computerul rulează Microsoft SQL Server nu poate fi atins. Este cunoscut și sub numele de cod de eroare 17. Acest mesaj general are diverse cauze potențiale. Unul dintre ele ar putea fi faptul că serverul de fapt nu există pe sistem sau este indisponibil; un alt motiv ar putea fi că nu a putut fi găsit. Pe lângă aceste motive evidente, există și diverse motive legate de server sau client în spatele codului de eroare, care sunt următoarele:

Probleme legate de server– dacă niciunul dintre computerele client nu poate accesa SQL server, probabil că există o problemă în serverul în sine. Poate fi oricare dintre următoarele:

  1. SQL server nu este instalat în computerul specificat în șirul de conexiune.
  2. SQL server nu a putut fi pornit.
  3. SQL Server nu detectează protocolul sau circuitul computerului utilizat pentru conectare.
  4. Numele de SQL Server este diferit de numele computerului.
  5. Pentru un computer cu mai multe case care rulează SQL Server 2000 Desktop Engine (MSDE), este posibil ca clienții să nu se poată conecta la server.
  6. În timp ce încercați să deschideți o conexiune pe un computer care rulează SQL Server 2000 printr-o conexiune de rețea privată virtuală (VPN), încercarea va eșua cel mai probabil.
  7. Pentru SQL Server Desktop Engine (numit și MSDE 2000) Service Pack 3 (SP3) sau SP3a, este permisă doar conectivitatea locală, fără alte opțiuni disponibile.

SQL Server Eroare 17Probleme legate de client sau de aplicație - dacă un anumit client sau câțiva clienți sau aplicații nu pot accesa SQL server dar alți clienți pot, probabil că există o problemă cu sistemul client. Și ar putea fi oricare dintre următoarele:

  1. Numele computerului nu există pe SQL server.
  2. Dacă încercați să accesați o apariție numită a SQL Server, asigurați-vă că specificați numele corect al apariției. Numele incorect nu va oferi acces.
  3. Securitatea la nivel Windows utilizată în prezent pentru conectare este de obicei diferită de ceea ce vă așteptați.
  4. Este posibil să utilizați un protocol incorect.
  5. Dacă există un cluster în SQL Server, adaptoarele de rețea pot fi configurate incorect sau pot avea un nume incorect.
  6. Ar putea fi doar efectul secundar al unei nepotriviri MDAC. Încercați să reconfigurați setările MDAC.

Probleme legate de rețea sau de domeniu– dacă există un mesaj de eroare numai în computerele dintr-un anumit domeniu, dintr-o anumită subrețea sau în spatele unui firewall, problema poate fi una dintre următoarele:

  1. Atribuirea drepturilor de utilizator pentru politica locală de securitate pentru contul dvs. Windows restricționează accesul din rețea.
  2. Este posibil să existe o problemă de încredere în domeniu, unul dintre computere ar putea fi într-un grup de lucru și, prin urmare, ar putea să nu aibă acces la domeniu.
  3. Este posibil ca rezoluția numelui dvs. să nu funcționeze.
  4. Este posibil ca un firewall sau un router să nu fie configurat corect sau să fie configurat pentru a bloca portul UDP 1434.

Unele erori SQL pot indica starea instanței bazei de date

Unele coduri de eroare SQL vă pot oferi indirect un indiciu asupra stării de sănătate a instanței bazei de date. Este întotdeauna recomandabil să ajungeți la cauza principală a erorilor SQL și să le rezolvați dacă este fezabil. Mai mult, pentru a vă securiza datele în cazul unui blocaj SQL, instalați un sql server recuperare instrument de genul DataNumen SQL Recovery aplicație pe serverul dvs. Odată activat, poate trece în acțiune și poate recupera înregistrările din fișierul SQL compromis în câteva minute. În plus, instrumentul este echipat pentru a scoate aproape toate tipurile de date pe care le-ați stocat în fișierul bazei de date și poate chiar recupera indecși.

Introducerea autorului:

Alan Chen este președintele și președintele DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv recuperare acces și produse software de recuperare sql. Pentru mai multe informații vizitați https://www.datanumen.com/

Distribuie acum:

Comentariile sunt închise.