Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana menghubungkan ke SQL Server ketersediaan tinggi dari Python + SQL Alchemy

http://docs.sqlalchemy.org /en/latest/dialects/mssql.html#dialect-mssql-pyodbc-connect

Anda dapat menggunakan contoh di akhir bagian dokumentasi seperti ini:

import urllib
from sqlalchemy import create_engine
connection_string = '127.0.0.1;Database=MyDatabase;MultiSubnetFailover=True'
engine_string = 'mssql+pyodbc:///?odbc_connect={}'.format(urllib.quote_plus(connection_string))
engine = create_engine(engine_string)

Pembaruan dari komentar

Untuk versi Microsoft ODBC Driver untuk SQL Server yang lebih baru, Anda mungkin perlu menggunakan MultiSubnetFailover=Yes bukannya True




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server memilih nilai acak (atau pertama) dengan agregasi

  2. Cara mengubah atribut kolom menggunakan skrip sql

  3. Tidak dapat men-debug prosedur tersimpan SQL Server 2005 di Visual Studio Team System 2008

  4. SQL Server rekursif diri bergabung

  5. Bagaimana cara mencetak VARCHAR(MAX) menggunakan Pernyataan Cetak?