sql-loader

    0

    2答えて

    大量のデータを表にアップロードするためにSQL * Loaderスクリプトを作成しています。 スクリプトは次のように動作します。 FTPサーバーに接続し、ディレクトリをミラーリングして生成された新しいファイルをすべて取得し、すべてのCSVファイルを取得して1つに保存してからアップロードしますこの大きなCSVファイル内のデータ 基本的に、私は、SQL * Loaderでも、レコードへの最初のテーブル

    0

    1答えて

    は、まあ、私たちは、私は合計で3行を含むの.txt以下のファイルを持っているとしましょう: cat my_file_to_load.txt 993408 Sep 01 12:46:46 2017 Sep 01 12:46:51 2017 ファイルの巨大なログファイルから特定のデータの抽出です。 最初の行はsuccess_rowsの数であり、2番目の行はstart_timeで、3番目の行

    -1

    1答えて

    sqlローダーを使用してCSVファイルをテーブルにロードする必要がありますが、カラムの1/10がvarchar2データ型の最大長を超えています。 table文を作成します。 CREATE TABLE TEST_PIPE_SEP (FILE_NM VARCHAR2(3000), KEY_COL VARCHAr2(4000), DESCR VARCHAR2(4000), RUN_DATE DATE);

    1

    1答えて

    ファイル(.csv)に列A1、A2、A3があり、表に列T1、T2、T3、T4、T5があります。 A2列からT2、T3、T4にデータをマップまたは挿入したいと思います。制御ファイル(.ctl)ではdesc_skip FILLER POSITION(1)を使用し、T4では使用しないで、 T2とT3に挿入できます。 あなたは私を助けてくれますか? 以上に単一ファイルの列の値を挿入する方法sqlldrを使

    0

    2答えて

    oracleデータベースにSQLローダーを介してデータをロードする必要があります。制御ファイル内 フィールド終了時¶に記載されています。 SQLローダーはピルクローをデリミタとして認識できません。 HDR¶name¶Id BDY¶rohan¶2 TRL¶1

    0

    1答えて

    C#コード(スケジューラ)でsqlldrコマンドをcmd.exeで呼び出して実行しようとしています。私はへのコマンドを実行していますのレコードは、ORACLE 10gデータベースのテーブルの1つにあります。しかし、私は、コマンドの実行から取得しています出力は不完全であり、以下のように与えられ、述べたコーディング以下 SQL*Loader: Release 11.2.0.2.0 - Producti

    0

    1答えて

    私はコントロールファイルの列に行を解析しようとしています。私が手 「データファイルのフィールドが最大長を超えています」 マイ制御ファイル: OPTIONS ( ERRORS = 1, DIRECT=TRUE, LOAD=10 ) load data APPEND into table table_1 fields terminated by "#x000A" ( Column0 B

    0

    1答えて

    現在、私はExasolデータベースで初めて作業しており、.sqlファイルで作成されたSQLスクリプトを実行する責任がある1つのスクリプトに出くわしました。ここ はスクリプト C:\Program Files\EXASOL\EXASolution\EXAplus\exaplusx64.exe -configDir EXASolutionConfig -profile profile_PROD_tal