Hallo Manfred,

Zu a) Schau Dir erstmal die Einstellungen Deiner Umgebung an
(NLS_LANG/LANG). 
Die Ländereinstellungen sollten mit denen Deiner Datenbank überein stimmen.
Für sowas brauchst Du kein Zusatz-Plugin sondern die richtigen Settings.

Ein Beispiel (unter Lion):

export LANG=AMERICAN_GERMANY.WE8ISO8859P15

# -------------------------
# Oracle-Umgebungsvariablen
# -------------------------

export ORACLE_HOME=/Applications/Oracle10Client       # 32 Bit-Client
export LD_LIBRARY_PATH=$ORACLE_HOME
export DYLD_LIBRARY_PATH=/Applications/Oracle10Client
export SQLPATH=/Applications/Oracle10Client
export TNS_ADMIN=$ORACLE_HOME
export NLS_LANG=AMERICAN_GERMANY.WE8ISO8859P15        # Ländereinstellung
export ORACLE_SID=xxxxxx

- Du kannst das Ziel-Encoding auch als Parameter beim Entladen aus mySQL
mitgeben.


- Du kannst das Datei-Encoding natürlich auch per script mit
osx-Bordmitteln ändern
(siehe: 'man iconv')

Zu b) Einfach den 32bit-Instant-Client installieren (vorher zur Sicherheit
die tnsnames.ora sichern)
Dann klappt auch der sqlplus-Aufruf wieder. Das Problem mit dem
'segmentation fault 11' ist schon lange bekannt.

Mit Gruss aus Wackernheim:
Christian Feldman


Am 16.11.11 21:41 schrieb "Manfred Stoppacher" unter <[email protected]>:

>Hallo alle zusammen,
>
>ich bin sicher, dass mir jemand von Euch helfen kann.
>
>a)     Ich hab eine Datenbankanwendung, die mit mysql wunderbar läuft. Jetzt
>muss ich diese aber für Oracle                         herrichten. Ich bekam 
>alles hin, leider
>nicht die Sonderzeichen. Hab alles defineEncoding, convertEncoding             
>usw.
>versucht. Ich komm leider nicht weiter. Bin für jeden Hinweis dankbar.
>
>b)     Mit MacOS Lion kann ich Oracle nicht verwenden. Kommt immer die
>Meldung einer erfolglosen Suche einer          Library.
>       In der VirtualBox kann ich Oracle verwenden, aber Š siehe Punkt a)
>
>       Hab das MBS Plugin versucht, aber auch vergeblich. Vergebliche Suche in
>MacOS und Windows.
>
>
>Ich hoffe auf Hilfe von Euch -
>
>Manfred Stoppacher



Antwort per Email an