2017-09-27 4 views
0

Je rencontre un problème lorsque j'essaie de lancer une requête à partir d'une base de données SQL à l'aide de flexdashboard.Échec d'ouverture de session SQL dû au déclenchement lors de l'exécution de R Flexdashboard

Voici ma connexion (avec des informations factices). Si j'exécute la connexion depuis ma session R habituelle, cela fonctionne sans problèmes. Le problème est lorsque j'essaie de l'exécuter dans le cadre d'un flexdashboard.

À ce moment-là je reçois une erreur disant:

« Échec de la connexion pour la connexion « un » en raison de l'exécution de déclenchement ».

Quelle est la cause de ce problème?

con_autorpt = DBI::dbConnect(odbc::odbc(), 
          Driver = "SQL Server Native Client 11.0", 
          Server = "server\\server", 
          Database = "db", 
          UID = "un", 
          PWD = "pw", 
          Port = port# 
) 

Répondre

0

L'indice est dans le message d'erreur. Il y a un déclencheur d'ouverture de session pour votre instance qui fait quelque chose. Demandez au DBA de cette instance. Plus d'informations dans la documentation here.