今天發現前一陣子安裝的oracle 11g資料庫出現問題,ps -ef 顯示的使用者是數字,如下:
503 12455 1 0 Jan24 ? 00:00:00 ora_pmon_test
503 12457 1 0 Jan24 ? 00:00:00 ora_vktm_test
503 12461 1 0 Jan24 ? 00:00:00 ora_gen0_test
503 12463 1 0 Jan24 ? 00:00:00 ora_diag_test
503 12465 1 0 Jan24 ? 00:00:00 ora_dbrm_test
503 12467 1 0 Jan24 ? 00:00:06 ora_psp0_test
503 12469 1 0 Jan24 ? 00:00:37 ora_dia0_test
自己檢查/etc/passwd檔案以及/etc/shadow檔案正常.id顯示也沒有問題.
$ id
uid=503(oracle11g) gid=501(oinstall) groups=501(oinstall),502(dba)
google發現如下連結:
http://blog.csdn.net/stepbystep_1_1/article/details/4029207
按照文章介紹提示使用者名稱長度太長,我建立的使用者oracle11g,長度9.
不過我的測試不是7位,操作>8位以上才會顯示數字.
我使用的OS=Red Hat Enterprise Linux AS release 4 (Nahant Update 3).
看來以後建立使用者不要超過8位以上在linux下.