Time of Update: 2015-05-31
紅帽Linux 6.5上配置ASM流程ASM(Automatic Storage Management)是Oracle官方推薦的軟體儲存解決方案。自10g版本正式推出以來,軟體架構層面上ASM的地位是在不斷的提升。首先是11g將ASM從資料庫層面剝離出來,並歸入Grid Infrastructure進行管理。其次就是ASM Disk成為ACFS(Automatic Cluster File System)的基礎組件。原有以RAW
Time of Update: 2015-05-31
Oracle 11g新特性之使用者重新命名我們在項目開發中,Oracle資料也會不斷變化,因此需要定期將開發庫資料庫匯入到測試資料庫中。通常的做法是“三部曲:”1.從開發庫中exp匯出資料2.刪除測試庫使用者3.使用imp把匯出資料匯入到測試庫今天同事問我可不可以保留之前的使用者,比如給使用者改個名稱。我之前倒沒想過這個問題,說應該可以吧,使用alter user *** rename to ***;語句。需要上機驗證一下,一操作就傻眼了,Oracle
Time of Update: 2015-05-20
Oracle資料庫高危漏洞警告!各位使用者,最近在互連網上暴露出一個Oracle的高危漏洞,利用該漏洞,僅有查詢許可權的使用者可以對資料進行增、刪、改操作,非常危險。該漏洞影響範圍非常廣泛,包括在國內最常見的11.2.0.3,11.2.0.4,12.1等版本。該漏洞在2014年7月的CPU中被修正,但是如果使用者未應用該CPU,則漏洞仍然存在。強烈建議您檢查所有Oracle資料庫,確認是否存在該安全風險。雲和恩墨在自己的測試環境中重現了該漏洞,雲和恩墨的測試環境包括11.2.0.3,11.2.0
Time of Update: 2015-05-10
ORA-12545: 因目標主機或對象不存在, 串連失敗1. 問題描述 XP系統下同時安裝了AX1應用程式和升級版AX2,串連同一個在本機Oracle用戶端上配置的串連執行個體,其中AX2顯示連結成功,而AX1卻連結失敗,其中Oracle執行個體配置一定正確,因為AX2已經連結成功。在此之前AX2和AX1都是能串連成功的,使用者使用360殺毒後,AX1才出現問題。2. 問題分析 通過日誌分析,發現AX1返回的錯誤資訊是“ORA-12545: 因目標主機或對象不存在,
Time of Update: 2015-05-09
Oracle之DBMS_RANDOM包詳解DBMS_RANDOM是Oracle提供的一個PL/SQL包,用於產生隨機資料和字元。它具有以下函數。其中,initialize,random,terminate函數在Oracle11g中已不推薦使用,主要用於向後相容。下面對各個函數進行舉例說明1.
Time of Update: 2015-05-09
Percona Server 5.6跟5.5的差異統計一、摒棄掉的:1、SHOW [GLOBAL] TEMPORARY TABLES功能取消,只能用TEMPORARY_TABLES 和 GLOBAL_TEMPORARY_TABLES 2、innodb_thread_concurrency_timer_based 參數取消,5.5預設是false;開啟的化innodb控制線程並發的方式
Time of Update: 2015-05-04
MySQL鎖機制詳解及死結處理方式為了給高並發情況下的MySQL進行更好的最佳化,有必要瞭解一下MySQL查詢更新時的鎖表機制。一、概述MySQL有三種鎖的層級:頁級、表級、行級。MyISAM和MEMORY儲存引擎採用的是表級鎖(table-level locking);BDB儲存引擎採用的是頁面鎖(page-levellocking),但也支援表級鎖;InnoDB儲存引擎既支援行級鎖(row-level
Time of Update: 2015-05-04
MySQL報錯: Unknown character set: 'utf8mb4'com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown character set: 'utf8mb4'at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at
Time of Update: 2015-04-14
Oracle資料庫壞塊(corruption)-物理壞塊概述-------------資料庫壞塊(corruption) 的類型可以按照壞塊所屬對象的不同,分為使用者資料壞塊,資料字典壞塊,Undo壞塊,控制檔案壞塊,Redo壞塊,Lob壞塊,index壞塊等等;也可以按照壞塊產生的原因,分為物理壞塊(physical corruption)和邏輯壞塊(logical corruption )。本文主要討論使用者資料發生物理壞塊(physical corruption)分析和解決方案。物理壞塊-
Time of Update: 2015-04-01
Oracle Study之--Oracle RAC重建控制檔案系統內容:作業系統: AIX5.3Cluster: Oracle 10gR2 CRSOracle: Oracle 10gR2在RAC環境下重建控制檔案和在單一實例上類似,只是有些步驟需要注意:[oracle@aix211 ~]$cat mkln.sh ln -s /dev/rsystem
Time of Update: 2015-05-31
Oracle shrink table收縮表使用情境,oracleshrink 現場有一個外網的環境資料表空間嚴重不足,客戶不想擴容,要清理一部分資料,都是大欄位的blob. 資料表空間是1T,已經使用0.99T,刪除2015年之前的blob後,通過附件的基礎資訊表查出還有200G的資料,不過資料表空間並沒有釋放(高水位線),這個時候有幾種方式處理:1. 建立一張表,把剩下的資料匯入,不可行,沒有這麼大的空間了.2.
Time of Update: 2015-05-24
C#通過OleDb讀寫excel表格幾個要點,1,OleDbConnection 的連接字串:0ffice 97-2003 :strConnection = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=\"Excel 8.0;HDR={1};IMEX={2:D}\";", ExcelFilePath, HDR,
Time of Update: 2015-05-20
Oracle 12c串連時報錯ORA-28040問題解決方案,12cora-28040問題描述:用戶端串連Oracle 12c的時候,報錯誤:ORA-28040: No matching authentication protocol問題原因:Oracle 12c的參數SQLNET.ALLOWED_LOGON_VERSION預設等於11。當我們使用11g
Time of Update: 2015-05-11
日期和時間的儲存與處理,日期儲存處理關於日期和時間在資料庫中經常用到,下面總結了一些這方面的知識。因為字元集對日期時間有影響,這個是我們首先要關注的,之前的文章中也簡單的提到了(http://blog.itpub.net/29876893/viewspace-1627370/)SQL> select * from nls_session_parameters where rownum<4;PARAMETER---------------------------------------
Time of Update: 2015-05-04
MySQL編碼格式,mysql修改編碼格式一、問題引出在安裝mysql是將其編碼格式配置為utf-8,所以此時mysql的 character_set_client, character_set_connection, character_set_database, character_set_results, character_set_server, character_set_system編碼格式都是utf-8。查看編碼
Time of Update: 2015-05-04
【翻譯自mos文章】解釋長條圖資訊,mos文章長條圖資訊 解釋長條圖資訊來源於:Interpreting Histogram Information (Doc ID 72539.1)適用於:Oracle Database - Enterprise Edition - Version 7.3.0.0 and laterOracle Database - Standard Edition - Version 7.3.0.0 and laterOracle Database -
Time of Update: 2015-04-27
Mysql源碼方式安裝與完全卸載Mysql,mysql源碼方式卸載1、基礎環境介紹1.1軟體環境作業系統:redhat linux 6.3Mysql版本:Mysql 5.6.241.2磁碟目錄規劃序號目錄用途1/opt/mysql/mysql-5.6.24mysql主程式安裝目錄2/data/mysql/mysql_5624/{data,tmp,logs}存放資料檔案、臨時檔案、記錄檔,5624代表為5.6.24版本號碼 2、linux環境調整最佳化2.1
Time of Update: 2015-04-22
Linux Oracle服務啟動&停止指令碼與開機自啟動,linuxoracle服務在CentOS 6.3下安裝完Oracle 10g R2,重開機之後,你會發現Oracle沒有自行啟動,這是正常的,因為在Linux下安裝Oracle的確不會自行啟動,必須要自行設定相關參數,首先先介紹一般而言如何啟動oracle。一、在Linux下啟動Oracle登入到CentOS,切換到oracle使用者權限# su – oracle接著輸入:$ sqlplus "/as
Time of Update: 2015-04-15
LINUX7安裝oracle12C遭遇ins_precomp.mk報錯,oracle12c安裝教程原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明以下出處,否則追究著作權法律責任。深藍的blog:http://blog.csdn.net/huangyanlong/article/details/45021597 作業系統:LINUX7資料庫版本:Oracle 12C 12.1.0 安裝過程中報錯如下:查看日誌:INFO: make[1]: ***
Time of Update: 2015-04-11
簡單查看oracle client 位元 32bit or 64 bit,oracle32bit 目錄目錄linux平台windows平台linux平台進入到client的安裝目錄(CLIENT_HOME)的bin目錄下$ cd CLIENT_HOME/bin 使用file 命令檢證其中的可執行檔 $ file sqlplus sqlplus: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for