Mysql
 sql >> база данни >  >> RDS >> Mysql

pymssql.OperationalError:съобщение за грешка в DB-Lib 20009, сериозност 9

Срещнах същия проблем. Оказа се, че не съм отворил TCP/IP достъп за моя локален SQL сървър.

Направете бърз тест, за да проверите дали това е причинено от това, можете да опитате да се свържете с отдалечен сървър със същия код. Ако работи, това означава, че нещо не е наред с вашия локален сървър.

Затова просто отворете достъпа до вашия 127.0.0.1:1433 в Мениджър на конфигурацията на SQL сървъра.

Стъпки:

  1. Старт -> Всички програми -> Microsoft SQL Server 20XX -> Инструменти за конфигуриране -> SQL Server Configuration Manager
  2. Мрежова конфигурация на SQL сървър -> Протоколи за MSSQLSERVER
  3. TCP/IP -> Свойства -> IP адреси. Намерете 127.0.0.1 и променете „Разрешено“ на „Да“. Можете да го направите за всички IP адреси, ако искате.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php връзка с единична база данни, лоша практика ли е този код?

  2. Не мога да вляза с създаден потребител в mysql

  3. Използване на група по две полета и броене в SQL

  4. Извличане на данни от Mysql DB към listView с помощта на JSON и PHP

  5. „Харесвам („%this%“ ИЛИ „%that%“) и нещо=друго не работи