Python 3.x 从本地数据库迁移到外部数据库后数据库连接不一致

Python 3.x 从本地数据库迁移到外部数据库后数据库连接不一致,python-3.x,database,postgresql,database-connection,psycopg2,Python 3.x,Database,Postgresql,Database Connection,Psycopg2,我在家里的电脑上创建了一个脚本和一个本地数据库,可以产生一致和可预测的结果。100次更新,100次有效 当我把它转移到一个新环境时,我遇到了一些问题。我在他们的网络上,数据库由一个组织管理,它托管在同一个网络上,但不在我工作的同一台计算机上。我遇到数据库无法更新的问题。在100次更新中,可能有95次有效 我以前从未在非本地数据库上工作过。这是一个预期的问题,连接在第一次通过时失败,我需要再试一次吗?或者这种情况应该永远不会发生 处理这个问题的最好方法是什么 我正在使用python和psyco

我在家里的电脑上创建了一个脚本和一个本地数据库,可以产生一致和可预测的结果。100次更新,100次有效

当我把它转移到一个新环境时,我遇到了一些问题。我在他们的网络上,数据库由一个组织管理,它托管在同一个网络上,但不在我工作的同一台计算机上。我遇到数据库无法更新的问题。在100次更新中,可能有95次有效

  • 我以前从未在非本地数据库上工作过。这是一个预期的问题,连接在第一次通过时失败,我需要再试一次吗?或者这种情况应该永远不会发生

  • 处理这个问题的最好方法是什么

  • 我正在使用python和psycopg2包连接到数据库。这是我为建立连接而实现的唯一行为。我应该做更多吗

    conn = psycopg2.connect(dbname=db_conn, user=user_conn, password=password_conn, host=host_conn, port=port_conn)
    

    我认为5%的失败更新会抛出错误或异常。是吗?请在问题中包括错误。