2

pymssql用来连接sql服务器数据库macOS

import pandas as pd
import numpy as np 
from sqlalchemy import create_engine
import pymssql
conn = pymssql.connect(host='', port=1433, user='', password='', database='', charset='gbk')

如果我用 charset 设置'utf8',它会出现错误连接失败,如果我用 'gbk' 设置 charset,它会出现error如下:

18456, b'DB-Lib error message 20010, severity 8:\nUnable to allocate sufficient memory

navicat用来连接这个sql服务器数据库的地方工作得很好。

4

1 回答 1

0

当我删除该charset选项时,它起作用了。

版本信息是:

SQL Server-2014

pymssql 2.2.1

操作系统赢服务器 2012 r2

于 2021-06-18T11:47:17.193 回答