問題タブ [oracle9i]
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 - ディレクトリを作成していますか?
ユーザーを使用してディレクトリを作成するときsytem
(vin.txt
は私のファイルです)
それはそれを作成します。
ユーザーを使用して同じことを行うとScott
、ファイルのパスにエラーが発生します
しかし、このファイル パスを scott の二重引用符ではなく単一引用符で囲むと、それが作成されます。
背後にある理由は何ですか?
sql - Oracle統計をエクスポートする方法
私はいくつかの新しいSQLクエリを書いていますが、Oracleクエリオプティマイザーが本番環境で思い付くクエリプランを確認したいと思います。
私の開発データベースには、本番データベースのデータボリュームのようなものはありません。
データベース統計を本番データベースからエクスポートして、開発データベースに再インポートするにはどうすればよいですか?私は本番データベースにアクセスできないため、サードパーティのホスティング組織を経由せずに本番に関する説明プランを簡単に作成することはできません。これは苦痛です。ですから、私はさまざまなことを試すことができる、何らかの形で本番環境を代表するローカルデータベースが必要です。
また、これはレガシーアプリケーション用です。適切なインデックスを追加して、スキーマを「改善」したいと思います。制約など。
テストと本番環境に展開する前に、まず開発データベースでこれを行う必要があります。
開発中にインデックスを追加して統計を再生成すると、統計は開発データボリュームを中心に生成されるため、変更が本番環境に与える影響を評価するのが困難になります。
誰かがこれに対処する方法について何かヒントがありますか?それとも、本番環境で予期しない動作を発見した後、それを修正するだけの場合ですか?私は本番ボリュームを備えたステージングデータベースを持っていますが、これに対してクエリを実行するためにサードパーティを経由する必要があります。これは面倒です。だから私は可能な限り仲買人を切り取る方法を探しています。
これはすべてOracle9iを使用しています。
ありがとう。
sql - Oracle 9iで事前定義されたコードの定義を見つける方法は?
Oracle 9iを使用していますが、REVERSE()、REPLACE()などのOracleの定義済み関数の定義(コード)を知りたいです。これらのライブラリ関数を検索できるオラクルのライブラリはありますか?
提案してください!!
sql - SQLでの例外処理?
PL/SQLのみ sql について話していないsql(ORACLE 9i)で例外を処理する方法はありますか?
数値とリテラルの両方を含む列の値を除算しようとしていたので、任意の数値で割り切れるかのように、数値のみを取り出す必要があります.
それらのエラーを処理する方法は?提案してください!!
oracle - Oracle 9i クライアントは Oracle 11g サーバーと互換性がありますか?
現在、HPUX Itanium プラットフォームで Oracle 9i クライアントを実行しており、サーバーを Oracle 9i Windows 2000 サーバーから Oracle 11g W2K3 サーバーにアップグレードすることを検討しています。
Oracle 9i クライアントは Oracle 11g サーバーと互換性がありますか?
この構成に問題はありますか、それとも Oracle 9i クライアントも 11g にアップグレードすることをお勧めしますか?
sql - pl/sql (oracle 9i)でデータ型のサイズを見つける方法は?
たとえば、DECLARE x boolean; のように、pl/sql で任意のデータ型のサイズを調べたいと考えています。
X のようなサイズを見つけたいのですが、(C の sizeof()) のような関数はありますか、またはそれを見つける方法があれば教えてください。
sql - ブールデータ型のサイズで、その値を出力しますか?
データ型booleanのサイズを知りたいのですが、 VSIZE()関数を使用しましたが、booleanでは機能せず、 boolean値を出力してテーブルに格納したいと思います。オラクルがブール値を格納する方法を教えてください。ブール変数のデータ型と値を確認する他の方法はありますか。 少なくともブール値のサイズを教えてください
vsize()でブール値を使用したときにこのエラーが発生しました
エラー「式のタイプが間違っています」
sql - 「GROUP BY 式ではありません」というエラーが発生する SQL クエリ
の問題b2.ALL_TASKS ALL_TASKS
です。それを SELECT から削除すると、機能します。
oracle - DBMS_OUTPUT.NEW_LINE と DBMS_OUTPUT.NEW_LINE() の違いは?
これら2つのステートメントの違いは何ですか?
関数のオーバーロードがある場合でも、関数名の後に閉じ括弧と開き括弧が必要です。
oracle - Oracle 9i 統計ジョブの特権
自動統計収集を外部スクリプトから Oracle 9i のジョブ スケジューラに移行したいと考えています。これは非常に単純な作業で、コードは基本的に次のようになります。
ジョブは正常に作成されて実行されますが、次のエラーで失敗します。
私が取得していない部分は、ジョブを送信したユーザーが、これらのデータベース統計を収集するための適切な権限を持っていることです。コマンドを手動で実行すると、機能します。プロシージャを作成するときのように、ユーザーが持っているロールベースの権限を Oracle が無視しているのではないかと思ったので、ユーザーに ANALYZE ANY を直接付与しましたが、サイコロはありませんでした。
これを機能させるためにユーザーに直接付与する必要がある他の権限はありますか? スキーマごとに個別のジョブを作成する必要はありません (スキーマの所有者の下でジョブを送信すると機能します)。