oracledb.getConnection({ user : "", password : "", connectString : "" }, function(err, connection) { if (err) { console.log("Error while trying to connect to DB ", err.message); callback(err.message); } else { //My Logic } });
上記の(疑似)コードを使用してリモートoracledbに接続しています。私はWindows環境で働いています。接続文字列には、リモートDBに接続するためのURLがあります。今、私のユーザー名/パスワードが間違っている/ nullの場合、私はそのエラーを見ることができます。しかし、サーバーがオフになっている場合、エラーを処理するセクションに入ることはありません。どのようにサーバーのシャットダウンエラーをキャッチする?サーバがシャットダウンしているかどうかを検出していないノードoracledb
任意のリードが役立ちます。 TIA。
node-oracledbに対するご支援をいただき、ありがとうございました。 – Nigilan
ありがとうございます。私はこれに関するいくつかのノートをnode-oracledbマニュアルに追加しました:https://github.com/oracle/node-oracledb/blob/dev-2.0/doc/api.md#connectionha –