ホームページ  >  記事  >  データベース  >  Oracleでタイムゾーンを変更する方法

Oracleでタイムゾーンを変更する方法

WBOY
WBOYオリジナル
2022-03-07 15:02:057100ブラウズ

タイム ゾーンを変更する Oracle の方法: 1. 「alter dataset time_zone=' 8:00';」ステートメントを使用してタイム ゾーンを変更します。 2. 「即時シャットダウン」および「起動」を使用します。データベースを再起動するコマンド。

Oracleでタイムゾーンを変更する方法

このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。

Oracle でタイム ゾーンを変更する方法

1. 現在のデータベースのタイム ゾーンを確認します

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

2. セッションのタイム ゾーンを確認します

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

あなたセッションのタイムゾーンが北京タイムゾーンであることがわかります。タイムゾーンがデータベースのタイムゾーンと一致しません。

3. データベースのタイム ゾーンを CST

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

に変更します。4. データベースを再起動します

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

推奨チュートリアル: 「Oracle Video Tutorial

以上がOracleでタイムゾーンを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。