|
|
|
|
|
|
| Author |
Message |
Volker Pohlers *nix forums beginner
Joined: 14 Mar 2005
Posts: 11
|
Posted: Mon Mar 14, 2005 3:05 pm Post subject:
Re: Sqlloader RTF
|
|
|
Oliver G wrote:
| Quote: | Sybrand Bakker <gooiditweg@nospam.demon.nl> wrote in message
news:<jm4431lgfirneocqprqp95ta6eg4pf9mth@4ax.com>...
On 11 Mar 2005 05:22:10 -0800, oliver.gassner@web.de (Oliver G)
wrote:
Hallo hat schon mal jemand aus einer gemischten Textdatei RTF Code
eingelesen?
Beispieldaten:
1;"10001";"2534";"{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl{\f0\fni |
l\fcharset0
| Quote: | Arial;}}
{\colortbl ;\red0\green0\blue0;}
\viewkind4\uc1\pard\cf1\fs20 fsdfjkhdsjfh\par
sdfjjsdkhfj\par
sdfjjksdhfkjsd\par
}
"
Mein Problem ist das im RTF Code Zeilenumbrüche sind sodass der
Loader
dann mit einem neuen Datensatz anfängt.
Weiss jemand Rat?
Hat sonst noch jemand einen Vorschlag?
|
Ich löse i.Allg. das Problem, indem ich mit einem Präprozessor die
entsprechenden Zeilenumbrüche in "\n" (oder anders) wandle und dann
hinterher in Oracle wieder retransformiere. Ein weiteres Problem bem
verwendeten CSV-Format ist allerdings, daß ein Item nicht länger als 255
Zeichen sein darf (Gruß aus der 8Bit-Welt...)
Evtl. funktioniert auch der Import in Excel und der Export nach Oracle (über
ODBC bzw. ADO)
mfg
Volker |
|
| Back to top |
|
 |
Oliver G *nix forums beginner
Joined: 11 Mar 2005
Posts: 2
|
Posted: Mon Mar 14, 2005 6:22 am Post subject:
Re: Sqlloader RTF
|
|
|
Sybrand Bakker <gooiditweg@nospam.demon.nl> wrote in message news:<jm4431lgfirneocqprqp95ta6eg4pf9mth@4ax.com>...
| Quote: | On 11 Mar 2005 05:22:10 -0800, oliver.gassner@web.de (Oliver G) wrote:
Hallo hat schon mal jemand aus einer gemischten Textdatei RTF Code
eingelesen?
Beispieldaten:
1;"10001";"2534";"{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl{\f0\fnil\fcharset0
Arial;}}
{\colortbl ;\red0\green0\blue0;}
\viewkind4\uc1\pard\cf1\fs20 fsdfjkhdsjfh\par
sdfjjsdkhfj\par
sdfjjksdhfkjsd\par
}
"
Mein Problem ist das im RTF Code Zeilenumbrüche sind sodass der Loader
dann mit einem neuen Datensatz anfängt.
Weiss jemand Rat?
Gruß Olli
sql*loader liest allein ASCII und EBCDIC flat files.
Aber, wenn man 9i gebrauchst, man koennte das RTF bestand lesen wie
ein 'External Table', mit der richtige ODBC Treiber.
Hth
|
Danke fuer deine Antwort leider habe ich noch keinen ODBC Treiber
gefunden der diese Daten lesen kann. Sie scheitern auch an den
Zeilenumbrüchen.
Hat sonst noch jemand einen Vorschlag?
Gruß Olli |
|
| Back to top |
|
 |
Sybrand Bakker *nix forums Guru
Joined: 03 Apr 2005
Posts: 1766
|
Posted: Fri Mar 11, 2005 8:53 pm Post subject:
Re: Sqlloader RTF
|
|
|
On 11 Mar 2005 05:22:10 -0800, oliver.gassner@web.de (Oliver G) wrote:
| Quote: | Hallo hat schon mal jemand aus einer gemischten Textdatei RTF Code
eingelesen?
Beispieldaten:
1;"10001";"2534";"{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl{\f0\fnil\fcharset0
Arial;}}
{\colortbl ;\red0\green0\blue0;}
\viewkind4\uc1\pard\cf1\fs20 fsdfjkhdsjfh\par
sdfjjsdkhfj\par
sdfjjksdhfkjsd\par
}
"
Mein Problem ist das im RTF Code Zeilenumbrüche sind sodass der Loader
dann mit einem neuen Datensatz anfängt.
Weiss jemand Rat?
Gruß Olli
|
sql*loader liest allein ASCII und EBCDIC flat files.
Aber, wenn man 9i gebrauchst, man koennte das RTF bestand lesen wie
ein 'External Table', mit der richtige ODBC Treiber.
Hth
--
Sybrand Bakker, Senior Oracle DBA |
|
| Back to top |
|
 |
Oliver G *nix forums beginner
Joined: 11 Mar 2005
Posts: 2
|
Posted: Fri Mar 11, 2005 12:22 pm Post subject:
Sqlloader RTF
|
|
|
Hallo hat schon mal jemand aus einer gemischten Textdatei RTF Code
eingelesen?
Beispieldaten:
1;"10001";"2534";"{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl{\f0\fnil\fcharset0
Arial;}}
{\colortbl ;\red0\green0\blue0;}
\viewkind4\uc1\pard\cf1\fs20 fsdfjkhdsjfh\par
sdfjjsdkhfj\par
sdfjjksdhfkjsd\par
}
"
Mein Problem ist das im RTF Code Zeilenumbrüche sind sodass der Loader
dann mit einem neuen Datensatz anfängt.
Weiss jemand Rat?
Gruß Olli |
|
| Back to top |
|
 |
Google
|
|
| Back to top |
|
 |
|
|
The time now is Thu Jan 08, 2009 1:21 am | All times are GMT
|
|
Myspace Backgrounds | Credit Cards | Credit Card Consolidation | Free File Hosting | eHarmony Coupon
|
|
Copyright © 2004-2005 DeniX Solutions SRL
|
|
|
|
Other DeniX Solutions sites:
Unix/Linux blog |
electronics forum |
medicine forum |
science forum |
|
|
Privacy Policy
|
Powered by phpBB © 2001, 2005 phpBB Group
|
|