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に参加するためのリンク)に投稿できます。
  • TwitterFacebookでフォローしてください。


最後に、node-oracledbへの貢献は歓迎以上のものです。CONTRIBUTINGを参照してください。


コメント

このブログの人気の投稿

Oracle RACによるメンテナンスのためのドレインとアプリケーション・コンティニュイティの仕組み (2023/11/01)

Oracle Cloud Infrastructure Secure Desktopsを発表: デスクトップ仮想化のためのOracleのクラウドネイティブ・サービス (2023/06/28)

Oracle Cloudのデータベースをオブジェクト・ストレージにバックアップする3つの方法 (2021/12/13)