問題タブ [oracle-xe]

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 投票する
1 に答える
887 参照

sql - ORACLE XE clear 上位 SQL 統計

「上位」の SQL ステートメントは、最も頻繁に実行される SQL ステートメント、他の SQL ステートメントよりも多くのシステム リソースを使用する SQL ステートメント、または他の SQL ステートメントよりも頻繁にシステム リソースを使用する SQL ステートメントを表します。Oracle Database XEのグラフィカル・ユーザー・インタフェースで使用可能な上位SQL文レポートを表示すると、データベースのパフォーマンスに最も大きな影響を与える可能性がある文にSQLチューニング作業を集中させることができます。

しかし、現在保持されている情報をクリアするにはどうすればよいですか?

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

oracle-apex - Oracle APEX 4表形式のaddRow関数

Apex 4 表形式フォームについて質問があります。フォームの上に複数選択フィールドがあり、その下に追加ボタンと表形式のフォームがあります。私が尋ねる必要があるのは次のとおりです。選択リストから選択した値を事前入力しますか?

htp.p() を使用して pl/sql を使用してこれを行いました。これを行うための独自の javascript と ajax 呼び出しを作成しました。データベースに保存する前に値を事前設定できます。

apex でそれは可能ですか、どのように、私の尺度の問題は、 addRow() がいつ、どのように使用されているのかわからないことです。ほとんどのドキュメントとブログを閲覧しようとしましたが、解決策が見つかりません。

助けてください

0 投票する
2 に答える
453 参照

oracle - CHECK制約を作成しようとしたときのORA-00907

次のSQLステートメントを実行して、テーブルにチェック制約を作成しようとしています。

しかし、次のエラーが発生します。

私は完全に迷子になっています。私は何が間違っているのですか?

追加情報:

  • ApplicationConfigurationテーブルが存在し、次の名前のタイプの列が ありnvarchar(32) not nullますValueType
  • データベースはOracle10gExpressリリース10.2.0.1.0です。
  • Webクライアント(Application Express 2.1.0.00.39)を使用してステートメントを実行しています
  • データベースユーザーにはDBA権限があります

ありがとうございました!

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

oracle - localhost のみで Oracle XE を実行するにはどうすればよいですか?

外部インターフェイスではなく、localhost インターフェイスのポートのみを使用するように、Windows で XE インストールを構成する方法はありますか? 他の誰かが自分のインスタンスに接続できないようにすることなく、開発用に実行したいと考えています。

「HOST =」エントリをlocalhostに変更して、listener.oraおよびtnsnames.oraファイルを変更しようとしました。私のホストファイルには次の行があります。

これを行ってサービスを再起動すると、apex は動作を停止し (ポート 8080 でリッスンしません)、JDBC を使用してデータベースに接続できません。JDBC で次のエラーが発生します。

'HOST = エントリを自分のマシンのホスト名に戻し、サービスを再起動すると、apex と JDBC の両方が正常に動作することに注意してください。

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

oracle - Oracle XE および Oracle 11g

自分のマシンに Oracle XE と Oracle 11g の両方をインストールすることはできますか? 2つの違いは何ですか?Access を使用して Oracle に接続したいと考えています。これには Oracle 11g が必要ですか、それとも Oracle XE も使用できますか?

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

javascript - APEX: ログイン後に引数付きのページにリダイレクトする

これは通常のログインプロセスページにあります

wwv_flow_custom_auth_std.login( P_UNAME => :P101_USERNAME, P_PASSWORD => :P101_PASSWORD, P_SESSION_ID => v('APP_SESSION'), P_FLOW_PAGE => :APP_ID||':1' );

それはページ1にリダイレクトします。私の問題は、ページ1にリダイレクトしたいのですが、上記の例のようにCURRENT_NODE_ID、P1_ID幅ゼロなどの値を渡したいということです

f?p=104:1:708914681153727:::CIR:CURRENT_NODE_ID,P1_ID:0,0

これは wwv_flow_custom_auth_std.login 関数で実行できますか? またはこれを行う方法はありますか?

ありがとう

0 投票する
2 に答える
4990 参照

oracle-apex - Oracle Apex ライセンス料

apex は小規模企業向けのプログラムに適していると思いますか。たとえば、高校向けの Web アプリケーションを開発します。Oracle 10g または Oracle 11g のライセンスにお金を払うことはできません。そのため、安価で迅速な解決策を見つけなければなりません。お金を払わずに企業アプリケーションに Oracle XE と Apex を使用できますか?

また、アプリケーション サーバー (IIS、Apacahe、Tomcat など) にお金を払う必要があるかどうかもわかりません。

0 投票する
2 に答える
272 参照

mysql - SQL クエリ内の複雑な計算

昨日、同じコードで同様の質問を投稿しました。書き直したところ、新しい仕様に完全に適合するはずですが、何らかの理由で機能していません。

Oracle 10g Express を使用しています。

以下のコードは、収入の上位 10% の事務弁護士を計算しています。

昨年の上位 10% を計算する必要があります。SELECT に start_date と expiry_date を追加し、次の WHERE 関数を追加するのと同じくらい簡単だと思いました。

TO_DATEを使用して正確に日付を挿入しています。私の講師は、なぜこれがうまくいかないのかを考え出すのにかなりの時間を費やしましたが、役に立ちませんでした.

エラーを返し続けました - ORA-00932: inconsistent datatypes: expected CHAR got NUMBER

日付形式も定義しようとしましたが、それでも同じエラーが返されました

何か案は?

多くの感謝、批判は大歓迎です。私は学生であり、これを最初のステップとして、約 9 日前まで SQL の知識がまったくありませんでした。

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

oracle - Oracle 10g Express GUIクライアント?

無料のOracle10gExpress GUIクライアントはありますか?phpMyAdminと同様の機能を持つアプリを探しています。

0 投票する
5 に答える
7764 参照

oracle - ORA-01400 null 値を挿入できません... しかし、null 値を挿入していません!

C# アプリケーションから ODP.NET を使用して Oracle テーブルにデータを挿入しようとしていますが、 NULL 値を挿入していない列に対してORA-01400 can't insert null valueエラーが発生します。

これは、実行しようとしているパラメーター化された SQL コマンドの簡略化されたバージョンです。でラップOracleCommandされ、次の呼び出しで実行されExecuteNonQueryます。

行は以前に存在しないため、insert実行されるのはコマンドの一部です。もちろん、すべての列名と列値パラメーターが SQL テキストに適切に配置されていることを確認しました。

問題はVisitaLaboralコラムにあります。これは NUMBER(1,0) 型であり、NULL を受け入れず、0 の値を挿入しようとしています。これはOracleParameter、コマンド実行の直前に関連付けられたものについて Visual Studio が表示するものです。

ここに画像の説明を入力

ただし、Application Express でコマンドを直接実行すると (コマンド テキストに値を直接指定して)、正常に動作し、行が挿入されます。

それで、ここで何が起こっているのですか?ODP.NET ライブラリにバグがありますか、それとも何か問題がありますか?

追加情報:

  • データベースは Oracle 10g Express リリース 10.2.0.1.0 です。
  • Oracle.DataAccess.dll のバージョンは 4.112.1.2 です
  • Visual Studio 2010 を使用し、.NET Framework 4.0 を対象とする

前もって感謝します!

アップデート:

System.Data.OracleClientODP.NET の代わりに(非推奨の) クラスを使用すると、すべて正常に動作します。

なんてこった、オラクル?いいえ、本当に、WTF?