From f6aa8210b9361c2c7519366bf97df6e565f64487 Mon Sep 17 00:00:00 2001 From: Dimitri Fontaine Date: Wed, 16 Sep 2015 20:39:42 +0200 Subject: [PATCH] Load libsybdb even in --dry-run mode, fix #295. --- src/parsers/command-mssql.lisp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/parsers/command-mssql.lisp b/src/parsers/command-mssql.lisp index 74bc696..875d1b9 100644 --- a/src/parsers/command-mssql.lisp +++ b/src/parsers/command-mssql.lisp @@ -142,6 +142,10 @@ ;;; LOAD DATABASE FROM mssql:// (defun lisp-code-for-mssql-dry-run (ms-db-conn pg-db-conn) `(lambda () + ;; now is the time to load the CFFI lib we need (freetds) + (log-message :log "Loading the FreeTDS shared librairy (sybdb)") + (cffi:load-foreign-library 'mssql::sybdb) + (log-message :log "DRY RUN, only checking connections.") (check-connection ,ms-db-conn) (check-connection ,pg-db-conn)))