Importation de l'ensemble des données de la base Guyafor dans un dataframe

Guyafor2df(
  WHERE = NULL,
  UID = NULL,
  PWD = NULL,
  Driver = "SQL Server Native Client 10.0"
)

Arguments

WHERE

Clause WHERE optionnelle de la requête SQL envoyée au serveur

UID

Compte SQL Server utilisé pour la connexion. Par défaut, l'authentification est faite par Windows.

PWD

Mot de passe du compte SQL Server.

Driver

Nom du pilote ODBC, dépendant de l'installation du système. La valeur par défaut est le nom le plus fréquent. "SQL Server" peut fonctionner si la valeur par défaut renvoie une erreur indiquant que le pilote ODBC n'existe pas.

Value

Un dataframe contenant le résultat de la requête ODBC

Details

La fonction exécute une requête sur le serveur sql.ecofog.gf pour lire les données. Un pilote ODBC pour SQL Server doit être accessible.

Author

Gaëlle Jaouen, gaelle.jaouen@ecofog.gf

Examples

if (!any(is.na(pingr::ping_port("sql.ecofog.gf", port=1433))))
  # Si le serveur sql.ecofog.gf est accessible
  Paracou15 <- Guyafor2df(WHERE="Forest='Paracou' AND Plot='15' AND CensusYear=2016")