niXforums Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   PreferencesPreferences   Log in to check your private messagesLog in to check your private messages   Log inLog in 
·  nixdoc.net ·  man pages ·  Linux HOWTOs ·  FreeBSD Tips ·  Forums
navigation Forum index » Databases » Oracle » Tools
Sqlloader RTF
Post new topic   Reply to topic Page 1 of 1 [4 Posts] View previous topic :: View next topic
Author Message
Volker Pohlers
*nix forums beginner


Joined: 14 Mar 2005
Posts: 11

PostPosted: Mon Mar 14, 2005 3:05 pm    Post subject: Re: Sqlloader RTF Reply with quote

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

PostPosted: Mon Mar 14, 2005 6:22 am    Post subject: Re: Sqlloader RTF Reply with quote

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

PostPosted: Fri Mar 11, 2005 8:53 pm    Post subject: Re: Sqlloader RTF Reply with quote

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

PostPosted: Fri Mar 11, 2005 12:22 pm    Post subject: Sqlloader RTF Reply with 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
Back to top
Google

Back to top
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [4 Posts] View previous topic :: View next topic
The time now is Thu Jan 08, 2009 1:21 am | All times are GMT
navigation Forum index » Databases » Oracle » Tools
Jump to:  

Similar Topics
Topic Author Forum Replies Last Post
No new posts Problem with SQLLoader Date columns and JDBC access Thomas Kellerer Oracle 2 Wed Jul 19, 2006 7:33 am
No new posts uploading BLOB data using SQLLoader pranav.garg007@gmail.com Server 1 Thu Jan 19, 2006 10:07 am
No new posts Loading CLOB/BLOB using SqlLoader pankaj_wolfhunter@yahoo.c Oracle 1 Fri Dec 02, 2005 4:58 am
No new posts Loading CLOB/BLOB using SqlLoader pankaj_wolfhunter@yahoo.c Server 1 Fri Dec 02, 2005 4:49 am
No new posts sqlloader question Cummings, Shawn (GNAPs) MySQL 0 Mon Oct 31, 2005 3:33 pm

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
[ Time: 0.1389s ][ Queries: 20 (0.0311s) ][ GZIP on - Debug on ]