Mysql
 sql >> Baza danych >  >> RDS >> Mysql

pymssql.OperationalError:komunikat o błędzie DB-Lib 20009, ważność 9

Napotkałem ten sam problem. Okazuje się, że nie otworzyłem dostępu TCP/IP dla mojego lokalnego serwera SQL.

Wykonaj szybki test, aby sprawdzić, czy jest to spowodowane tym, możesz spróbować połączyć się ze zdalnym serwerem za pomocą tego samego kodu. Jeśli to działa, oznacza to, że coś jest nie tak z twoim lokalnym serwerem.

Więc po prostu otwórz dostęp do 127.0.0.1:1433 w Menedżerze konfiguracji serwera SQL.

Kroki:

  1. Start -> Wszystkie programy -> Microsoft SQL Server 20XX -> Narzędzia konfiguracyjne -> Menedżer konfiguracji SQL Server
  2. Konfiguracja sieci SQL Server -> Protokoły dla MSSQLSERVER
  3. TCP/IP -> Właściwości -> Adresy IP. Znajdź 127.0.0.1 i zmień „Włączone” na „Tak”. Możesz to zrobić dla wszystkich adresów IP, jeśli chcesz.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Proste próbki losowe z bazy danych Sql

  2. Co jest nie tak z tym zapytaniem mysql?

  3. Jak działa funkcja LTRIM() w MySQL

  4. Zapytania JOIN a wiele zapytań

  5. Tworzenie tabeli z błędem przepełnienia arytmetycznego