2016-07-03 11 views
0

私はIBM Bluemix上でアプリケーションを実行しています。バックエンドデータベースはリモートサーバーでホストされているSQL Serverです。私は簡単にGUIツールを使用してSQL Serverデータベースに接続することができますが、私が接続してsql.jsファイルを使用してクエリを実行しようとすると、私は次のエラーを取得しています:Node.js:MSSQLモジュール:IBM Bluemix:接続エラー

クエリを実行する:

SELECT * 
FROM SUBSCRIBER 
WHERE SUBSCRIBER_ID = 'abc' 

エラー:

ConnectionError: Login failed for user 'admin'.

私の接続文字列:私の接続文字列に

msdb.connect("mssql://admin:[email protected][ip in actual code]/watch-me").then(function() { 
.catch(function(err) { 
     // ... query error checks 

     callBack(1,err,null,responseObj); 
    }); 
}).catch(function(err) { 
    console.log("error: " + err); 
    // ... connect error checks 
    callBack(1, err, null, responseObj); 
+0

データベースのデフォルトインスタンスまたは名前付きインスタンスですか? – Fka

+0

私はwatch-meの名前で新しいものを作成しました。デフォルトのものではありません – vicky

+0

ああ、実は私はサーバーインスタンスを意味していました。それはデフォルトですか、名前が付けられていますか? – Fka

答えて

0

、DATAB aseの名前が正しくない、それを修正し、今働いています。

関連する問題