Node-oracledb 6.3では、Oracle Databaseの警告のサポート、ThinモードでのXMLTypeサポートの拡張などが導入 (2023/12/21)
Node-oracledb 6.3では、Oracle Databaseの警告のサポート、ThinモードでのXMLTypeサポートの拡張などが導入 (2023/12/21)
https://medium.com/oracledevs/node-oracledb-6-3-5adffd33d82f
投稿者:Sharad Chandran
Photo by Markus Spiske on Unsplashリリースのお知らせ: Oracle Databaseにアクセスするためのnode-oracledbの新しいリリースであるNode.jsおよびTypeScriptモジュールは、npmから入手できます。
主な機能: Oracle Database (ORA)警告のサポート、ThinモードでのXMLTypeサポートの改善、新しい接続オブジェクト・プロパティ
node-oracledb 6.3は、Oracle Databaseの警告、拡張されたXMLTypeデータ・フェッチ、新しい接続およびメタデータ属性のサポートなど、多数の新機能を備えた最も完全なリリースです。
node-oracledbモジュールに、猶予期間内のパスワードやOracle DatabaseによってスローされるPL/SQLコンパイルの失敗など、「SUCCESS WITH INFO」警告を検出する警告プロパティが表示されるようになりました。これは、アプリケーション・ユーザーがこれらの条件を処理するためのコードを効率的に記述するのに役立ちます。
また、Thinモードで文字列として任意の長さのXMLTypeデータをフェッチするためのサポートも追加されています。これにより、コードが効果的に簡略化され、データ・フェッチが向上します。
新しい接続プロパティconnection.dbDomain、connection.dbName、connection.maxOpenCursors、connection.serviceNameおよびconnection.transactionInProgressは、接続環境および状態を可視化します。
このリリースで導入されたSQLドメインおよび注釈プロパティdomainName、domainSchemaおよび注釈は、Oracle Database 23cドメインおよび注釈機能をサポートするnode-oracledbアプリケーションを提供します。
さらに、外部認証サポートを改善し、GitHubユーザーが提起した複数の内部および外部の問題を修正しました。
すべての変更点については、最新のリリース・ノートを参照してください。
node-oracledbのインストールまたはアップグレード
package.json要件を更新することで、node-oracledbをインストールまたはアップグレードできます:
"dependencies": {
"oracledb": "^6.3"
},
リソース
- Node-oracledbのインストール手順は、ここにあります。
- Node-oracledbのドキュメントはここにあります。
- Node-oracledb変更ログはここにあります。
- node-oracledbに関する問題および質問は、GitHubまたはSlack (Slackに参加するためのリンク)に投稿できます。
- TwitterやFacebookでフォローしてください。
最後に、node-oracledbへの貢献は歓迎以上のものです。CONTRIBUTINGを参照してください。
コメント
コメントを投稿