无法将我的 python 脚本连接到 VM 上的 SQL 数据库



我使用VirtualBox作为我的VM,在它上我有SQL服务器,我的python脚本在本地主机上运行。

我的连接字符串看起来像这个engine = create_engine('mssql+pyodbc://'+username+':'+password+'@127.0.0.1:1433/'+database+'?driver=SQL+Server+Native+Client+11.0')

我得到了";未找到数据源名称并且未指定默认驱动程序";错误我试了很多东西,但我还是做不到。感谢

如果在系统上运行Python脚本
Python脚本将连接到系统的localhost服务器,而不是Virtual Box

问题出在数据库驱动程序中。我在一台带有SQL Server Native Client 11.0驱动程序的电脑上工作,但我在部署脚本和虚拟机的电脑上没有它。

相关内容

  • 没有找到相关文章

最新更新