Oracle數據庫服務器修改操作系統時間的注意事項詳解_oracle

來源:腳本之家  責任編輯:小易  

oracle的服務器時間,是由服務器的系統時間控制的,所以要看服務器的具體類型,以windows 10和linux系統為例分別說明。工具:windows 10、linuxwindows 10操作步驟:1、右鍵開始菜單,選擇控制面板。2、找到日期和時間,點擊進入。3、點擊更改日期和時間。4、進入后,修改日期時間,保存即可。linux下更改方法:1、以root用戶登錄到指定服務器。2、執行命令date-s '2017-07-11 23:58:00'這是將系統時間修改為2017年7月11日23點58分00秒。3、修改后,reboot重啟系統即可www.13333515.buzz防采集請勿采集本網。

Oracle 數據庫服務器修改操作系統時間的注意事項

一般來說,除非萬不得已,我們不建議修改oracle數據庫server端的字符集。特別說明,我們最常用的兩種字符集ZHS16GBK和ZHS16CGB231280之間不存在子集和超集關系,因此理論上講這兩種字符集之間的相互轉換不

對單機或者ha

oracle10g服務器端是安裝在AIX 6.0系統上,客戶端是安裝在windows server 2008 系統上,客戶端與服務器已成功連接,但是數據庫表里的中文字無法顯示,顯示為?用SQLPLUS查得服務器端的字符集為AL16uTF16,

1.對數據庫本身而言,其實是沒有影響的。因為scn不依賴于os時間

服務器端 \\network\\admin\\listener.ora 修改address的host即可。客戶端 \\network\\admin\\tnsnames.ora 修改address的host即可。監聽是服務端的,負責監聽網絡上發來請求,然后響應。也可用

2.對app(應用程序)而言,若是app中使用了sysdate之類的,那確實是有影響的。

A、oracle server 端字符集查詢 select userenv('language')from dual 其中NLS_CHARACTERSET 為server如果還是有亂碼,則有可能是數據庫中的數據存在問題,或者是oracle服務端的配置存在問題。

基于這個情況,我們一般推薦:改os時間 不往之前的時間去改,而是往今后的時間去改。

你的oracle安裝目錄下搜索:tnsnames.ora 文件 找到原來的那個配置,把ip地址換一下 是HOST=這個位置換IP

推薦:安裝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安裝目錄下搜索:tnsnames.ora 文件 找到原來的那個配置,把ip地址換一下 是HOST=這個位置換IP

知識點擴展:

Oracle RAC后續修改操作系統時間需要重啟嗎?

用戶10G系統,配置2節點RAC,但未配置時間同步。然后出現了2次由于時間不同步導致其中一實例宕機情況。由于用戶還有幾套系統,時間差異達1分10秒,但也沒有出現過問題,因此用戶想知道是否時間不同步是否不是這兩次故障的根本原因。

首先,時間同步對于RAC是必須的,還不僅僅是最佳建議。如果你的時間相差很多,而未出現問題,并不代表未來不會出問題。其次,時間同步對于應用也是很重要的,試想RAC中兩個實例都接受業務請求,而兩個節點的時間不一致會有什么后果。

那么如何處理?一般時間同步用NTP,如果是11gr2或以上,Clusterware還支持Cluster Time Synchronization Daemon (CTSSD)。由于用戶系統是10g,也可以在兩個主機中配置一個為時間服務器,另一個與其同步。

另外,修改時間后,數據庫服務需要重啟嗎?為了避免對數據庫和業務的影響,最好還是重啟數據庫服務。

以上就是Oracle數據庫服務器修改操作系統時間的注意事項詳解的詳細內容,更多關于Oracle修改操作系統時間的資料請關注真格學網其它相關文章!

Oracle數據庫查看和修改服務器端的字符集的方法是本文主要要介紹的內容,接下來救讓我們一起來了解一下這部分內容。A、oracle server 端字符集查詢select userenv('language')from dual其中NLS_CHARACTERSET 為server端字符集NLS_LANGUAGE 為 server端字符顯示形式B、查詢oracle client端的字符集echo$NLS_LANG如果發現你select 出來的數據是亂碼,請把client端的字符集配置成與linux操作系統相同的字符集。如果還是有亂碼,則有可能是數據庫中的數據存在問題,或者是oracle服務端的配置存在問題。C、server端字符集修改將數據庫啟動到RESTRICTED模式下做字符集更改:SQL>conn/as sysdba Connected.SQL>shutdown immediate;Database closed.Database dismounted.ORACLE instance shut down.SQL>startup mount ORACLE instance started.Total System Global Area 236000356 bytesFixed Size 451684 bytesVariable Size 201326592 bytesDatabase Buffers 33554432 bytesRedo Buffers 667648 bytesDatabase mounted.SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;System altered.SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;System altered.SQL>ALTER SYSTEM SET AQ_TM_PROCESSES=0;System altered.SQL>alter database open;Database altered.SQL>ALTER DATABASE CHARACTER SET ZHS16GBK;ALTER DATABASE CHARACTER SET ZHS16GBK ERROR at line 1:ORA-12712:new character set must be a superset of old character set提示我們的字符集:新字符集必須為舊字符集的超集,這時我們可以跳過超集的檢查做更改:SQL>ALTER DATABASE character set INTERNAL_USE ZHS16GBK;Database altered.SQL>select*from v$nls_parameters;略19 rows selected.重啟檢查是否更改完成:SQL>shutdown immediate;Database closed.Database dismounted.ORACLE instance shut down.SQL>startup ORACLE instance started.Total System Global Area 236000356 bytesFixed Size 451684 bytesVariable Size 201326592 bytesDatabase Buffers 33554432 bytesRedo Buffers 667648 bytesDatabase mounted.Database opened.SQL>select*from v$nls_parameters;略19 rows selected.我們看到這個過程和之前ALTER DATABASE CHARACTER SET操作的內部過程是完全相同的,也就是說INTERNAL_USE提供的幫助就是使Oracle數據庫繞過了子集與超集的校驗。這一方法在某些方面是有用處的,比如測試;應用于產品環境大家應該格外小心,除了你以外,沒有人會為此帶來的后果負責。結語(我們不妨再說一次):對于DBA來說,有一個很重要的原則就是:不要把你的數據庫置于危險的境地!這就要求我們,在進行任何可能對數據庫結構發生改變的操作之前,先做有效的備份,很多DBA沒有備份的操作中得到了慘痛的教訓。D、client端字符集修改在/home/oracle與/root用戶目錄下的。bash_profile中添加或修改 export NLS_LANG="AMERICAN_AMERICA.UTF8"語句關閉當前ssh窗口。注意:NLS_LANG變量一定要配置正確否則會引起sqlplus 失效。關于Oracle數據庫查看和修改服務器端的字符集的方法就介紹到這里了,希望能夠對您有所收獲!轉載僅供參考,版權屬于原作者。祝你愉快,滿意請采納哦內容來自www.13333515.buzz請勿采集。


  • 本文相關:
  • oracle數據庫用戶的密碼過期時間如何修改為永不過期
  • oracle中如何找到未提交事務的sql語句詳解
  • oracle 18c新特性-pdb快照輪播(snapshot carousel)
  • oracle報錯(ora-00600)問題處理
  • oracle存儲過程和存儲函數創建方法(詳解)
  • oracle學習筆記-添加更新數據函數篇
  • win7 64位下powerdesigner連接64位oracle11g數據庫
  • oracle過程與函數的區別分析
  • oracle的rownum深入解析
  • oracle數據庫的安全策略
  • oracle實現自定義序列號生成的方法
  • 如何查看和修改Oracle數據庫服務器端的字符集
  • 如何修改oracle數據庫服務器的時間
  • oracle數據庫時間與Linux服務器時間不同步是什么原因?如何修改
  • ORACLE數據庫服務器名稱改變了,ORACLE需要修改哪?急急急,請高手幫忙
  • 如何查看和修改Oracle數據庫服務器端的字符集
  • 如何查看和修改Oracle數據庫服務器端的字符集?
  • ORACLE數據庫服務器IP地址變化了,ORACLE需要修改哪?
  • 如何查看和修改Oracle數據庫服務器端的字符集
  • ORACLE數據庫服務器IP地址變化了,ORACLE需要修改哪?
  • 怎么查看和修改Oracle數據庫服務器端的字符集
  • 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全mssqlmysqlmariadboracledb2mssql2008mssql2005sqlitepostgresqlmongodbredisaccess數據庫文摘數據庫其它首頁oracleoracle數據庫用戶的密碼過期時間如何修改為永不過期oracle中如何找到未提交事務的sql語句詳解oracle 18c新特性-pdb快照輪播(snapshot carousel)oracle報錯(ora-00600)問題處理oracle存儲過程和存儲函數創建方法(詳解)oracle學習筆記-添加更新數據函數篇win7 64位下powerdesigner連接64位oracle11g數據庫oracle過程與函數的區別分析oracle的rownum深入解析oracle數據庫的安全策略oracle實現自定義序列號生成的方法oracle 查看表空間的大小及使用情linux系統(x64)安裝oracle11g完oracle數據庫下載及安裝圖文操作oracle存儲過程基本語法介紹oracle 10g 安裝教程[圖文]oracle 如何查詢被鎖定表及如何解基于ora-12170 tns 連接超時解決oracle數據庫tns配置方法詳解oracle 創建表空間詳細介紹oracle中to_date詳細用法示例(orlinux orcle數據庫增量備份腳本解決報錯ora-32035的方法分析oracle 日期時間函數使用總結oracle數據庫索引失效oracle學習筆記(五)oracle使用to_date查詢一周的第一天日期windows中oracle 11g安裝圖解ora-00119和ora-00132問題的解決方法sql server、oracle和mysql判斷null的方法oracle阻塞(blockingblocked)實例詳解
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.13333515.buzz All Rights Reserved
    3排列五开奖结果