热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Oracle12c修改时区

Oacle12c支持可插入数据库(PDB)在一个统一的数据库(CDB)中具有不同的字符集、时区文件版本和数据库时区。出于性能原因,Oracle建议将数据库时区设置为UTC(0:00

Oacle12c支持可插入数据库(PDB)在一个统一的数据库(CDB)中具有不同的字符集、时区文件版本和数据库时区。

出于性能原因,Oracle建议将数据库时区设置为UTC(0:00),因为不需要转换时区。

多租户体系结构允许您为每个可插入数据库指定一个不同的数据库时区,并使用容器数据库的时区作为默认值。

在容器数据库级别设置时区与为非cdb实例设置时区相同。CDB设置是所有可插入数据库的默认值。

1. 检查容器数据库的当前时间

sqlplus / as sysdba

技术分享图片

 

 SQL> select dbtimezone from dual;

技术分享图片

 

2. 查看PDB时区

SQL> alter session set cOntainer=orclpdb;

SQL> SELECT dbtimezone FROM DUAL;

技术分享图片

 

3. 修改PDB时区,根据实际需要设置时区

SQL> ALTER DATABASE SET TIME_ZOnE=‘+00:00‘;

技术分享图片

 

修改好后需要重启pdb

SQL> alter pluggable database orclpdb close;

SQL> alter pluggable database orclpdb open;

SQL> select dbtimezone from dual;

技术分享图片

 

附(标红为国内常用时区):


  • UTC-12(IDL - 国际换日线)

  • UTC-11 (MIT - 中途岛标准时间)

  • UTC-10(HST - 夏威夷-阿留申标准时间)

  • UTC-9:30(MSIT - 马克萨斯群岛标准时间)

  • UTC-9(AKST - 阿拉斯加标准时间)

  • UTC-8(PST - 太平洋标准时间A)

  • UTC-7(MST - 北美山区标准时间)

  • UTC-6(CST - 北美中部标准时间)

  • UTC-5(EST - 北美东部标准时间)

  • UTC-4(AST - 大西洋标准时间)

  • UTC-3:30(NST - 纽芬兰岛标准时间)

  • UTC-3(SAT - 南美标准时间)

  • UTC-2(BRT - 巴西时间)

  • UTC-1(CVT - 佛得角标准时间)

  • UTC(WET - 欧洲西部时区,GMT - 格林威治标准时间)

  • UTC+1(CET - 欧洲中部时区)

  • UTC+2(EET - 欧洲东部时区)

  • UTC+3(MSK - 莫斯科时区)

  • UTC+3:30(IRT - 伊朗标准时间)

  • UTC+4(META - 中东时区A)

  • UTC+4:30(AFT- 阿富汗标准时间)

  • UTC+5(METB - 中东时区B)

  • UTC+5:30(IDT - 印度标准时间)

  • UTC+5:45(NPT - 尼泊尔标准时间)

  • UTC+6(BHT - 孟加拉标准时间)

  • UTC+6:30(MRT - 缅甸标准时间)

  • UTC+7(IST - 中南半岛标准时间)

  • UTC+8(EAT - 东亚标准时间/中国标准时间(BJT))

  • UTC+9(FET- 远东标准时间)

  • UTC+9:30(ACST - 澳大利亚中部标准时间)

  • UTC+10(AEST - 澳大利亚东部标准时间)

  • UTC+10:30(FAST - 澳大利亚远东标准时间)

  • UTC+11(VTT - 瓦努阿图标准时间)

  • UTC+11:30(NFT - 诺福克岛标准时间)

  • UTC+12(PSTB - 太平洋标准时间B)

  • UTC+12:45(CIT - 查塔姆群岛标准时间)

  • UTC+13(PSTC - 太平洋标准时间C)

  • UTC+14(PSTD - 太平洋标准时间D)

详情见https://zh.wikipedia.org/wiki/%E6%97%B6%E5%8C%BA%E5%88%97%E8%A1%A8#UTC+8%EF%BC%88EAT_-_%E6%9D%B1%E4%BA%9E%E6%A8%99%E6%BA%96%E6%99%82%E9%96%93/%E4%B8%AD%E5%9C%8B%E6%A8%99%E6%BA%96%E6%99%82%E9%96%93(BJT)%EF%BC%89


推荐阅读
  • 本文详细介绍了Linux系统中用于管理IPC(Inter-Process Communication)资源的两个重要命令:ipcs和ipcrm。通过这些命令,用户可以查看和删除系统中的消息队列、共享内存和信号量。 ... [详细]
  • A*算法在AI路径规划中的应用
    路径规划算法用于在地图上找到从起点到终点的最佳路径,特别是在存在障碍物的情况下。A*算法是一种高效且广泛使用的路径规划算法,适用于静态和动态环境。 ... [详细]
  • NX二次开发:UFUN点收集器UF_UI_select_point_collection详解
    本文介绍了如何在NX中使用UFUN库进行点收集器的二次开发,包括必要的头文件包含、初始化和选择点集合的具体实现。 ... [详细]
  • 解决SQL Server数据库sa登录名无法连接的问题
    在安装SQL Server数据库后,使用Windows身份验证成功,但使用SQL Server身份验证时遇到问题。本文将介绍如何通过设置sa登录名的密码、启用登录名状态以及开启TCP协议来解决这一问题。 ... [详细]
  • MySQL 数据库连接方法
    本文介绍了如何使用 MySQL 命令行工具连接到指定的数据库。 ... [详细]
  • 如何解决8080端口被占用问题
    本文介绍了如何通过命令行和任务管理器查找并终止占用8080端口的进程,以确保该端口能够正常使用。 ... [详细]
  • 本文介绍了如何在 ASP.NET 中设置 Excel 单元格格式为文本,获取多个单元格区域并作为表头,以及进行单元格合并、赋值、格式设置等操作。 ... [详细]
  • 自定义滚动条美化页面内容
    当页面内容超出显示范围时,为了提升用户体验和页面美观,通常会添加滚动条。如果默认的浏览器滚动条无法满足设计需求,我们可以自定义一个符合要求的滚动条。本文将详细介绍自定义滚动条的实现过程。 ... [详细]
  • 微软推出Windows Terminal Preview v0.10
    微软近期发布了Windows Terminal Preview v0.10,用户可以在微软商店或GitHub上获取这一更新。该版本在2月份发布的v0.9基础上,新增了鼠标输入和复制Pane等功能。 ... [详细]
  • Framework7:构建跨平台移动应用的高效框架
    Framework7 是一个开源免费的框架,适用于开发混合移动应用(原生与HTML混合)或iOS&Android风格的Web应用。此外,它还可以作为原型开发工具,帮助开发者快速创建应用原型。 ... [详细]
  • 本文介绍了如何使用 CMD 批处理脚本进行文件操作,包括将指定目录下的 PHP 文件重命名为 HTML 文件,并将这些文件复制到另一个目录。 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 两个条件,组合控制#if($query_string~*modviewthread&t(&extra(.*)))?$)#{#set$itid$1;#rewrite^ ... [详细]
  • 本文详细介绍了DMA控制器如何通过映射表处理来自外设的请求,包括映射表的设计和实现方法。 ... [详细]
  • 解决Win10下MySQL连接问题:Navicat 2003无法连接到本地MySQL服务器(10061)
    本文介绍如何在Windows 10环境下解决Navicat 2003无法连接到本地MySQL服务器的问题,包括启动MySQL服务和检查配置文件的方法。 ... [详细]
author-avatar
朱骆篪
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有