問題タブ [oracle8i]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Oracle 8.1.7: 1 つのインスタンスで 2 つのデータベースを復元する方法
おやすみなさい!RHEL 3 Update 4 (Taroon) で oracle 8.1.7 を実行し、2 つのデータベースのコールド バックアップ (すべての DB ファイル) を実行しました。インストールされた 1 つのインスタンスで、異なる SID を持つこの 2 つのデータベースを復元するにはどうすればよいですか? ありがとうございました。
wso2 - DSS は異なる Oracle データベース バージョンに接続できません
WSO2 Data Services (3.5.1) サーバーを使用して、いくつかの Oracle 12c データベースに接続しています。ただし、レガシーをサポートするには、10g や 8i などの異なるバージョンにも接続する必要があります。
ojdbc14.jar
ドライバーを使用すると、datasources:
8i
works
10g
worksという問題があります
12c
: ORA-28040: No matching authentication protocol
(バージョン 12 での SHA アルゴリズムの変更による)
ojdbc6.jar
or ojdbc7.jar
:を使用すると、次のように
10g
機能
12c
し
8i
ます。
解決策を探しているSQLNET.ALLOWED_LOGON_VERSION=8
と、12c データベースの oracle/network/admin/sqlnet.ora ファイルにパラメーターを設定して を使用することで、いくつかの代替手段を見つけましojdbc14.jar
たが、インフラストラクチャの制限により、このアプローチは受け入れられません。
DSS で両方のドライバーを同時に使用する方法があるかどうかを知りたいです。おそらく、異なるOracleDriver
クラスを拡張するカスタム Java クラスを指定し、DSS クラス ローダーを構成するか、または別のソリューションを使用します。
どんな助けでも大歓迎です。
sql - 存在しない行を模倣する
存在しない 1 つの行をデフォルト データで置き換える必要があります。以下は、データ用に持っているものと、データ用に返す必要があるものです。PL/SQL で何かを構築するのではなく、SQL でこれを行いたいと考えています。私はオラクル8iを使用しています。
私が持っているもの:
必要なもの:
sql - 条件付きのOracle SQLケース
Oracle SQL の case ステートメントについて質問があります。
where条件で、次の条件を適用したいと思います。給与日が null の場合、有効日は 2016 年 1 月 1 日よりも大きい必要があります
私は試してみました
ただし、上記の結果は
ORA-00933: SQLコマンドが正しく終了していません
どうすればこれを解決できますか?
sql - Oracle 8i SQL - 長い varchar2 文字列を連結します (CLOB に?)
VARCHAR2(4000) である 2 つの列を連結する必要があります。結果の文字列は長すぎるため、VARCHAR2(4000) 列に収まりません。
連結演算子は CLOB を受け入れることができるため、各列をオンザフライで CLOB に変換し、||
それらをまとめて変換することにしました。
ただし、TO_CLOB
8iにはありません。CAST は CLOB では機能しません。
どうすればこれを達成できますか?
制限事項:
- オラクル8i
- 読み取り専用アクセス
- 作成権限なし