sql-loader

    0

    1答えて

    SQLローダーから以下のログメッセージが表示されます。このメッセージは "すべてのWHEN句が失敗したため、ローはロードされませんか?"本当に間違い? 最後に私は74256として読み込まれた総レコードを示すログメッセージを持っています.CTL制御ファイルでは、各行 のレコードタイプの38-39文字を参照し、それに基づいて別のテーブルに挿入されます。 Table TEST1_AA: 42

    1

    2答えて

    すべて同じ構造を持ち、すべて同じテーブルにロードする必要がある数百のデータファイルがあります。しかし、テーブルには "filename"という余分な列があり、データがそこからロードされた.datファイルの名前を格納することになっています。 私はそれぞれの.datファイルに対して別々の制御ファイルを作成することができますが、それは苦労です。誰もが良い方法を提案するか、またはdatファイルのリストから

    1

    3答えて

    にデータを挿入しようとしたときにオブジェクトが存在していない私は、テーブルにデータをアップロードしようとしているSQL ldr-を使用して sqlldr userid=aa2012/[email protected] control=simple.ctl simple.ctl: - LOAD DATA INFILE '../data/simple.csv' BADFILE '../data

    1

    1答えて

    SQLLoaderがパスから入力データファイルを読み込み、制御ファイルで指定された次元に基づいてテーブルにデータをロードすることを考慮してください。 create table sql_loader_1 (load_time date, field_1 Numeric, field_2 varchar2(10) サンプル制御ファイル: load_1.ctl 20を介して位置11に10を介して1

    0

    1答えて

    私は過去数時間、oracleに.xmlデータファイルを正常にロードしませんでした。 Record 10: Rejected - Error on table FERNANDO.ARTICLES. ORA-01461: can bind a LONG value only for insert into a LONG column 条表されます。ここでは ======は私の.CTLファイル==

    1

    2答えて

    XMLファイルからSQLローダーを介してOracleにロードしようとしている列の一部がnullです。例えば、いくつかの項目がありますが、いくつかのnullがあります。 データの一部がNULLになることをSQL * Loaderに通知するにはどうすればよいですか、またはNULLをどのように処理できますか?

    0

    1答えて

    は私の制御ファイル load data infile ’sample3.dat’ “str ‘” into table example fields terminated by ‘,’ optionally enclosed by ‘"’ (item char(10), destination char(2)) で誰も私に上記の例では、デフォルトの区切り文字を伝えることはできますか?

    1

    2答えて

    私はこのような行に何か持っているSQL * Loader制御ファイルがあります。 FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '#' 通常を、私は引用符を使用すると思いますが、マルチ内部で使用される場合には、EmacsのPythonの構文がハイライト表示を破壊するようです行の文字列。 #2アプト ...(他のカラム)、、(他のカラム):問題は

    0

    2答えて

    ジャンクデータを固定しています。私の目標は、すべてのデータをOracleデータベースにアップロードすることです。私はこれでほぼ成功しました。制御ファイルをSQL * Loader CTLファイルに変換するルートをとっており、ほとんどの場合は機能しています。 しかし、私は、データファイルの一部がそのデータに一致すると明らかな問題を引き起こして、データベースにロードされた列の一部にターミネータとジャン

    7

    4答えて

    したがって、いくつかのデータ検証チェックを実行して結果を返すために、データを保持テーブルにロードする必要があることがよくあります。 通常、保持テーブルを作成してから、sqlldr制御ファイルを作成し、テーブルにデータをロードしてからクエリを実行します。 代わりに外部テーブルを使用しなければならない理由はありますか? 彼らはどのようにして私の人生を楽にしますか?