Maison >base de données >Oracle >Comment changer de fuseau horaire dans Oracle

Comment changer de fuseau horaire dans Oracle

WBOY
WBOYoriginal
2022-03-07 15:02:057136parcourir

Comment modifier le fuseau horaire dans Oracle : 1. Utilisez l'instruction "alter database set time_zone='+8:00';" pour modifier le fuseau horaire ; 2. Utilisez les commandes "shutdown immédiat" et "startup" pour redémarrez la base de données.

Comment changer de fuseau horaire dans Oracle

L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.

Comment modifier le fuseau horaire dans Oracle

1. Vérifiez le fuseau horaire actuel de la base de données

SQL> select dbtimezone from dual;
 
DBTIMEZONE
------------
+00:00

2 Vérifiez le fuseau horaire de la session

SQL> select sessiontimezone from dual;
 
SESSIONTIMEZONE
--------------------------------------------------------------------------------
+08:00

Vous pouvez voir que le fuseau horaire de la session est le fuseau horaire de Pékin. Le fuseau horaire n'est pas cohérent avec le fuseau horaire de la base de données.

3. Modifiez le fuseau horaire de la base de données en CST

alter database set time_zone='+8:00';
 
SQL> alter database set time_zone='+8:00';
 
Database altered.

4 Redémarrez la base de données

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
 
Total System Global Area  784998400 bytes
Fixed Size        2257352 bytes
Variable Size     478154296 bytes
Database Buffers    301989888 bytes
Redo Buffers        2596864 bytes
Database mounted.
Database opened.
SQL> select sessiontimezone, dbtimezone from dual;
 
SESSIONTIMEZONE
--------------------------------------------------------------------------------
DBTIMEZONE
------------
+08:00
+08:00

Tutoriel recommandé : "Tutoriel vidéo Oracle"

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn