jump to navigation

Howto change font characters on OEM Console 10g to english characters Sun - Jul 1, 2012

Posted by supriyatna in All, Oracle, Windows.
Tags: , , ,
trackback

Secara default Oracle Enterprise Manager Console (OEM Console) akan menggunakan font character sesuai dengan local setting, kebetulan hingga saat ini saya mengaktifkan “Chinese (PRC)” karakter pada setting “Regional Setting”.

Hal ini menyebabkan secara default OEM Console 10g menampilkan karakter cina, bahasa “dewa”! karena saya tidak mengerti tulisannya😀. Dan ini nampaknya tidak terpengaruh oleh setting NLS_LANG, karena walaupun registry dan Environment Variable-nya telah diganti menjadi SET NLS_LANG =AMERICAN_AMERICA.WE8ISO8859P1, OEM Console tetap ditampilkan dalam karakter cina.

OEM Console in Chinese charactersAwalnya saya  terpaksa tetap menggunakan OEM Consloe berbahasa “dewa” ini, dengan menebak-nebak dimana posisi menu yang saya inginkan, atau kalau sudah pusing sekali saya akan membuka OEM Console di komputer lain yang masih menggunakan setting default English. Bahkan pernah pula “terpaksa” mengubah kembali setting “Language for non-Unicode program” (yang ada di Control Panel | Regional Setting) ke “English (United States)“, dan HARUS restart komputer :((.

Rupanya kesabaran saya habis!😀. Ini harus ada solusinya, setelah searching via google ternyata penyebabnya karena java (YA! OEM Console merupakan aplikasi Java) secara default akan membaca local/regional setting dari komputer, bukan membaca NLS_LANG. Sehingga solusinya, sebelum menjalankan OEM Console kita harus memaksa java untuk menggunakan language dan region yang kita inginkan. Di sini saya menggunakan language english (en) dan region United States (US) (en-US) agar tulisannya muncul dalam huruf latin.

Caranya buka file %ORACLE_HOME%\BIN\oemapp.bat, dan cari entry: SET JRE=java %ORACLE_OEM_JAVAMX% lalu tambahkan parameter user.language dan user.region seperti terlihat di bawah ini.

REM Dede-, Jkt, 20120625
REM SET JRE=java %ORACLE_OEM_JAVAMX%
REM Dede+, Jkt, 20120625, http://cookbook.remuslife.com
SET JRE=java -Duser.language=en -Duser.region=US %ORACLE_OEM_JAVAMX%

Edit oemapp.bat

Editing oemapp.bat

OEM Console in English (US)

OEM Console setelah menggunakan language dan region en-US.

OEM Console in France (FR)

OEM Console menggunakan language dan region fr-FR.

References:

Keyword:
Howto change font characters on OEM Console 10g to english characters

Comments»

No comments yet — be the first.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: