Upoznajte moguće uzroke iza SQL server kod greške 17

Podijeli sada:

U ovom članku provjeravamo uzroke SQL Server kod greške 17

Ponekad dok pokušavate da pristupite SQL Server baze podataka, može se naići na grešku u navođenju

SQL Server Greška kod 17"SQL Server ne postoji ili je pristup odbijen”. Ovo je opšta poruka Microsoft Data Access Components (MDAC) koja ukazuje da računar pokreće Microsoft SQL Server ne može se doći. Poznata je i kao kod greške 17. Ova opšta poruka ima različite potencijalne uzroke. Jedan od njih može biti da server zapravo ne postoji na sistemu ili je nedostupan; drugi razlog bi mogao biti taj što se nije mogao pronaći. Osim ovih očiglednih razloga, iza koda greške postoje i razni razlozi povezani sa serverom ili klijentom, a to su:

Problemi vezani za server– ako nijedan od klijentskih računara ne može pristupiti SQL server, vjerovatno postoji problem u samom serveru. Može biti bilo šta od sljedećeg:

  1. SQL server nije instaliran na računaru navedenom u nizu veze.
  2. SQL server nije se moglo pokrenuti.
  3. SQL Server ne osjeća protokol ili kompjutersko kolo koje se koristi za povezivanje.
  4. Ime SQL Server razlikuje se od imena računara.
  5. Za višenamenski računar koji radi SQL Server 2000 Desktop Engine (MSDE), klijenti možda neće moći da se povežu sa serverom.
  6. Dok pokušavate da otvorite vezu na računaru koji radi SQL Server 2000 putem veze virtualne privatne mreže (VPN), pokušaj će najvjerovatnije propasti.
  7. Za SQL Server Desktop Engine (koji se naziva i MSDE 2000) Service Pack 3 (SP3) ili SP3a, dozvoljeno je samo lokalno povezivanje, bez drugih dostupnih opcija.

SQL Server 17 greškaProblemi vezani za klijenta ili aplikacije- ako jedan određeni klijent ili nekoliko klijenata ili aplikacija ne mogu pristupiti SQL server ali drugi klijenti mogu, vjerovatno postoji problem sa klijentskim sistemom. A može biti bilo šta od sljedećeg:

  1. Naziv računara ne postoji na SQL server.
  2. Ako pokušavate pristupiti imenovanom pojavljivanju od SQL Server, obavezno navedite ispravno ime pojavljivanja. Netačan naziv neće omogućiti pristup.
  3. Sigurnost na nivou Windowsa koja se trenutno koristi za povezivanje obično se razlikuje od onoga što očekujete.
  4. Možda koristite neispravan protokol.
  5. Ako postoji klaster u SQL Server, mrežni adapteri mogu biti pogrešno konfigurisani ili mogu imati netačan naziv.
  6. To može biti samo nuspojava MDAC neusklađenosti. Pokušajte ponovo konfigurirati MDAC postavke.

Problemi s mrežom ili domenom– ako postoji poruka o grešci samo na računarima u određenoj domeni, ili određenoj podmreži, ili iza zaštitnog zida, problem može biti bilo koji od sljedećih:

  1. Dodjeljivanje korisničkih prava lokalne sigurnosne politike za vaš Windows nalog ograničava pristup sa mreže.
  2. Možda postoji problem povjerenja u domenu, jedan od računara može biti u radnoj grupi i stoga možda nema pristup domeni.
  3. Rezolucija vašeg imena možda neće funkcionirati.
  4. Vatrozid ili ruter možda nisu pravilno konfigurisani ili bi mogli biti konfigurisani da blokiraju UDP port 1434.

Neke SQL greške mogu ukazivati ​​na zdravlje instance baze podataka

Neki kodovi SQL grešaka mogu vam indirektno dati nagovještaj o zdravlju instance baze podataka. Uvijek je preporučljivo doći do temeljnog uzroka SQL grešaka i riješiti ih ako je to izvodljivo. Osim toga, za osiguranje vaših podataka u slučaju pada SQL-a, instalirajte a sql server oporavak alat poput DataNumen SQL Recovery aplikacija na vašem serverskom stroju. Jednom aktiviran, može krenuti u akciju i oporaviti zapise iz kompromitovane SQL datoteke u roku od nekoliko minuta. Štaviše, alat je opremljen da iznese skoro svaki tip podataka koji ste pohranili u datoteci baze podataka i čak može oporaviti indekse.

Uvod za autora:

Alan Chen je predsjednik i predsjedavajući DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući pristup oporavku i sql softverski proizvodi za oporavak. Za više informacija posjetite https://www.datanumen.com/

Podijeli sada:

Komentari su zatvoreni.