Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Web2Py sẽ không kết nối với MSSQL

Tôi vừa nhận được giải pháp từ Massimo Di Pierro trên diễn đàn Web2Py . Anh ấy đã suy luận ra nguyên nhân và đưa ra một giải pháp xung quanh.

Không chắc liệu "nhập pyodbc" có cần thiết hay không. Khi trình điều khiển được chỉ định, nó vẫn ở lại, ngay cả sau khi máy chủ khởi động lại.

# Test if the mssql driver is assigned. Sets it up if it isn't.
import pyodbc
from gluon.dal import MSSQLAdapter
if not (MSSQLAdapter.driver):
  MSSQLAdapter.driver = globals().get('pyodbc',None)

db = DAL('mssql://testUser:[email protected]/testDB')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Quyền THỰC HIỆN đã bị từ chối trên đối tượng 'xxxxxxx', cơ sở dữ liệu 'zzzzzzz', giản đồ 'dbo'

  2. Khắc phục Msg 8117 “Kiểu dữ liệu toán hạng varchar không hợp lệ cho toán tử sum” trong SQL Server

  3. SUBSTRING so với LEFT trong SQL SERVER

  4. NewSequentialId trên UniqueIdentifier Clustered Index

  5. Tên đối tượng không hợp lệ sau khi khôi phục cơ sở dữ liệu SQL Server 2008