Oracle数据库服务器修改操作系统时间的注意事项详解
Oracle 数据库服务器修改操作系统时间的注意事项:
对单机或者ha
1.对数据库本身而言,其实是没有影响的。因为scn不依赖于os时间
2.对app(应用程序)而言,若是app中使用了sysdate之类的,那确实是有影响的。
基于这个情况,我们一般推荐:改os时间 不往之前的时间去改,而是往今后的时间去改。
推荐:安装oracle10g时候注意事项&修改oracle数据库字符集编码
[安装oracle10g时候注意事项:1. 关闭网络连接2.……修改oracle数据库字符集编码:先用system和密码登陆SQLPLUS,然后:1.用sys登录到oracle中 connect sys/密码 as sy
对rac
1.对数据库本身而言,有影响,因为CRS需要节点的os时间保持同步,否则可能会引起节点驱逐。
2.对app(应用程序)而言,若是app中使用了sysdate之类的,那确实是有影响的。
基于这个情况,我们一般推荐:改os时间 不往之前的时间去改,而是往今后的时间去改。
知识点扩展:
Oracle RAC后续修改操作系统时间需要重启吗?
用户10G系统,配置2节点RAC,但未配置时间同步。然后出现了2次由于时间不同步导致其中一实例宕机情况。由于用户还有几套系统,时间差异达1分10秒,但也没有出现过问题,因此用户想知道是否时间不同步是否不是这两次故障的根本原因。
首先,时间同步对于RAC是必须的,还不仅仅是最佳建议。如果你的时间相差很多,而未出现问题,并不代表未来不会出问题。其次,时间同步对于应用也是很重要的,试想RAC中两个实例都接受业务请求,而两个节点的时间不一致会有什么后果。
那么如何处理?一般时间同步用NTP,如果是11gr2或以上,Clusterware还支持Cluster Time Synchronization Daemon (CTSSD)。由于用户系统是10g,也可以在两个主机中配置一个为时间服务器,另一个与其同步。
另外,修改时间后,数据库服务需要重启吗?为了避免对数据库和业务的影响,最好还是重启数据库服务。
以上就是Oracle数据库服务器修改操作系统时间的注意事项详解的详细内容,更多关于Oracle修改操作系统时间的资料请关注我们其它相关文章!
相关推荐
-
Oracle数据库用户的密码过期时间如何修改为永不过期
Oracle的密码过期规则是用Profile来管理的,系统默认只有一个Profile(DEFAULT),该profile的密码过期规则为180天: 而所有的用户都使用该DEFAULT的profile,所以如果修改DEFAULT的过期规则会影响所有的用户: 所以我们新建一个profile,修改该profile的过期规则为无限期,在让某个用户适用于该profile,则该用户的过期规则会变更. 以下举例:修改MESSERIES用户的密码过期规则为UNLIMITED 1. 新建profile "
-
Oracle数据库服务器修改操作系统时间的注意事项详解
Oracle 数据库服务器修改操作系统时间的注意事项: 对单机或者ha 1.对数据库本身而言,其实是没有影响的.因为scn不依赖于os时间 2.对app(应用程序)而言,若是app中使用了sysdate之类的,那确实是有影响的. 基于这个情况,我们一般推荐:改os时间 不往之前的时间去改,而是往今后的时间去改. 推荐:安装oracle10g时候注意事项&修改oracle数据库字符集编码 [安装oracle10g时候注意事项:1. 关闭网络连接2.--修改oracle数据库字符集编码:先用syst
-
Oracle数据库表被锁如何查询和解锁详解
目录 1.锁表原因 2.锁表查询的代码有以下的形式 3.查看哪个表被锁 4.查看是哪个session引起的 5.杀掉对应进程 6.如何避免锁表 总结 1.锁表原因 可能是修改表中的数据,忘了提交事务会造成锁表. Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作. 2.锁表查询的代码有以下的形式 select count(*) from v$locked_object; select * from v$locked_object; 3.查看哪个表被锁 select b.
-
在Oracle数据库中添加外键约束的方法详解
外键指定一个列(或一组列)的值必须符合另一个表的一些行的值.我们说这是维持关联表的参照完整性. 在图形化界面中,在 外键 选项卡,只需简单地点击外键栏位来编辑.使用外键的工具栏,能让你创建新的.编辑或删除选择的外键栏位. 添加外键:添加一个外键到表. 删除外键:删除已选择的外键. 使用 名 编辑框来输入新键的名. 使用 参考模式.参考表 和 参考限制 下拉列表来分别选择一个外部索引数据库.表及限制. 要包含栏位到键,只需简单地双击 栏位 栏位或点击 来打开编辑器进行编辑. 删除时 下拉列表定义
-
python修改操作系统时间的方法
本文实例讲述了python修改操作系统时间的方法.分享给大家供大家参考.具体实现方法如下: #-*- coding:utf-8 -*- import socket import struct import time import win32api TimeServer = '210.72.145.44' #国家授时中心ip Port = 123 def getTime(): TIME_1970 = 2208988800L client = socket.socket(socket.AF_INET
-
ORACLE数据库应用开发的三十个注意事项
引言 笔者及所在团队从2000年开始的CRM等系统开发,一直主要使用ORACLE数据库作为应用数据库,开发方式包括使用PLSQL编写存储过程/数据库函数/触发器.使用ODBC或OCI和ProC开发C++应用.使用JDBC开发Java应用.使用tuxdeo开发中间件应用等.这些应用开发笔者所在团队自己做过,也委托华为.亚信.思特奇等国内厂商合作做过,整体来说ORACLE数据库功能强大.性能出众.系统健壮,确实是OLTP联机事务处理的最受欢迎的数据库. 因ORACLE服务费居高不下.加上最近几年美国
-
Oracle 批处理自动备份bat脚本语句的步骤详解
开门见山 1.备份的语句能执行 2.创建一个检单bat脚本能执行 3.把备份的语句放到bat 脚本里面 示例 @echo off echo 正在备份 Oracle 数据库,请稍等-- set expname=%date:~0,4%%date:~5,2%%date:~8,2% expdp 用户名/密码@orcl schemas=导出的用户 directory=备份的文件夹 dumpfile=%expname%.dmp logfile=%expname%.log 步骤 1.备份语句 确保导出的语句能
-
Mapstruct对象插入数据库某个字段总是为空的bug详解
目录 前言 如何调试Maven插件 源码解析 前言 在一次需求的开发过程中,发现一个对象插入数据库时某个字段总是为空. 版本:lombok:1.18.24.mapstruct:1.5.2.Final 简化后的代码如下: @Autowired private PersonService personService; public void test1(){ Person person = personService.findById(1L); PersonDto personDto = Perso
-
Java日期时间类及计算详解
目录 1. Java中与日期相关的类 1.1 java.util包 ① Date类 ② Calendar 日历类 roll 设置Calendar的容错性 set 1.2 java.time包 ① LocalDate 本地日期类 ② LocalTime 本地时间类 ③ LocalDateTime 本地日期时间类 ④ Instant 类 ⑤ Period 类 ⑥ Duration 类 2. 时间间隔计算 2.1 Period与Duration类 2.1.1 Duration 2.1.2 Period
-
C/C++中时间库函数的使用详解
目录 C/C++ 中时间的概念 常用的时间库函数 time() asctime() gmtime() ctime() localtime() mktime() difftime() C/C++ 获取当前(本地)时间的方法 方法一 方法二 方法三 方法四 方法五 C/C++ 中时间的概念 Unix 时间戳(Unix timestamp),或称 Unix 时间(Unix time).POSIX 时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分0
-
MySQL数据库基础学习之JSON函数各类操作详解
目录 前言 一.JSON语法规则 二.JSON函数 1.JSON_CONTAINS(json_doc,value)函数 2.JSON_SEARCH()函数 3.JSON_PRETTY(json_doc)函数 4.JSON_DEPTH(json_doc)函数 5.JSON_LENGTH(json_doc[,path])函数 6.JSON_KEYS(json_doc[,path])函数 7. JSON_INSERT(json_doc,path,val[,path,val] ...)函数 8.JSON
随机推荐
- python用ConfigObj读写配置文件的实现代码
- ViewPager实现带引导小圆点与自动跳转的引导界面
- jQuery.autocomplete 支持中文输入(firefox)修正方法
- 正则基础之 神奇的转义
- 用Javascript获取页面元素的具体位置
- asp.net 分页存储过程实例剖析心得
- gridview自动排序示例分享
- PHP 杂谈《重构-改善既有代码的设计》之三 重新组织数据
- 最近Python有点火? 给你7个学习它的理由!
- Python随手笔记第一篇(2)之初识列表和元组
- MySQL中的LOCATE和POSITION函数使用方法
- ajax回调函数参数传递正确方法
- jQuery实现三级菜单的代码
- MySQL中处理各种重复的一些方法
- Python使用RethinkDB总结
- jQuery时间轴插件使用详解
- 使用javascript做的一个随机点名程序
- javascript脚本编程解决考试分数统计问题
- IIS 应用程序保护级别说明
- C语言解决螺旋矩阵算法问题的代码示例