U ovom članku provjeravamo uzrok iza SQL Server kod pogreške 17
Ponekad dok pokušavate pristupiti SQL Server baze podataka, moglo bi se naići na pogrešku koja navodi
"SQL Server ne postoji ili je pristup odbijen”. Ovo je opća poruka Microsoft Data Access Components (MDAC) koja označava da računalo na kojem je pokrenut Microsoft SQL Server ne može se doći. Također je poznata kao šifra pogreške 17. Ova općenita poruka ima različite moguće uzroke. Jedan od njih može biti da poslužitelj zapravo ne postoji na sustavu ili je nedostupan; drugi razlog bi mogao biti taj što ga nije bilo moguće pronaći. Osim ovih očitih razloga, iza koda pogreške stoje i različiti razlozi povezani s poslužiteljem ili klijentom, a koji su sljedeći:
Problemi povezani s poslužiteljem– ako nijedno od klijentskih računala ne može pristupiti SQL server, vjerojatno je problem u samom poslužitelju. To može biti nešto od sljedećeg:
- SQL server nije instaliran na računalu navedenom u nizu veze.
- SQL server nije se moglo pokrenuti.
- SQL Server ne prepoznaje protokol ili računalni sklop koji se koristi za povezivanje.
- Ime od SQL Server razlikuje se od naziva računala.
- Za višenamjensko računalo koje radi SQL Server 2000 Desktop Engine (MSDE), klijenti se možda neće moći povezati s poslužiteljem.
- Dok pokušavate otvoriti vezu na računalu koje radi SQL Server 2000 putem veze virtualne privatne mreže (VPN), pokušaj će najvjerojatnije propasti.
- Za SQL Server Desktop Engine (također nazvan MSDE 2000) Service Pack 3 (SP3) ili SP3a, dopušteno je samo lokalno povezivanje, bez drugih dostupnih opcija.

- Naziv računala ne postoji na SQL server.
- Ako pokušavate pristupiti imenovanoj pojavi od SQL Server, svakako navedite točan naziv pojave. Netočno ime neće omogućiti pristup.
- Sigurnost na razini sustava Windows koja se trenutno koristi za povezivanje obično se razlikuje od onoga što očekujete.
- Možda koristite neispravan protokol.
- Ako postoji klaster u SQL Server, mrežni prilagodnici mogu biti neispravno konfigurirani ili mogu imati netočan naziv.
- To može biti samo nuspojava neusklađenosti MDAC-a. Pokušajte ponovno konfigurirati MDAC postavke.
Problemi povezani s mrežom ili domenom– ako postoji poruka o pogrešci samo na računalima u određenoj domeni, ili određenoj podmreži, ili iza vatrozida, problem može biti nešto od sljedećeg:
- Dodjela korisničkih prava lokalne sigurnosne politike za vaš Windows račun ograničava pristup s mreže.
- Možda postoji problem s povjerenjem domene, jedno od računala bi moglo biti u radnoj grupi i stoga možda nema pristup domeni.
- Vaše razlučivanje imena možda ne radi.
- Vatrozid ili usmjerivač možda nisu ispravno konfigurirani ili mogu biti konfigurirani da blokiraju UDP priključak 1434.
Neke SQL pogreške mogu ukazivati na ispravnost instance baze podataka
Neki SQL kodovi pogrešaka mogu vam neizravno dati nagovještaj o ispravnosti instance baze podataka. Uvijek je preporučljivo doći do uzroka SQL pogrešaka i riješiti ih ako je moguće. Štoviše, za osiguranje vaših podataka u slučaju pada SQL-a, instalirajte a sql server oporavak alat poput DataNumen SQL Recovery aplikaciju na vašem poslužitelju. Nakon što se aktivira, može krenuti u akciju i oporaviti zapise iz ugrožene SQL datoteke u roku od nekoliko minuta. Štoviše, alat je opremljen za otkrivanje gotovo svake vrste podataka koju ste pohranili u datoteci baze podataka i može čak oporaviti indekse.
Uvod za autora:
Alan Chen je predsjednik i predsjednik DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući oporavak pristupa i softverski proizvodi za oporavak sql-a. Za više informacija posjetite https://www.datanumen.com/