Skip to contents

Connects to a specified EpiVault instance and returns the connection for use in other epivaultr functions.

Usage

ev_connect(
  ev_server = getOption("ev_server"),
  ev_database = getOption("ev_database"),
  ev_driver = dplyr::coalesce(getOption("ev_driver"), "SQL Server")
)

Arguments

ev_server

Name of SQL Server instance

ev_database

Name of EpiVault database

ev_driver

(default="SQL Server") Name of SQL Server driver

Value

An EpiVault connection object

Details

ev_server and ev_database are required and can either be passed as function parameters or can be placed in global options (see examples). If passed as function parameters, this will override the global options.

See also

Other EpiVault connectors: ev_disconnect()

Examples

if (FALSE) { # \dontrun{

# using global options
options(ev_server = "BHTS-RESEARC22A")
options(ev_database = "EpiVault1")

con <- ev_connect()

# using parameters - global options get overridden
con <- ev_connect(ev_server = "BHTS-RESRCH22DV", ev_database = "EpiVaultDV")

} # }