-
Notifications
You must be signed in to change notification settings - Fork 476
Open
Description
I am trying to connect to ms sql using below code but I am getting error.
const sql = require("mssql");
(async () => {
try {
// make sure that any items are correctly URL encoded in the connection string
await sql.connect("mssql://sa:reallyStrongPwd123@localhost/dbName");
const result = await sql.query("select * from mytable");
console.dir(result);
} catch (err) {
console.log(err);
// ... error checks
}
})();Expected behaviour:
Should be able to connect
Actual behaviour:
TypeError: The "config.server" property is required and must be of type string.
at new Connection (/Users/abc/Documents/stuff/projects/xyz/eg-xyz-feed-ingestor/node_modules/tedious/lib/connection.js:342:13)
at /Users/abc/Documents/stuff/projects/xyz/eg-xyz-feed-ingestor/node_modules/mssql/lib/tedious/connection-pool.js:62:23
at new Promise (<anonymous>)
at ConnectionPool._poolCreate (/Users/abc/Documents/stuff/projects/xyz/eg-xyz-feed-ingestor/node_modules/mssql/lib/tedious/connection-pool.js:12:12)
at ConnectionPool._connect (/Users/abc/Documents/stuff/projects/xyz/eg-xyz-feed-ingestor/node_modules/mssql/lib/base/connection-pool.js:358:10)
at /Users/abc/Documents/stuff/projects/xyz/eg-xyz-feed-ingestor/node_modules/mssql/lib/base/connection-pool.js:330:19
at new Promise (<anonymous>)
at ConnectionPool.connect (/Users/abc/Documents/stuff/projects/xyz/eg-xyz-feed-ingestor/node_modules/mssql/lib/base/connection-pool.js:329:12)
at Object.connect (/Users/abc/Documents/stuff/projects/xyz/eg-xyz-feed-ingestor/node_modules/mssql/lib/global-connection.js:59:27)
at /Users/abc/Documents/stuff/projects/xyz/eg-xyz-feed-ingestor/src/core/run.js:6:15
Software versions
- NodeJS: 14.6.1
- node-mssql: V7.0.0
- SQL Server: Microsoft SQL Server 2019 (RTM-CU10) (KB5001090) - 15.0.4123.1 (X64) Mar 22 2021 18:10:24 Copyright (C) 2019 Microsoft Corporation Developer Edition (64-bit) on Linux (Ubuntu 20.04.2 LTS)
seastian, nicosh, aterna01, n0isy and Jolg42