V tem članku preverimo vzrok za SQL Server koda napake 17
Včasih med poskusom dostopa do SQL Server zbirke podatkov, lahko naletimo na napako z navedbo
"SQL Server ne obstaja ali dostop zavrnjen «. To je splošno sporočilo Microsoftovih komponent za dostop do podatkov (MDAC), ki označuje, da računalnik poganja Microsoft SQL Server ni mogoče doseči. Znana je tudi kot koda napake 17. To splošno sporočilo ima različne možne vzroke. Eden izmed njih je lahko, da strežnik v sistemu dejansko ne obstaja ali pa ni na voljo; drug razlog je lahko ta, da ga ni bilo mogoče najti. Poleg teh očitnih razlogov za kodo napake obstajajo tudi različni razlogi, povezani s strežnikom ali odjemalcem, in sicer:
Težave s strežnikom- če noben odjemalski računalnik ne more dostopati do SQL server, verjetno je težava v samem strežniku. Lahko je eno od naslednjega:
- SQL server ni nameščen v računalniku, navedenem v nizu povezave.
- SQL server ni bilo mogoče zagnati.
- SQL Server ne zazna protokola ali računalniškega vezja, ki se uporablja za povezavo.
- Ime SQL Server se razlikuje od imena računalnika.
- Za večnamenski računalnik, ki deluje SQL Server 2000 Desktop Engine (MSDE), se odjemalci morda ne bodo mogli povezati s strežnikom.
- Med poskusom vzpostavitve povezave v računalniku, ki se izvaja SQL Server 2000 prek povezave navideznega zasebnega omrežja (VPN), bo poskus najverjetneje spodletel.
- Za SQL Server Desktop Engine (imenovan tudi MSDE 2000) servisni paket 3 (SP3) ali SP3a, dovoljena je le lokalna povezljivost, druge možnosti pa niso na voljo.

- Ime računalnika ne obstaja na SQL server.
- Če poskušate dostopati do imenovanega pojava SQL Server, navedite pravilno ime pojavitve. Napačno ime ne bo omogočilo dostopa.
- Zaščita na ravni sistema Windows, ki se trenutno uporablja za povezovanje, se običajno razlikuje od tiste, ki jo pričakujete.
- Morda uporabljate nepravilen protokol.
- Če je grozd v SQL Server, se omrežni vmesniki morda nepravilno konfigurirajo ali imajo napačno ime.
- Morda je to le stranski učinek neusklajenosti MDAC. Poskusite znova konfigurirati nastavitve MDAC.
Težave z omrežjem ali domeno- če je sporočilo o napaki samo v računalnikih v določeni domeni ali določeni podomrežji ali za požarnim zidom, je težava lahko v naslednjem:
- Dodelitev uporabniških pravic lokalnega varnostnega pravilnika za vaš račun Windows omejuje dostop iz omrežja.
- Mogoče je prišlo do težave z zaupanjem domene, eden od računalnikov je lahko v delovni skupini in zato morda nima dostopa do domene.
- Ločitev vašega imena morda ne deluje.
- Požarni zid ali usmerjevalnik morda ni pravilno konfiguriran ali pa ga je mogoče konfigurirati tako, da blokira vrata UDP 1434.
Nekatere napake SQL lahko kažejo na stanje primerka baze podatkov
Nekatere kode napak SQL lahko posredno dajo namig o zdravju primerka baze podatkov. Vedno je priporočljivo odkriti vzrok za napake SQL in jih odpraviti, če je to izvedljivo. Poleg tega namestite a. Za zaščito podatkov v primeru zrušitve SQL sql server okrevanje orodje kot DataNumen SQL Recovery aplikacijo v strežniškem računalniku. Ko se aktivira, lahko v nekaj minutah začne delovati in obnovi zapise iz ogrožene datoteke SQL. Poleg tega je orodje opremljeno s skoraj vsemi vrstami podatkov, ki ste jih shranili v datoteko baze podatkov, in lahko celo obnovi indekse.
Uvod avtorja:
Alan Chen je predsednik in predsednik DataNumen, Inc., ki je vodilna na svetu na področju tehnologij za obnovitev podatkov, vključno z dostop do obnovitve in sql programske izdelke za obnovitev. Za več informacij obiščite https://www.datanumen.com/