相同的代码将数据插入一个数据库,但不插入另一个

时间:2016-08-18 21:18:54

标签: python sql-server pypyodbc

我现在面临一个奇怪的问题。我正在使用pypyodbc将数据插入AWS托管的测试数据库中。我创建的这个数据库是手工制作的,并没有模仿表之间的所有关系和诸如此类的东西。我所做的只是创建一个表,其中包含与原始数据库相同的列和相同的数据类型(让他们称之为主数据库)。当我运行我的代码并插入数据时,它在测试环境中工作。然后我将其更改为主数据库,代码一直运行但实际上没有输入数据。是否存在阻止我通过Python脚本而不是通过普通SQL查询输入数据的安全协议?有什么我想念的吗?

1 个答案:

答案 0 :(得分:3)

听起来它并没有指向正确的数据库。您是否确保连接信息更改为指向正确的数据库?所以服务器名称是正确的,登录凭证是好的,等等?