sql >> Database teknologi >  >> RDS >> Sqlserver

Der opstod en netværksrelateret eller instansspecifik fejl under oprettelse af en forbindelse til SQL Server

SQL Server udløser denne fejl, når din applikation ikke har nok rettigheder til at få adgang til databasen. der er flere grunde til denne fejl. For at rette denne fejl skal du følge følgende instruktion.

  1. Prøv at forbinde sql-serveren fra din server ved hjælp af administrationsstudiet. hvis du bruger Windows-godkendelse til at oprette forbindelse til sql-serveren, så indstil din applikationspuljeidentitet til serveradministrator.

  2. hvis du bruger sql-servergodkendelse, så tjek din forbindelsesstreng i web.config i din webapplikation og indstil bruger-id og adgangskode til sql-serveren, som giver dig mulighed for at logge ind.

  3. Hvis din database er på en anden server (adgang til fjerndatabasen), skal du først aktivere fjernadgang til sql-server fra sql-serveregenskab fra sql server management studio og aktivere TCP/IP-form sql server konfigurationsmanager.

  4. efter at have gjort alle disse ting, og du stadig ikke kan få adgang til databasen, så tjek firewallen på serverformularen, hvor du forsøger at få adgang til databasen, og tilføj en regel i firewallen for at aktivere porten til sql-serveren (som standard skal sql-serveren bruge 1433, for at kontrollere porten på sql-serveren skal du kontrollere sql-serverkonfigurationsadministratorens netværksprotokol TCP/IP-port).

  5. hvis din sql-server kører på navngivet forekomst, skal du skrive portnummer med sql-serernavn, f.eks. 117.312.21.21/nameofsqlserver,1433.

  6. Hvis du bruger cloud-hosting som amazon aws eller microsoft azure, kører server eller instans bag cloud-firewall, så du skal aktivere 1433-port i cloud-firewall, hvis du har standardinstans eller specifik port til sql-server for navngivne instanser.

  7. Hvis du bruger amazon RDS eller SQL azure, skal du aktivere port fra sikkerhedsgruppen for den instans.

  8. Hvis du får adgang til sql-serveren via sql-servergodkendelsestilstand, skal du sørge for, at du har aktiveret "SQL Server og Windows Authentication Mode" sql-serverforekomstegenskaben.

    1. Genstart din sql-serverforekomst efter at have foretaget ændringer i egenskaben, da nogle ændringer kræver genstart.

hvis du står over for problemer, skal du give flere oplysninger om dit websted og din sql-server.




  1. Anslået antal rækker, der skal læses

  2. JDBC Batch-indsæt undtagelseshåndtering

  3. Hvordan serialiserer jeg en stor graf af .NET objekt til en SQL Server BLOB uden at oprette en stor buffer?

  4. 3 områder, der vil drage fordel af at bruge et SQL Server-ydelsesovervågningsværktøj