[英]Connect to SQL Server Express edition from node.js driver mssql (Tedious wrapper)
類型錯誤 [ERR_INVALID_URL]:無效的 URL:
mssql://testuser:testuser@192.168.1.70\SQLEXPRESS/MyTestDB
節點package為: https://www.npmjs.com/package/mssql
根據他們的Quick Example
await sql.connect('mssql://username:password@localhost/database')
我正在這樣做
await sql.connect('mssql://testuser:testuser@192.168.1.70\\SQLEXPRESS/MyTestDB');
我的詳細信息是:
192.168.1.70\SQLEXPRESS
我從遠程計算機從 SQL Server Management Studio 連接沒有問題,那么這段代碼有什么問題?
json object 有效,不是純字符串!
let config = {
user: 'testuser',
password: 'testuser',
server: '192.168.1.70\\SQLEXPRESS',
database: 'MyTestDB'
}
更新:從 github 問題中可以清楚地看出,快速示例格式是 Uri,而不是連接字符串。
所以而不是:
'mssql://testuser:testuser@192.168.1.70\\SQLEXPRESS/MyTestDB'
我應該使用下面的,我已經確認它也有效!
'mssql://testuser:testuser@192.168.1.70/SQLEXPRESS/MyTestDB'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.