作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
有没有人有使用 pyodbc 通过 Linux 连接到(AWS 托管的)Microsoft SQL Server 的经验?
这是我的脚本:
import pyodbc
cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=myserver;PORT=1433;DATABASE=action_plan_db;UID=myuserid;PWD=mypassword;TDS_Version=7.0')
我收到错误:
pyodbc.Error: ('IM002', '[IM002] [unixODBC][Driver Manager]Data source name not found, and no default driver specified (0) (SQLDriverConnect)'
我看到有人建议设置 unixODBC 使用 FreeTSD 并添加一个数据源,其中涉及编辑两个文件:“驱动程序”和“系统数据源”(/etc/odbcinst.ini 和/etc/odbc .ini)。但是,当我打开它们时,它们是空白的。
最佳答案
您使用的是什么 Linux 发行版?
这是 Python + RHEL 的教程:https://www.microsoft.com/en-us/sql-server/developer-get-started/python-rhel
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo rpm -ivh epel-release-latest-7.noarch.rpm
sudo yum update
sudo yum install python python-pip python-wheel python-devel
sudo yum group install "Development tools"
sudo su
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-tools.repo
exit
sudo yum install msodbcsql
sudo yum install unixODBC-utf16-devel
pip install pyodbc
关于sql-server - 通过 Linux 连接到(AWS 托管的)Microsoft SQL Server?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40748968/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!