MCPcopy
hub / github.com/wal-g/wal-g / getSQLServerConnection

Function getSQLServerConnection

internal/databases/sqlserver/sqlserver.go:73–87  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

71}
72
73func getSQLServerConnection() (*sql.DB, error) {
74 connString, err := conf.GetRequiredSetting(conf.SQLServerConnectionString)
75 if err != nil {
76 return nil, err
77 }
78 db, err := sql.Open("sqlserver", connString)
79 if err != nil {
80 return nil, err
81 }
82 err = db.Ping()
83 if err != nil {
84 return nil, err
85 }
86 return db, nil
87}
88
89func getDatabasesToBackup(db *sql.DB, dbnames []string) ([]string, error) {
90 allDbnames, err := listDatabases(db)

Callers 4

HandleLogPushFunction · 0.85
HandleBackupRestoreFunction · 0.85
HandleBackupPushFunction · 0.85
HandleLogRestoreFunction · 0.85

Calls 2

OpenMethod · 0.80
PingMethod · 0.80

Tested by

no test coverage detected