問題タブ [oracle12c]

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.

0 投票する
3 に答える
1792 参照

oracle - Oracle データベースが作成されましたが、ユーザー名/パスワードが無効です

Oracle 11gでWindows 7 64ビットOSを使用しています。データベースの作成に成功しました。正しいユーザー名/パスワードで sqlplus を使用してログインしていますが、無効なユーザー名/パスワードを指定しています。ログオンが拒否されました。10 人以上が同じ種類のマシンとソフトウェアを使用しており、全員が同じドキュメントに従ってインストールを行っています。私を除いて、誰もが適切にログインできます。どうしたの ?ユーザー名とパスワードを変更していません。システム側の問題ですか、それともインストールの問題ですか、それともデータベースのセットアップの問題ですか?

0 投票する
1 に答える
1623 参照

database - 11g R2 以降の Oracle Streams のサポート

今後の Streams (データ複製技術) に関する Oracle の計画に関する情報を探しています。これは今後のリリースでも引き続きサポートされますか?

現在、私はこの簡単なリファレンスしか持っていません:

Oracle Base Oracle 12C の記事

0 投票する
1 に答える
2178 参照

sql - Oracle 12cで一時的有効性を使用するには?

後でOracle 12cの新しい「時間的有効性」機能と互換性があるように、Oracle 11gでテーブルを設計する方法は?

Oracle 12c のオンライン ドキュメントでは、SQL 言語ガイド ( http://docs.oracle.com/cd/E16655_01/server.121/e17209/statements_7002.htm#CJADHJHB )で一時的な有効性を定義する方法が指定されています。

したがって、11g にすでにある古き良き valid_from および valid_till カラムを使用して、12c で適切な期間までそれらを強化できますよね?

DATE '1900-01-01'私は、「since always」と「for ever」の固定マジック デートを使用するデータベースを継承しましたDATE '3999-12-31'。どうやら、12c はNULL代わりに使用します。

では、固定のマジック デートの使用をやめて、日付に切り替える必要がNULLありますか?

0 投票する
1 に答える
2619 参照

python - Oracle 12c 用の Python ドライバー

私は Oracle 12c Application Development のドキュメントを読んで、 Python のサポートが未来形でのみ言及されていることを恐れながら指摘しました。

スクリプト言語 [...] は、このコードを維持するコミュニティが統合作業を行うと、これらの機能からも恩恵を受けます。

Python (特に Ubuntu の下) を Oracle 12c データベースとうまく連携させることができた人はいますか? もしそうなら、どのドライバを使用しましたか?

0 投票する
3 に答える
4356 参照

linux - sqlplus が tnsnames.ora の情報を使用して oracle に接続できない

でログインできます

次に、startup を使用してインスタンスを開始します。PDB を使用して開始することもできます

ターミナルで、echo $ORACLE_SID は ora12cr1 を取得します

しかし、使用してログインできません

ORA-01017: 無効なユーザー名/パスワードが発生しました。ログオンが拒否されました。以下は私の tnsnames.ora です:

Oracle 12cr1 がローカル マシンにインストールされています。

lsnrctl ステータスは次のようになります。

も機能します。

0 投票する
11 に答える
52009 参照

sql - Oracle Joins - 従来の構文と ANSI 構文の比較

前文

最近、Oracle に関する質問に「(+) 演算子を使用しないでください。JOIN 構文を使用してください」とコメントしているオタクが多すぎるのを目にします。

質問

どちらもうまく機能していることがわかります。しかし、それらを使用することの本当の違いは何ですか? 経験からの回答を歓迎します。

  1. 使用中のアプリケーション、パフォーマンスなどの制限について何か関係はありますか?
  2. あなたは私に何を提案しますか?

Oracle のドキュメントを読んだことはありますが、包括的な情報を理解するには十分ではありません。

: (+) の代わりにキーワードを使用する必要がある場合は、200 以上のパッケージと手順を移行する予定です。

  1. また、書き換えを行うためのフリーウェア ツールはありますか?

掲載サンプル

PS : グループ化されたすべての更新プログラムの回答の概要をお読みください。

0 投票する
1 に答える
89 参照

oracle - Oracleで関数をバージョン管理する方法はありますか?

オラクルの関数にバージョンがあるようなものはありますか? -DLLのようなものにはバージョンがあります。

これを行う理由は、バグを修正するために新しい機能をリリースする場合、クライアントが新しい機能で実行されているかどうかを簡単に判断できるようにしたいからです。

そうでない場合、バージョンを提供する以外にこれに対する解決策はありますか? たとえば、過去に関数の名前を _v2 に変更し、新しい名前を使用して呼び出すようにコードを変更しましたが、やり過ぎのように思えます。

0 投票する
1 に答える
27268 参照

oracle - 12c で utl_http とウォレットを使用する: 証明書の検証に失敗する

これからハゲになるので、誰かが私が間違っていることを見つけてくれることを願っています。

私は utl_http と wallets を使用して 11gR1 で https を呼び出すことに問題はありませんでしたが、新しい 12c のインストールは私に多くの悲しみを引き起こしています。

Oracle Wallet Manager とコマンドラインの両方を使用して、信頼できる証明書をインポートしようとしましたが、成功しませんでした。私はオラクルがウォレットのキャッシングに関してうるさいことを知っているので、運がなくても複数の新しいセッションを試しました。

*.presstogo.com、Geotrust SSL CA および Geotrust Global CA に必要な 3 つの証明書をダウンロードしました。

ウォレットを作成するコマンドライン バージョンは次のとおりです。

わかりました、これをテストしましょう。sqlplus にログインし、次を実行します。

宣言する

*

1 行目のエラー:

ORA-29273: HTTPリクエストが失敗しました

ORA-06512: "SYS.UTL_HTTP"、1130行目

ORA-29024: 証明書の検証に失敗しました

ORA-06512: 6行目

記録のために、以下が機能することに注意してください。

助けてオビワン、あなただけが頼りです。

0 投票する
3 に答える
12591 参照

sql - Oracle 12c で外部結合を使用するクエリの動作が異なる

Oracle 12c で欠落しているデータに関する問題が発生しました。

コードを調べたところ、mysql、mssql、oracle 11g では動作するが、oracle 12c では動作が異なるクエリが見つかりました。

テーブル構造とクエリをある程度一般化し、問題を再現しました。

クエリの実行:

Oracle 11g では次のようになります (これはSQL Fiddleです):

Oracle 12c での同じスキーマ、データ、およびクエリ:

'thing_related' に結合する行がないため、2 番目の 2 つの外部結合では何も返されていないようです。ただし、この場合、Oracle 11g、Mysqlなどのように、外部結合がnullを返さない理由がわかりません.

私は調査を行っており、Oracle 12c には外部結合の多くの機能強化があったドキュメントを見つけましたが、これに影響を与える変更を強調するものはありませんでした。

これがOracle 12cでのみ発生する理由を知っている人はいますか?12cで動作し、11g、mysqlなどとの互換性を維持するには、これをどのように書き直すのが最善でしょうか?

編集:添付の計画。

オラクル 11g:

ここに画像の説明を入力

オラクル 12c:

ここに画像の説明を入力

0 投票する
1 に答える
858 参照

java - Oracle FormsアプリケーションとOracle ADFアプリケーションのパフォーマンスをテストする方法

私は Oracle FORMS と Oracle ADF のどちらも初めてですが、FORMS と ADF に実装された同じアプリケーションのパフォーマンス (タイミングを取得する) を測定する必要があります。

-> テクノロジが異なることは知っていますが、どちらがより高速で、ユーザー インターフェイスの応答が優れていると思われますか?

-> インターフェースが重いため、ADF は FORMS よりも遅くなりますか?

-> ADF アプリケーション (サーバー) のパフォーマンスを向上させるために何を変更できますか?

⇒アプリケーションへのベンチマークを行うアプリケーションはありますか?

FORMS と ADF アプリケーションの両方のクイック ランを既に実行しており、ADF は FORMS より遅いため、この質問をしています。

どうもありがとう、

よろしくお願いします