I denne artikel tjekker vi årsagen bag SQL Server fejlkode 17
Nogle gange mens du prøver at få adgang til SQL Server database, kan man støde på en fejl med angivelse
"SQL Server findes ikke eller adgang nægtet ”. Dette er en generel meddelelse om Microsoft Data Access Components (MDAC), der angiver, at computeren kører Microsoft SQL Server kan ikke nås. Det er også kendt som fejlkode 17. Denne generelle meddelelse har forskellige mulige årsager. En af dem kan være, at serveren faktisk ikke findes på systemet eller er utilgængelig; en anden grund kan være, at den ikke kunne findes. Bortset fra disse åbenlyse grunde er der også forskellige server- eller klientrelaterede årsager bag fejlkoden, som er som følger:
Serverrelaterede problemer- hvis ingen af klientcomputere har adgang til SQL server, der er sandsynligvis et problem i selve serveren. Det kan være et af følgende:
- SQL server er ikke installeret på den computer, der er angivet i forbindelsesstrengen.
- SQL server kunne ikke være started.
- SQL Server registrerer ikke protokollen eller det computerkredsløb, der bruges til at oprette forbindelse.
- Navnet på SQL Server er forskellig fra navnet på computeren.
- Til en computer med flere hjem, der kører SQL Server 2000 Desktop Engine (MSDE), kan klienter muligvis ikke oprette forbindelse til serveren.
- Mens du forsøger at åbne en forbindelse på en computer, der kører SQL Server 2000 over en virtuel privat netværk (VPN) forbindelse, vil forsøget most-fejl sandsynligvis.
- For SQL Server Desktop Engine (også kaldet MSDE 2000) Service Pack 3 (SP3) eller SP3a, kun lokal forbindelse er tilladt uden andre tilgængelige muligheder.

- Navnet på computeren findes ikke på SQL server.
- Hvis du prøver at få adgang til en navngiven forekomst af SQL Server, skal du sørge for at angive det korrekte forekomstenavn. Forkert navn giver ikke adgang.
- Sikkerhed på Windows-niveau, der i øjeblikket bruges til at oprette forbindelse, er normalt forskellig fra, hvad du forventer.
- Du bruger muligvis den korrekte protokol.
- Hvis der er en klynge i SQL Server, kan netværkskortene blive konfigureret forkert eller måske have et forkert navn.
- Det kan bare være bivirkningen af en MDAC-mismatch. Prøv at konfigurere MDAC-indstillinger igen.
Netværks- eller domænerelaterede problemer- hvis der kun er en fejlmeddelelse på computere i et bestemt domæne eller et bestemt undernet eller bag en firewall, kan problemet være et af følgende:
- Lokal sikkerhedspolitik tildeling af brugerrettigheder til din Windows-konto begrænser adgang fra netværket.
- Der kan være et domænetillidsproblem, en af computerne kan være i en arbejdsgruppe og har derfor muligvis ikke adgang til domænet.
- Din navneopløsning fungerer muligvis ikke.
- En firewall eller routeren er muligvis ikke konfigureret korrekt eller kan konfigureres til at blokere UDP-port 1434.
Nogle SQL-fejl kan indikere mod databaseforekomstens tilstand
Nogle SQL-fejlkoder kan indirekte give dig et tip til databaseinstansens helbred. Det tilrådes altid at komme til grundårsagen til SQL-fejl og løse dem, hvis det er muligt. Desuden skal du installere en for at sikre dine data i tilfælde af et SQL-nedbrud sql server opsving værktøj som DataNumen SQL Recovery applikation i din servermaskine. Når den er aktiveret, kan den svinge til handling og gendanne poster fra kompromitteret SQL-fil inden for få minutter. Desuden er værktøjet udstyret til at frembringe næsten alle datatyper, som du har gemt i databasefilen, og kan endda gendanne indekser.
Forfatter Introduktion:
Alan Chen er præsident og formand for DataNumen, Inc., som er verdens førende inden for datagendannelsesteknologier, herunder adgangsgendannelse og SQL-genopretningssoftwareprodukter. For mere information besøg https://www.datanumen.com/