jump to navigation

Turn off Oracle password expiration Tue - Jul 24, 2012

Posted by supriyatna in All, Howto, Oracle.
Tags: , ,
add a comment

Pada Oracle Database 11g (termasuk Oracle Database XE -Express Edition- 11g) secara default password user akan expired setelah 180 hari. Pesan error yang muncul adalah sebagai berikut:

ERROR:
ORA-28001: the password has expired

Setting 180 hari ini ditentukan pada Oracle profile. Kita bisa melihat nilai dari DEFAULT profile melalui select terhadap table DBA_PROFILES.

SQL> set linesize 300
SQL> select * from dba_profiles order by 1,2;

PROFILE   RESOURCE_NAME               RESOURCE LIMIT
--------- --------------------------- -------- ---------
DEFAULT   COMPOSITE_LIMIT             KERNEL   UNLIMITED
DEFAULT   SESSIONS_PER_USER           KERNEL   UNLIMITED
DEFAULT   CPU_PER_SESSION             KERNEL   UNLIMITED
DEFAULT   CPU_PER_CALL                KERNEL   UNLIMITED
DEFAULT   LOGICAL_READS_PER_SESSION   KERNEL   UNLIMITED
DEFAULT   LOGICAL_READS_PER_CALL      KERNEL   UNLIMITED
DEFAULT   IDLE_TIME                   KERNEL   UNLIMITED
DEFAULT   CONNECT_TIME                KERNEL   UNLIMITED
DEFAULT   PRIVATE_SGA                 KERNEL   UNLIMITED
DEFAULT   FAILED_LOGIN_ATTEMPTS       PASSWORD 10
DEFAULT   PASSWORD_LIFE_TIME          PASSWORD 180
DEFAULT   PASSWORD_REUSE_TIME         PASSWORD UNLIMITED
DEFAULT   PASSWORD_REUSE_MAX          PASSWORD UNLIMITED
DEFAULT   PASSWORD_VERIFY_FUNCTION    PASSWORD NULL
DEFAULT   PASSWORD_LOCK_TIME          PASSWORD 1
DEFAULT   PASSWORD_GRACE_TIME         PASSWORD 7

16 rows selected.

Untuk mematikan/mendisable password expiration cara paling mudah yaitu dengan merubah setting PASSWORD_LIFE_TIME dari 180 (hari) menjadi UNLIMITED.

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

Saya sendiri cenderung lebih memilih untuk membuat profile baru, dengan setting parameter yang telah kita sesuaikan. Untuk membuat/men-drop profile baru dengan cara berikut:

-- DROP PROFILE default2;
CREATE PROFILE default2 LIMIT
    COMPOSITE_LIMIT UNLIMITED
    CONNECT_TIME UNLIMITED
    CPU_PER_CALL UNLIMITED
    CPU_PER_SESSION UNLIMITED
    FAILED_LOGIN_ATTEMPTS 10
    IDLE_TIME UNLIMITED
    LOGICAL_READS_PER_CALL UNLIMITED
    LOGICAL_READS_PER_SESSION UNLIMITED
    PASSWORD_GRACE_TIME 7
    PASSWORD_LIFE_TIME UNLIMITED
    PASSWORD_LOCK_TIME 1
    PASSWORD_REUSE_MAX UNLIMITED
    PASSWORD_REUSE_TIME UNLIMITED
    PASSWORD_VERIFY_FUNCTION NULL
    PRIVATE_SGA UNLIMITED
    SESSIONS_PER_USER UNLIMITED
;

Lalu assign profile DEFAULT2 yang baru saja dibuat terhadap user yang kita inginkan.

ALTER USER dede PROFILE DEFAULT2;

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

Posted by supriyatna in All, Oracle, Windows.
Tags: , , ,
add a comment

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 :D. 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! :D. 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

Howto change the font type/style on Oracle Enterprise Manager Console (10g) Tue - Jun 26, 2012

Posted by supriyatna in All, Howto, Oracle.
Tags: , ,
add a comment

Pada Oracle Enterprise Manager Console, jika ingin mengubah jenis font kita dapat melakukannya melalui menu “Configuration > Font Setting…”. Namun defaultnya hanya dapat menggunakan jenis font berikut: Dialog, SanSerif, Serif, Monospaced, DialogInput. Selain font diatas tidak ada pilihan lain yang tersedia.

Bagaimana jika ingin mengubah  ke jenis font selain yang ada di atas? Contohnya saya menyukai font Tahoma, ini mudah! ini dapat dilakukan dengan mengedit langsung file dbappprf.properties yang berada di folder:

<ORACLE_HOME>\sysman\config\dbappprf.properties

Pada komputer saya file tersebut terletak di:

D:\ORACLE\ORA102\sysman\config\dbappprf.properties

Edit/tambahkan entry berikut:

/<username>/GlobalApp/FontPref=<font_type>,<font_style>,<font_size>

Keterangan:
<font_type> : Jenis font seperti Arial, Tahoma, Consolas, etc…
<font_style>: 0 = Standard, 1 = Bold, 2 = Italic, 3 = Italic Bold
<font_size> : Ukuran font

Sebagai contoh, saya ingin menggunakan font Tahoma (Bold) dengan ukuran font 11, maka saya tambahkan baris berikut pada file dbappprf.properties:

/dede/GlobalApp/FontPref=Tahoma,1,11

Keyword:
Howto change the font type/style on Oracle Enterprise Manager Console (10g)

Remote Desktop client for Android Wed - Nov 30, 2011

Posted by supriyatna in All, Android, Download, Howto, Internet, Linux, Windows.
Tags: , , , , , , , ,
add a comment

PocketCloud Remote RDP/VNC, Wyse Technology Inc.

Free version only allow one connection to RDP setting saved into device. If you need to save more connection RDP setting -or- need connect to VNC server then you should consider to upgrade to PRO version.

2X Client RDP/Remote Desktop, 2X Software Ltd.

Free alternative software to connect to RDP. When you cannot connect to remote desktop server using PocketCloud from Wyse, then this great software will help you.

AndroidVNC

Best free software to connect to VNC server from your android device. When you don’t have PRO version of PocketCloud and need to connect to VNC server, this will be your best choice.

Note: Screen capture for above softwares will be attached soon.

Passport – Rhenald Kasali Tue - Nov 15, 2011

Posted by supriyatna in All, Inspirasi.
Tags: ,
add a comment

Jawapos, 8 Agustus 2011 – Setiap saat mulai perkuliahan, saya selalu bertanya kepada mahasiswa berapa orang yang sudah memiliki pasport. Tidak mengherankan, ternyata hanya sekitar 5% yang mengangkat tangan. Ketika ditanya berapa yang sudah pernah naik pesawat, jawabannya melonjak tajam. Hampir 90% mahasiswa saya sudah pernah melihat awan dari atas. Ini berarti mayoritas anak-anak kita hanyalah pelancong lokal.

Maka, berbeda dengan kebanyakan dosen yang memberi tugas kertas berupa PR dan paper, di kelas-kelas yang saya asuh saya memulainya dengan memberi tugas mengurus pasport. Setiap mahasiswa harus memiliki “surat ijin memasuki dunia global.”. Tanpa pasport manusia akan kesepian, cupet, terkurung dalam kesempitan, menjadi pemimpin yang steril. Dua minggu kemudian, mahasiswa sudah bisa berbangga karena punya pasport.

Setelah itu mereka bertanya lagi, untuk apa pasport ini? Saya katakan, pergilah keluar negeri yang tak berbahasa Melayu. Tidak boleh ke Malaysia, Singapura, Timor Leste atau Brunei Darussalam. Pergilah sejauh yang mampu dan bisa dijangkau.

“Uang untuk beli tiketnya bagaimana, pak?”

(more…)