sql-loader

    2

    1答えて

    os_command.execを使用して、Linuxシェルにコマンドを送信しました。私はOracle 12cを使用しています。ここで が正常に動作サンプルコードです: select os_command.exec('/home/smucha/app/smucha/product/12.1.0/dbhome_1/bin/sqlldr userid=system/password control=/h

    2

    1答えて

    ORA-01843:oracle 12cにSQLローダー11.1.0.6.0でタブ区切りのテキストファイルを使用してデータをロードする際に有効な月エラーではありません。 制御ファイル: options (skip=1) load data truncate into table test_table fields terminated by '\t' TRAILING NULLCOLS

    1

    1答えて

    sql *ローダーで一部のデータをインポートしようとしていますが、緯度/経度をインポートできません。表のこれらの列はFLOAT(126)であり、データファイル上のテキストは単なるテキストです。私はFLOAT EXTERNALとsqlldr制御ファイルで試しましたが、うまくいきません。 ORA-01722:無効な番号です。 Describe my_table; Name Null T

    0

    2答えて

    私は、私はすでに場所でSQLLODERを持ってどこ一時テーブルにデータを挿入する必要が ID|NAME|DES 1|A|B 2|C|D 3|E|F 以下のようにCSV(パイプ区切り)ファイルを持っていますが、私のテーブルには1つの列しかありません。以下は、csvからロードするための制御ファイルの設定です。 OPTIONS (SKIP=1) LOAD DATA CHARACTERSET

    0

    1答えて

    は今、私は直接DATEとしてテキストをロードします。例では、csvファイルからの入力のみを参照しています。これで助けてください。その場合は入力を空文字列にすることもできます。その場合はSYSDATEと置き換えます。 サンプルファイルの内容 11112016SachinTendulkar 110 12122016SachinTendulkar 101 RahulDravid

    0

    1答えて

    どこが問題かわかりません。私はあなたが助けることを願っていますここで は、データファイルです: 01/04/2013$1.300 01/10/2015$0.100 01/12/2016$0.500 このファイルには、テーブルAにロードする必要があります。 2列:ここthedate (type DATE)とtherate (type NUMBER(5,3)) は、CTLファイルです: LOA

    0

    1答えて

    タブ区切りのファイルを既存のOracleテーブルにアップロードする必要があります。レコードの中には、空のフィールド(前に回答したような列全体ではない)があり、レコードの空のフィールドを正しくロードするためにsqlldrを取得できません。 ID-> col1-> col2-> col3 rec1-> 1.28-> 2.56-> 5.12 rec2-> 1.28-> -> rec3-> ->

    0

    1答えて

    .csvファイルにコンマ区切りのフィールドがあります。 sqlldrを使用すると、このファイルデータがデータベーステーブルにアップロードされます。読み込み中にprimary keyが違反した場合、またはincorrect numberがある場合、その行は.badファイルに書き込まれ、理由は.logファイルに書き込まれます。 例: Bad file: 1,2,3,4,5,6 し、ログファイル:Inp

    0

    2答えて

    データの各行が2つのテーブル(TAB1、TAB2)にロードされるCSVファイルをロードしようとしています。 CSVファイルの各行のデータに対して、1つの行がTAB1にロードされ、複数の行が第2のテーブルにロードされます。 CSVファイル内のデータ行の 例: Data_col1,Data_col2,Data_col3,Data_col4 , Key_name1, Key_value1 , Key_n