Bei Oracle wird der Zeichensatz bei der Erstellung der Datenbank definiert.
Das kann z.B.: UTF-8 oder UTF-16 sein.
Im Laufe der Datenbankinstallation gibt es dafür sogar extra einen eigenen Schirm wo der Zeichensatz ausgewählt werden muss.