問題タブ [odp]
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 Data Provider からデータベースへの呼び出しを傍受する
Oracle Data Provider からデータベースへの呼び出しをインターセプトする方法はありますか? どのプロシージャが呼び出され、どのパラメータが受信されているかを確認したいと思います。
DBMS_MONITOR.DATABASE_TRACE_ENABLE を試してから、tkprof でトレース ファイルを確認しましたが、プロシージャ パラメータ情報が見つかりません。これは単にクエリに関連しているようです。
プロシージャ内でログを記録することは、実際にはオプションではありません。実際、プロシージャが間違ったパラメーター リストで呼び出された (実行されていない) ときにログを記録しようとしています。
正しい方向(オラクルのドキュメントなど)を教えていただければ幸いです。
perl - Dmoz ODP ファイル (RDF) から URL のみを抽出する方法
dmoz/ODP ファイルからの URL だけが必要です。しかし、ファイルはRDFです。odp ファイルから URL のみを取得するにはどうすればよいですか? すべての URL をテキスト ファイルに抽出したいと考えています。
rdf ファイルから URL のみを解析するスクリプトを知っている人はいますか?
c# - OracleConnection のライフサイクル
ODP
DBアプリケーションで使用しています。アプリケーションのラッパー クラスを作成しましたODP
。これは、直線的に実行されるデスクトップ アプリケーションです (ユーザーは、実行中の操作中に他の操作を行うことはできません。GUI は操作中にロックされます)。これを考慮して、単一のOracleConnection
オブジェクトをメンバーとして作成し、それをすべてのクエリに使用しました。しかし、ベストプラクティスはsthを使用することです。お気に入り:
すべての場合(線形実行であっても)。
このように使用する必要がありますか、それともOracleConnection
十分に独身ですか?
今、私はラッパー オブジェクトの接続を呼び出しておりm_OracleConnection.open(connectionString)
、アプリケーションの起動中に呼び出します。しかし、クエリごとに個別の接続を作成すると、接続の状態をどのように保持するのでしょうか? のようなブール値bool m_IsConnected
で十分でしょうか?
また、接続がソフトまたはハードの方法で失われた場合、ユーザーにどのように警告できますか?
php - PhpPowerpoint は、スライドの幅と高さ (スライドの寸法) を設定します
デフォルトの幅と高さではなく、定義済みの幅と高さを持つ ppt ファイルを作成する方法があるかどうかを知りたいです。
c# - ODP.NET での最初のクエリは常に遅い
注: 最初に DBA Exchange に投稿することを検討しましたが、これは .NET クライアントの問題であることを考えると、最初にここで質問するのが最善であると考えました。
Oracle 11g 開発サーバーに格納されている 2 つの関数があり、これらは ODP.NET を使用して呼び出されます (Oracle.DataAccess ではなく Oracle.ManagedDataAccess を使用)。
この 2 つの関数は、SQL Developer では非常に高速ですが (これは理にかなっており、約 20,000 レコードのみを選択する単純なクエリです)、パフォーマンス (System.Diagnostics.Stopwatch で測定) は、私の C# アプリから ODP を使用して実行した場合、それほど優れていませんでした。ネット。
結果は次のとおりです: (「変換時間と作成時間は無視してください。これらはクエリ プロセスの一部ではありません)
GET_TVM_ALL の 5 秒の実行時間は途方もなく長いです。さらに驚くべきことは、2 番目のクエリがはるかに高速であることです。20 倍以上のレコード量に対するより複雑なクエリであることは間違いないため、これは奇妙です。
だから私はそれらを入れ替えました。これが結果です:
ご覧のとおり、内容に関係なく、最初のクエリは常に遅いようです。これを証明するために、ばかげたダミー関数を作成しました。
さて、私のコードからそれを呼び出して、見てみましょう:
これは、私が実行している最初のクエリが常に遅いことを証明しています。
追加情報:呼び出している関数ごとに新しい接続を開いたり閉じたりしています。
ちなみに私のヘルパー関数は次のとおりです。
templates - OpenTBS odp - 自動スライド追加とサブブロック
私はこのような配列を持っています:
「一致」やサブ属性がなくても問題なく機能します。ここに私のテンプレートがあります:
モジュールでテーブルを分類したい:
モジュール1 テーブル1
モジュール2 テーブル2
スライドの終わりに達した後、新しいスライドが必要です。
これについて私を助けることができるすべての人に感謝します;)
c# - .NET 用の Open Office または Libre Office SDK はありますか?
Libre Office Impress で作成されたプレゼンテーション ファイル (.odp) からテキストを抽出する必要があります。
これは非常に簡単だと思いました (.ppt および .pptx ファイル用にこの関数を既に実装しています)。しかし、.odp ファイルを開くためのサンプル コードが見つかりません。:(
この機能の実装に関する提案はありますか?
database - 単一のプロジェクト ODP の下で、関連する複数の Lotus Notes データベースの SourceTree をセットアップする
複数の Notes テンプレートがあり、すべてが 1 つのアプリケーション/プロジェクトに関連しています。
質問: 1 つのアプリケーションを構成する複数のデータベースごとに 1 つの ODP プロジェクト フォルダーを作成する代わりに、複数の関連する Notes テンプレートを保持するために 1 つの ODP プロジェクト フォルダーを作成したいと考えています。プライマリ アプリケーション/プロジェクト ODB ディレクトリの下に専用のプロジェクト ODB フォルダを作成する必要がありますか? または、アプリケーション全体を表す単一の ODP プロジェクト フォルダを作成し、個々のテンプレート データベースを同じ単一のアプリケーション/プロジェクト ODB ディレクトリに追加することはできますか? ?
私が尋ねる理由は、新しい機能がアプリケーション全体に追加されると、その新しい機能がアプリケーション内の複数のデータベースにまたがる可能性が非常に高いからです。
新機能がアプリケーション内の 1 つのデータベースのみに関係するかどうかに関係なく、または機能がアプリケーション内の複数のデータベースにまたがる場合は、機能ごとに 1 つのリリース番号を作成したいと思います。
特定の機能/リリースに関連するすべてのデータベースを関連付け/識別しようとすると、データベースごとに個別の ODP ディレクトリを設定することは、最終的には悪夢になると思います。特定のリリース番号が、特定のリリース番号に対する 1 つから複数のデータベース アプリケーションの変更を追跡できれば、より簡単で論理的になります (私はそう思います)。
c# - BOOLEAN を Oracle 12c プロシージャに渡す方法は?
BOOLEAN
12cでOracleプロシージャに渡す方法は?
12cより前はできなかったと聞きましたが、12cでもできません。
私は以下を試しましたが、エラーが発生しました。
エラー:
c# - ODP.NET SELECT ステートメントのカーソルの実装
SELECT statement like 'SELECT * FROM Employees'
ODP.NETを使用してベーシックに単純なカーソル・フェッチを実装するにはどうすればよいですか?