2

node.jsリモートOracleデータベースに接続するアプリケーションがあります。私のローカルマシンではnode-oracledb、データベースに接続するために使用していますが、うまく機能しています。

このノード アプリケーションを にデプロイしようとしていますOpenShiftnode-oracledbただし、にインストールできませんOpenShift。これは、Oracle InstantClient のオプションではない、Oracle InstantClient をダウンロードしてインストールするという前提条件によるものだと思いますOpenShift

これを機能させる方法についてのアイデアはありますOpenShiftか?

4

1 に答える 1

-1

私は OpenShift に詳しくありませんが、OpenShift が提供する Node.js サービスを使用していると思います。この問題は、InstantClient への依存関係にある可能性が高いことに同意します。

OpenShift は VM をサポートしていますか? もしそうなら、下位レベルに下がって、自分に合った VM を構築できます。

別のオプションは、ドライバーをサポートする Oracle の Node.js サービスを使用することです: https://cloud.oracle.com/en_US/acc

最後のオプションの 1 つは、データベース用の安らかな API をセットアップし (インフラストラクチャがわからないため、どこでどのように行うかはわかりません)、OpenShift からそれと通信することです。

于 2016-02-24T16:31:01.013 に答える