sql-loader

    0

    1答えて

    私のCSVファイルを見て、この 111,,Allen,2000,,30 222,,John,3000,,40 333,,Miller,4000,,50 333,,King,5000,,50 のような空の列が異なる位置に来るかもしれないいくつかの回、 は、我々は、CTLファイルには、何もお勧めできますコンマを区切って空の列だけをスキップできるようにします。

    0

    1答えて

    SQL * Loaderを介して表にロードする必要があるフラット・ファイルがあります。 フラットファイルの内容は次のようである: AAA |以下 は私の予想結果は後にロードされFFF | BBB CCC | DDD EEEテーブル: AAA BBB CCC DDD FFF EEEはこれまでのところ、私はちょうど置くことができますよ "|" LOAD DATA INFILE 'TEST.dat'

    0

    1答えて

    SQLローダを使用してデータをテーブルにインポートする必要があります。あなたがコントロール・ファイルにパラメータを渡すことはできません @echo off for %%i in ("C:\Users\test\*.csv") do ( SET tmpFile=%%~ni echo load data >controlfile.ctl echo INFILE 'con

    -3

    1答えて

    SQL * Loaderを使用してcsvファイルを正常にロードしていました。新しいコンピュータを入手した後、ファイルは読み込まれなくなりました。同じバッチファイルと制御ファイルを使用しています。バッチファイルを実行すると、コマンドプロンプト画面が画面上で点滅しますが、エラーメッセージは表示されません。あなたは新しいマシンに12.1クライアントをインストールした場合

    0

    1答えて

    SQLローダーを使用してデータをロードしようとしていますが、エラーが発生しています。ロードする 表 - CREATE TABLE TEST_PIPE_SEP (FILE_NAME VARCHAR2(3000), KEY_COL VARCHAR2(4000), DESCR VARCHAR2(100), RUN_DATE DATE); 私は現在の処理ファイルを取得し、FILE_NAME列のデフォル

    1

    2答えて

    crontabでスクリプトを実行して、プロジェクトの複数のファイルからデータをロードしたいとします。スクリプトは手動で実行するとうまく実行されますが、スクリプトがcrontabルーチンによって実行されると、sqlldrは結果をコミットしませんが、次の反復に移動し、結果としてデータがロードされません。 sqlldr行は、ループ外で正常に動作します。 望ましい結果が得られるようにスクリプトを変更するこ

    0

    1答えて

    私のcsvファイルのフィールドは "で囲まれています。だから私はオプションでコントロールファイルに '' '句で囲む必要がありますが、フィールドの値には "したがって、これらの行からデータを読み込む際にエラーが発生します。そのエラーを乗り越える方法。

    0

    1答えて

    以下は、入力ファイルからOracleにデータをロードするために使用しようとしているSqlローダー制御スクリプトです。私はデータ型の日付データ型であるCOL3の問題を抱えています。データはファイル内のタイムスタンプ形式です。 エラー「ORA-00907:右括弧がありません」というエラーが表示されます。 load data INFILE 'C:\datafile.txt' INTO

    0

    1答えて

    SQL * Loaderスクリプトを使用して、CSVファイルからOracleテーブルに値を入力しています。この表には、NOT NULLという制約があるフィールドがあります。私のCSVファイルでは、対応するフィールドは""であり、そのときにOracleテーブルに空の文字列を入れたいと思います。 これは私の制御ファイルです: LOAD DATA infile 'F:\tar.csv'

    -1

    1答えて

    SQLローダーでgettting 951:一度呼び出す際にエラーが発生しました/ロード初期化ORA-26002:テーブルテーブルにインデックスが定義されています。 実際に私はパラレル実行のためにパラレル=真直接=真のオプションを使用して私は複数のテーブルのインデックスとトリガを削除しました。それでも私は同じエラーが発生します。