我们安装的Oracle DB(11g)服务器时间戳和DB时间戳之一均为Asia / Riyad,我将其更改为Asia / Colombo。但是使用Visual Studio的开发人员仍然需要将工作站时区更改为Asia / Riyad,才能成功执行应用程序调试。在SQL Developer中,他们还提到了时间戳参数为Asia / Riyad,如果删除了参数,我们将无法使用SQL Developer登录。 以下是所做的更改。
SQL> select CURRENT_TIMESTAMP from dual;
CURRENT_TIMESTAMP
---------------------------------------------------------------------------
19-SEP-18 12.14.24.929667 PM +05:30
SQL> select SYSTIMESTAMP from dual;
SYSTIMESTAMP
---------------------------------------------------------------------------
19-SEP-18 12.14.34.198529 PM +05:30
SQL> select dbtimezone,sessiontimezone from dual;
DBTIME
------
SESSIONTIMEZONE
---------------------------------------------------------------------------
+05:30
+05:30
服务器
date
Wed Sep 19 14:13:44 IST 2018
[oracle@aesalabdb dbs]$ cat /etc/localtime
MMTISTIH̕STLKTTZifÿÿÿÿV¶$ÿÿÿÿ½ÿÿÿÿʚ(ÿÿÿÿ̕+ ÿÿÿÿѵ81¦(2q D?要JۊT`
[[hT`LMTMMTISTIHSTLKT
IST-5:30
请帮助。