問題タブ [oracle10g]
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.
sql - Row_Number、order by および where 句を使用した SQL クエリ
次の SQL クエリがあります。
私がやろうとしているのは、クエリの最初の 100 レコードを選択することです
そして、ここに問題があります:
どうやら、
order by
句は機能していません。クエリを機能させるには、 のorder by 2 DESC
直後に別の句を追加する必要があることに気付きました。(...) from ATABLE
私が間違っていることはありますか?それとも期待される動作ですか?where
句を追加するにはどうすればよいですか? table の最初の 100 レコードのみを選択する必要があるとしますwhere COLUMN1 like '%value%'
。後にwhere句を追加しようとしました(...) from ATABLE
が、エラーが発生しました...
ヘルプ?ありがとう。
PS: Oracle 10g R2 を使用しています。
oracle10g - Oracle に存在するデータベースにデータをインポートする方法
私は会社のためのプログラムを持っています この会社は複数のセクションであり、データベースは各セクションで同じステータスです Ardid そして、データは支店から毎日、または必要に応じて本社のデータベースにインポートされ、 Aldata Balimiol 経由で送信されますたとえば、どうすればデータが既に存在するか、テーブルが存在するというエラーメッセージは表示されません。その例を挙げてください。fatah_q@yahoo.com に感謝します
sql - ベンチマークのためにオラクルの実行計画のキャッシュをクリアするにはどうすればよいですか?
Oracle 10gr2 では、パフォーマンスを比較している SQL クエリがいくつかあります。しかし、最初の実行後、v$sql テーブルにはキャッシュ用に実行計画が格納されているため、クエリの 1 つで、最初の実行の 28 秒から 0.5 秒後に実行されます。
私はもう試した
ALTER SYSTEM FLUSH BUFFER_CACHE;
これを実行した後、クエリは一貫して 5 秒で実行されますが、これは正確ではないと思います。
キャッシュからラインアイテム自体を削除する可能性があると考えました:
delete from v$sql where sql_text like 'select * from....
ビューから削除できないというエラーが表示されます。
oracle - Microsoft Windows 2008 Server 64 ビットへの Oracle 10 ODP.NET のインストール
http://www.oracle.com/technology/software/tech/windows/odpnet/64-bit/indexから「 Oracle10g Release 2 ODAC (64-bit) 10.2.0.3 for Windows x64」 をインストールしようとしました。 .html
Windows 2008 サーバー 64 ビットでは、次のエラーで setup.exe を実行した直後にクラッシュします。
問題の署名: 問題イベント名: APPCRASH アプリケーション名: javaw.exe アプリケーション バージョン: 5.0.40.5 アプリケーション タイムスタンプ: 42a019e4 障害モジュール名: StackHash_5c81 障害モジュール バージョン: 6.0.6001.18000 障害モジュール タイムスタンプ: 4791adec 例外コード: c0000374 例外オフセット: 00000000000a6e97 OSバージョン: 6.0.6001.2.1.0.272.7 ロケール ID: 1037 追加情報 1: 5c81 追加情報 2: fa1981fc0da3377cbbec45e762388188
追加情報 3: 7698
追加情報 4: 7defb6f15001721d919a359fb7888c17プライバシーに関する声明を読む:
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409
Windows 2008 サーバー 64 ビット用の ODP.NET の最新バージョンをインストールできるバージョンを教えてもらえますか?
よろしく、 ガイ・バーテンタル
sql - SQLを使用したOracleスキーマ間でのデータのコピー
SQLステートメントを使用して、あるOracleスキーマ( CORE_DATA
)から別の()にデータをコピーしようとしています。MY_DATA
INSERT INTO (...)
SQLステートメントはどのようになりますか?
performance - Oracle User Profilesを実際に使用するにはどうすればよいですか?
Oracle 10gには、さまざまなリソースを制限できるプロファイルがあります。わかりやすくするための参考資料を次に示します-orafaq.com、OracleDocumentation。私は特に、、を制限することに興味がCPU_PER_CALL
あり、形式の悪いステートメントが他のすべてのセッションのパフォーマンスを破壊するのを防ぐことを目的LOGICAL_READS_PER_CALL
としています。COMPOSITE_LIMIT
私の問題は、これらのパラメーターに使用する値がわからないことです。これにより、通常の長時間実行されるリソースを大量に消費する操作を可能にすると同時に、本当に悪い操作を防ぐことができます。値は、ハードウェア、許容レベル、および関連するクエリによって異なることを認識しています。そのため、どの値が最適かを判断するために従う方法に興味があります。
oracle10g - 連続した時間間隔による SQL 結果のグループ化 (oracle sql)
以下の表に次のデータがあり、返される各 ID の連続時間間隔をグループ化する方法を探しています。
何かのようなもの
等々 ...
ps。サンプル スクリプトがありますが、ファイルを添付する方法がわかりません。
こんにちは、ここにさらに入力があります。
- 特定の ID の time_stamp を持つレコードは 1 つだけです。
- ユーザーは異なる場合があります。たとえば、1 日目は David、2 日目は不明、3 日目は David などです。
したがって、ID ごとに 1 年ごとに 1 つの行がありますが、ユーザーは異なります。今、ブレークポイントを確認したいのですが、特定の ID の初日から最終日までの time_stamp 間隔に基づく違いは、開始日から最終日までの日順です。
クエリ結果は次のようになります:
ありがとう
こんにちは、皆さんに感謝します。問題を解決しました。解決策は次のとおりです。
oracle - OracleResourceManagerの計画設計
私はOracle10gResource Managerを初めて使用し、目標を達成するための計画をまとめる方法についてのガイダンスを探しています。計画をテストしますが、いくつかのガイダンスを期待しているので、何百もの異なる計画構成を試す必要はありません。私には次の目標があります。
- 非sysセッションがsysセッションを大幅に遅くしないようにしてください。
- OLTPユーザーセッションが他のOLTPユーザーセッションの速度を大幅に低下させないようにしてください。
- バッチ処理によってOLTPの速度が低下しないようにしてください。
これらの目標を考えると、私の最初の考えは、次の消費者グループ/計画ディレクティブを作成することです。
この方法を使用すると、各OLTPユーザーを異なるOLTPグループに入れることができます(10人のユーザーを想定)。ドキュメントはこれについてあまり明確ではありませんが、グループOLTP1のOLTPユーザーが10%を超えるシェアを必要とする場合、他のすべてのOLTPグループが必要に応じて10%を取得している限り、それを取得できるようです。私の理解は正確ですか?これはうまくいくでしょうか、それとももっと良い方法がありますか?
oracle10g - OracleエラーORA-22905:ネストされていない表アイテムの行にアクセスできません
これが私が書いたストアドプロシージャです。このプロシージャでは、「p_subjectid」はフロントエンドから渡される数値の配列です。
これは私が得ているエラーです。
別の投稿で見たように、下のコメントに示されているように、テーブル関数内に「cast(p_subjectid as packg.subjectid_tab)」をキャストしようとしました。しかし、別のエラーが発生しますORA-00902: invalid datatype
。
そして、これが「subjectid_tab」の定義です。
誰かがエラーを教えてもらえますか?私の手順に何か問題がありますか?
oracle10g - 別の作成
PUBLICロールのすべての特権を持つ新しいロールを作成し、その後、PUBLICロールからすべての特権を削除しようとしました。これはセキュリティ上の目的です。
これが問題です。SYS./1005bd30_LnkdConstantや、同じ形式の他のユーザーに新しい役割を付与できませんでした。
サンプル:
SYS./10076b23_OraCustomDatumClosurSYS./100c1606_StandardMidiFileReadORDSYS./1013c29d_PlanarImageServerPro。。。
私は本当にこれらが必要ですか、それとも私の新しい「パブリック」ロールはそれらなしで実行できますか?
どんな助けでも大歓迎です。