sql >> Databasteknik >  >> RDS >> Mysql

pymssql.OperationalError:DB-Lib felmeddelande 20009, allvarlighetsgrad 9

Jag stötte på samma problem. Det visar sig att jag inte öppnade TCP/IP-åtkomst för min lokala SQL-server.

Gör ett snabbtest för att kontrollera om det orsakas av detta, du kan försöka ansluta till en fjärrserver med samma kod. Om det fungerar betyder det att något är fel på din lokala server.

Så öppna bara åtkomsten till din 127.0.0.1:1433 i SQL Server Configuration Manager.

Steg:

  1. Start -> Alla program -> Microsoft SQL Server 20XX -> Konfigurationsverktyg -> SQL Server Configuration Manager
  2. SQL Server Network Configuration -> Protocols for MSSQLSERVER
  3. TCP/IP -> Egenskaper -> IP-adresser. Hitta 127.0.0.1 och ändra "Aktiverad" till "Ja". Du kan göra det för alla IP-adresser om du vill.


  1. Lagra filer i SQL Server

  2. ODBC-anrop misslyckades med lagrad procedur - Skicka igenom förfrågan

  3. Hur man skapar kontrollbegränsning på flera kolumner i SQL Server - SQL Server / TSQL självstudie del 84

  4. Steg för steg uppgraderingsprocess för R12.2 Upgrade Part -1