Այս հոդվածում մենք ստուգում ենք դրա պատճառը SQL Server սխալ կոդը 17
Երբեմն, երբ փորձում եք մուտք գործել SQL Server տվյալների բազայում, կարելի է սխալի հանդիպել՝ նշելով
"SQL Server գոյություն չունի կամ մուտքն արգելված է»: Սա ընդհանուր Microsoft Data Access Components (MDAC) հաղորդագրություն է, որը ցույց է տալիս, որ Microsoft-ը աշխատող համակարգիչը SQL Server հնարավոր չէ հասնել: Այն նաև հայտնի է որպես սխալի կոդ 17: Այս ընդհանուր հաղորդագրությունն ունի տարբեր հնարավոր պատճառներ: Դրանցից մեկը կարող է լինել այն, որ սերվերը իրականում գոյություն չունի համակարգում կամ անհասանելի է. ևս մեկ պատճառ կարող է լինել այն չգտնելը: Բացի այս ակնհայտ պատճառներից, սխալի կոդի հետևում կան նաև սերվերի կամ հաճախորդի հետ կապված տարբեր պատճառներ, որոնք հետևյալն են.
Սերվերի հետ կապված խնդիրներ– եթե հաճախորդի համակարգիչներից ոչ մեկը չի կարող մուտք գործել SQL server, հավանաբար խնդիր կա հենց սերվերում։ Դա կարող է լինել հետևյալներից որևէ մեկը.
- SQL server տեղադրված չէ միացման տողում նշված համակարգչում:
- SQL server չէր կարող սկսվել։
- SQL Server չի զգում արձանագրությունը կամ համակարգչային միացումն, որն օգտագործվում է միանալու համար:
- Անունը SQL Server տարբերվում է համակարգչի անունից:
- Մի քանի տնային համակարգչի համար, որն աշխատում է SQL Server 2000 Desktop Engine (MSDE), հաճախորդները կարող են չկարողանալ միանալ սերվերի հետ:
- Գործող համակարգչի վրա կապ բացելու փորձի ժամանակ SQL Server 2000 թվականին վիրտուալ մասնավոր ցանցի (VPN) միջոցով, փորձը, ամենայն հավանականությամբ, ձախողվելու է։
- Համար SQL Server Desktop Engine (նաև կոչվում է MSDE 2000) Service Pack 3 (SP3) կամ SP3a, թույլատրվում է միայն տեղական միացում, առանց այլ տարբերակների:

- Համակարգչի անունը չկա SQL server.
- Եթե փորձում եք մուտք գործել անվանված երևույթ SQL Server, համոզվեք, որ նշեք առաջացման ճիշտ անունը: Սխալ անունը թույլ չի տա մուտք գործել:
- Windows-ի մակարդակի անվտանգությունը, որն այժմ օգտագործվում է միացման համար, սովորաբար տարբերվում է ձեր ակնկալածից:
- Հնարավոր է, որ դուք օգտագործում եք ոչ ճիշտ արձանագրություն:
- Եթե կա կլաստեր SQL Server, ցանցային ադապտերները կարող են սխալ կազմաձևվել կամ սխալ անուն ունենալ:
- Դա պարզապես կարող է լինել MDAC անհամապատասխանության կողմնակի ազդեցությունը: Փորձեք վերակազմավորել MDAC կարգավորումները:
Ցանցի կամ տիրույթի հետ կապված խնդիրներ– եթե կա սխալի հաղորդագրություն միայն որոշակի տիրույթում կամ որոշակի ենթացանցում կամ firewall-ի հետևում գտնվող համակարգիչներում, խնդիրը կարող է լինել հետևյալներից որևէ մեկը.
- Տեղական անվտանգության քաղաքականության օգտատերերի իրավունքների նշանակումը ձեր Windows հաշվի համար սահմանափակում է մուտքը ցանցից:
- Կարող է լինել տիրույթի վստահության խնդիր, համակարգիչներից մեկը կարող է աշխատանքային խմբում լինել և, հետևաբար, մուտք չունենալ դեպի տիրույթ:
- Ձեր անվան լուծումը կարող է չաշխատել:
- Հնարավոր է, որ firewall-ը կամ երթուղիչը ճիշտ կազմաձևված չեն կամ կարող են կազմաձևվել UDP 1434 պորտը արգելափակելու համար:
Որոշ SQL սխալներ կարող են ցույց տալ տվյալների բազայի օրինակի առողջությունը
Որոշ SQL սխալի կոդեր կարող են անուղղակիորեն հուշել տվյալների բազայի օրինակի առողջության մասին: Միշտ խորհուրդ է տրվում հասնել SQL-ի սխալների հիմնական պատճառին և հնարավորության դեպքում լուծել դրանք: Ավելին, SQL-ի խափանման դեպքում ձեր տվյալները պաշտպանելու համար տեղադրեք a sql server վերականգնում գործիք, ինչպիսին է DataNumen SQL Recovery հավելված ձեր սերվերի մեքենայում: Ակտիվացումից հետո այն կարող է գործի անցնել և րոպեների ընթացքում վերականգնել գրառումները վտանգված SQL ֆայլից: Ավելին, գործիքը հագեցած է տվյալների բազայում պահված գրեթե բոլոր տեսակի տվյալների բացահայտման համար և կարող է նույնիսկ վերականգնել ինդեքսները:
Հեղինակի ներածություն.
Ալան Չեն Նախագահն է և Նախագահը DataNumen, Inc., որը տվյալների վերականգման տեխնոլոգիաների համաշխարհային առաջատարն է, այդ թվում մուտքի վերականգնում և sql վերականգնման ծրագրային արտադրանքները: Լրացուցիչ տեղեկությունների համար այցելեք https://www.datanumen.com/