日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

oracle服务器的操作系统,Oracle Linux 操作系统及数据库的时区机制分析

發布時間:2025/3/19 linux 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle服务器的操作系统,Oracle Linux 操作系统及数据库的时区机制分析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Oracle Linux 操作系統及數據庫的時區機制分析

1. /etc/localtime

這個文件記錄的是系統的時區,缺省的數據庫由此獲得時區信息

這個文件是二進制文件,修改該文件的方法是拷貝/usr/share/zoneinfo下的相應時區文件覆蓋 localtime 文件。

/etc/sysconfig/clock 與 localtime 配置,定義的是時區名稱區域信息等。

2./usr/share/zoneinfo/

該目錄存儲所有合法的時區信息,如果會話設置的時區和系統時區不一致,則由此讀取時區信息。

3.$ORACLE_HOME/oracore/zoneinfo

這里存儲的文件記錄數據庫的合法時區,和操作系統提供的信息會進行對比。

-rw-rw-r--. 1 oracle oinstall?? 1407 Jun? 1? 2009 readme.txt

-rw-rw-r--. 1 oracle oinstall 408315 Apr 14? 2010 timezlrg.dat

-rw-rw-r--. 1 oracle oinstall 160733 Apr 14? 2010 timezone.dat4.Linux上的時區信息可以通過 tzselect 命令查看,使用 timeconfig 進行配置修改

5.會話級別的時區設置可以如下進行

TZ='Asia/Shanghai';export TZ

6.hwclock -w

保存時區設置使之重啟系統后仍生效

關于Oracle的時區選項與時區關系,可以通過strace跟蹤進程,清晰的獲得整個流程:

分析整個過程中的文件讀取:

open("/etc/ld.so.preload", O_RDONLY)??? = 3

open("/u01/app/oracle/product/10.2.0/db_1/lib/tls/x86_64/libsqlplus.so", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/u01/app/oracle/product/10.2.0/db_1/lib/tls/libsqlplus.so", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/u01/app/oracle/product/10.2.0/db_1/lib/x86_64/libsqlplus.so", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/u01/app/oracle/product/10.2.0/db_1/lib/libsqlplus.so", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/lib/libnnz10.so", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/etc/ld.so.cache", O_RDONLY)????? = 3

open("/lib64/libdl.so.2", O_RDONLY)???? = 3

open("/u01/app/oracle/product/10.2.0/db_1/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/lib64/libm.so.6", O_RDONLY)????? = 3

open("/u01/app/oracle/product/10.2.0/db_1/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/lib64/libpthread.so.0", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/lib64/libnsl.so.1", O_RDONLY)??? = 3

open("/u01/app/oracle/product/10.2.0/db_1/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/lib64/libc.so.6", O_RDONLY)????? = 3

open("/u01/app/oracle/product/10.2.0/db_1/lib/libsqlplusic.so", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/u01/app/oracle/product/10.2.0/db_1/lib/libociicus.so", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/u01/app/oracle/product/10.2.0/db_1/lib/libociei.so", O_RDONLY) = -1 ENOENT (No such file or directory)

open("/u01/app/oracle/product/10.2.0/db_1/nls/data/lx1boot.nlb", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/nls/data/lx00001.nlb", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/nls/data/lx20354.nlb", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/nls/data/lx10001.nlb", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/nls/data/lx40011.nlb", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/nls/data/lx20001.nlb", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/nls/data/lx40001.nlb", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/sqlplus/mesg/sp1us.msb", O_RDONLY) = 3

open("/u01/app/oracle/product/10.2.0/db_1/sqlplus/mesg/sp2us.msb", O_RDONLY) = 4

open("/u01/app/oracle/product/10.2.0/db_1/sqlplus/mesg/cpyus.msb", O_RDONLY) = 5

open("/usr/share/zoneinfo/Asia/Shanghai", O_RDONLY) = 6

open("/u01/app/oracle/product/10.2.0/db_1/oracore/zoneinfo/timezlrg.dat", O_RDONLY) = 6

open("/u01/app/oracle/product/10.2.0/db_1/rdbms/mesg/ocius.msb", O_RDONLY) = 6可以看到Oracle讀取的操作系統時區文件:

/usr/share/zoneinfo/Asia/Shanghai

這是跟進環境變量的設置讀取的,數據庫的時區文件則是:

/u01/app/oracle/product/10.2.0/db_1/oracore/zoneinfo/timezlrg.dat

這整個驗證過程和Oracle的字符集完全相同,很有意思。

By eygle on 2012-03-20 16:31 |

Comments (0) |

FAQ | 2974 |

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的oracle服务器的操作系统,Oracle Linux 操作系统及数据库的时区机制分析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产一区二区三区四区精 | 国产亚洲激情 | 欧美7777 | 精品乱子伦 | 爱情岛论坛永久入址在线 | 少妇综合网 | www.99re.| 欧美整片在线 | 天堂网a| 精品在线看| 大学生高潮无套内谢视频 | 色多多视频污 | 国产专区欧美专区 | 国产一级视频在线播放 | 亚洲国产综合视频 | 日韩 欧美 精品 | 日日操夜夜操狠狠操 | 婷婷伊人综合中文字幕 | 国产在线观看一区二区三区 | 成年人午夜网站 | 国产精品成人久久电影 | 韩国三级在线看 | 日韩精品导航 | 久久久久久91香蕉国产 | 在线亚洲+欧美+日本专区 | 国产永久在线观看 | 一级片av | 精品人妻少妇嫩草av无码专区 | 欧美激情在线观看视频 | 97精品久久 | 久久精品无码Av中文字幕 | 诱惑av | 一区二区三区精品在线观看 | 亚洲视频色图 | 思思久久精品 | a级一级黄色片 | 久久九九久久九九 | 亚洲精品免费在线观看视频 | 成人av自拍 | 色婷婷av一区二区三区软件 | 久色视频在线播放 | 亚洲综合五月天婷婷丁香 | 成人国产一区二区三区精品麻豆 | 超碰cc | 亚洲咪咪 | 国产成人无遮挡在线视频 | 国产一区久久久 | 99热官网 | 久久精品欧美视频 | 最新地址av | 米奇色 | 国产在线看 | 日韩精品片 | 奶水旺盛的少妇在线播放 | 国产免费一区二区三区免费视频 | 精品一区视频 | 国产精品人妻一区二区三区 | 日本高清免费观看 | 丁香六月综合 | 成人欧美一区二区三区黑人免费 | 999热精品视频 | 亚洲操| 成人国产精品一区二区 | 精东影业一区二区三区 | 欧美性粗暴| 亚洲综合色小说 | 亚洲淫视频 | 色婷婷av一区二区三区之红樱桃 | 日韩欧美不卡视频 | 欧美三级欧美一级 | 欧美精品三区 | 密桃av在线 | 免费在线视频一区 | 在线免费观看黄网站 | www.一区二区三区 | 中文字幕日本一区 | 四虎tv| 一本一本久久a久久精品综合麻豆 | 亚洲色偷精品一区二区三区 | 在线观看免费人成视频 | 瑟瑟视频在线看 | 巨茎大战刘亦菲 | 中文字幕视频网站 | 国语对白真实视频播放 | 亚洲精品视频专区 | 制服丝袜在线视频 | 在线观看精品 | 日韩欧美精品一区 | 国产精品久久久一区二区三区 | 欧美综合视频在线观看 | 亚洲成人一区二区三区 | 久久免费少妇高潮99精品 | av片久久| 红桃视频一区 | 激情视频在线观看免费 | 成人免费网视频 | 青草青草久热 | 91欧美日韩 | 欧美成人午夜视频 |