From c571582ed86011750f847e66ae2bfac92d00d791 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Thu, 21 Oct 2021 07:25:34 +0200 Subject: [PATCH] native ms sql connect fix + logs --- plugins/dbgate-plugin-mssql/src/backend/nativeDriver.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/dbgate-plugin-mssql/src/backend/nativeDriver.js b/plugins/dbgate-plugin-mssql/src/backend/nativeDriver.js index f4edd419f..c0b71d23a 100644 --- a/plugins/dbgate-plugin-mssql/src/backend/nativeDriver.js +++ b/plugins/dbgate-plugin-mssql/src/backend/nativeDriver.js @@ -67,9 +67,13 @@ async function nativeConnect(connection) { for (let i = 0; i < drivers.length; i += 1) { try { const res = await connectWithDriver(connection, drivers[i]); + console.error(`Connected SQL Server with ${drivers[i]} driver`); return res; } catch (err) { - if (err.message.includes('[ODBC Driver Manager]') && i < drivers.length - 1) continue; + if (err.message && err.message.includes('[ODBC Driver Manager]') && i < drivers.length - 1) { + console.error(`Failed connecting with ${drivers[i]} driver, trying next`, err); + continue; + } throw err; } }