oracle dbtimezone与os时区不一致的解决办法(Oracle dbtimezone inconsistent with OS time zone solution).doc

oracle dbtimezone与os时区不一致的解决办法(Oracle dbtimezone inconsistent with OS time zone solution).doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle dbtimezone与os时区不一致的解决办法(Oracle dbtimezone inconsistent with OS time zone solution)

oracle dbtimezone与os时区不一致的解决办法(Oracle dbtimezone inconsistent with OS time zone solution) 连接到Oracle数据库10g企业版发布10.1.0.2.0 连接系统 / /查看数据库时区 SQL 选择dbtimezone双; dbtimezone ---------- + 00:00 / /查看当前时间和时区 SQL 选择systimestamp双; systimestamp -------------------------------------------------------------------------------- 12-4月- 11 02.39.49.421000下午+ 08:00 8 /我明明是在东区,怎么数据库时区显示为0呢? SQL数据库time_zone =“设置+ 8”; ora-30079:不能更改数据库时,数据库已与当地时区的时区的时间戳列 / /从错误提示,我们可以看出数据库中一些表的列的数据类型为:当地时区的时间戳 / /我们得将这些列删除后,才能更改,下面我们来查找这些类。 SQL 选择u.name | |’。”| | o.name | |’。”| | c.name tsltz_column 2从系统目标$ O系统。COL $ C,系统用户U美元。 3在c.type # = 231 4 o.obj # = c.obj #和 5连接# = o.owner #; tsltz_column -------------------------------------------------------------------------------- oe.orders.order_date / /我们找到了,是OE用户下订单表下的列order_date。 SQL DESC oe.orders; 名称类型可为空的默认评论 ------------ --------------------------------- -------- ------- ----------------------------------------------------------- order_id号码(12)主键列。 order_date时间戳(6)与当地时区的本地时区的时间戳列,非空约束。 order_mode VARCHAR2(8)Y检查约束。 customer_id号(6) order_status号(2)0:没有完全进入,1进入,2:取消不良信用,— 3:被客户取消,4:出货全订单,— 5:装运更换项目,6:装运积压物品,— 7:发货-特殊交货,8:发货票,9:装运付款计划,— 10:已装船-已付 order_total数(8,2)Y检查约束。 sales_rep_id号码(6)Y引用hr.employees.employee_id。 promotion_id号码(6)Y促销用SH架构ID。 / /将其删除 SQL ALTER TABLE oe.orders降柱order_date; 表的改变 / /这样我们才可以修改时区 SQL数据库time_zone =“设置+ 8”; 数据库已更改 / /关闭数据库 /关闭不是一个SQL命令,它是一个SQL +命令。 立即关闭; 数据库关闭。 关闭数据库。 Oracle实例关闭。 / /启动数据库 启动; Oracle实例开始。 系统全局区域171966464字节 固定大小7877988字节 可变大小145488364字节 数据库缓节 重做缓冲区524288字节 数据库安装。 打开数据库。 / /查看时区 SQL 选择dbtimezone双; dbtimezone ---------- + 08:00

您可能关注的文档

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档