准備:
Solaris系統運行過一段時間後,時間和標准時間有偏差,單機系統下,不與其他系統同步。
若要修改系統時間,得考慮一下系統上的服務是否會由於修改了時間而服務起不來。
現網運行中有一台服務器,時間比標准時間快15分鐘,由於應用的需要,要求時間要與標准時間相近,服務器上系統是SunOS 5.8,數據庫是IBM Informix Dynamic Server Version 9.40.FC7,一個實例,好幾個庫。
經過一番咨詢,在不停止服務的情況下可以修改系統時間,用root用戶登陸後修改。修改時間就用date命令就性,格式為date mmddHHMMYYYY.SS,月日時分年.秒
下面是操作記錄
操作:
QUOTE:SunOS 5.8
login: login: xxxuser
Password:
Last login: Tue Jan 16 18:27:47 from 10.2.0.221
Sun Microsystems Inc. SunOS 5.8 Generic Patch February 2004
You have new mail.
infodb% echo $TZ
PRC
infodb% onstat -
IBM Informix Dynamic Server Version 9.40.FC7 -- On-Line -- Up 40 days 01:02:36 -- 3920896 Kbytes
infodb% su - root
Password:
Sun Microsystems Inc. SunOS 5.8 Generic Patch February 2004
You have new mail.
Sourcing //.profile-EIS.....
root@infodb # id
uid=0(root) gid=1(other)
root@infodb # date
Tue Jan 16 19:08:25 CST 2007
root@infodb # date 011618552007.10
Tue Jan 16 18:55:10 CST 2007
root@infodb # date
Tue Jan 16 18:55:13 CST 2007
root@infodb # date
Tue Jan 16 18:55:22 CST 2007
root@infodb # exit
infodb% onstat -
IBM Informix Dynamic Server Version 9.40.FC7 -- On-Line -- Up 40 days 00:55:31 -- 3920896 Kbytes
infodb% onstat -
IBM Informix Dynamic Server Version 9.40.FC7 -- On-Line -- Up 40 days 00:55:34 -- 3920896 Kbytes