2017-05-01 19 views
1

Est-ce que quelqu'un sait comment se connecter pour se connecter à un serveur SQL de SQL Alchemy et pymssql en spécifiant Failover Partner? Essayer de suivre le SQL Alchemy documentation mais ne peut pas trouver l'option de basculement.Spécifier le partenaire de basculement avec SQL Alchemy et pymssql

Comment puis-je ajouter Failover Partner=myfailover;Initial Catalog=mydb à ce code?

from sqlalchemy import create_engine 
conn_str = "mssql+pymssql://{user}:{pwd}@{host}/{db}".format(host=SERVER, db=DATABASE, user=USERNAME, pwd=PASSWORD) 
engine = create_engine(conn_str) 

Répondre

0

La documentation ne prend pas en charge le basculement dans l'API. Au lieu de cela, vous pouvez essayer d'ajouter un essai et un bloc excepté.

try: 
    #connect to first partner 
except: 
     # connect to failover