Time of Update: 2014-09-04
ORA-16456錯誤,由於備庫未mount而在主庫執行切換,解決辦法詳解如果對資料庫進行主備庫的切換需要的前提條件是:(1)備庫必須mount狀態下,主庫open狀態(2)必須不能在最大保護模式下 我們有時做主備庫的切換,結果忘記了把備庫處於mount狀態而是open狀態下;當在primary執行過切換操作之後:SQL>alterdatabase commit to switchover to physical
Time of Update: 2014-09-04
Oracle 多索引值分區測試分區可以按照兩個欄位分區,先比較第一個列,如果滿足,則忽略第二列,如果第一個不滿足,則需要比較第二個列。這種分區的方式有點難以讓人理解,建議不要使用。SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition
Time of Update: 2014-09-04
cannot set user id: Resource temporarily unavailable前陣子,Infra報告無法透過putty以及SecureCRT串連到資料庫伺服器,提示的錯誤為Resource temporarily unavailable。由於該伺服器上有差不多有20個nstance,應該是超出了系統當前設定的值。關於超出資源限制的事之前有碰到過,只不過不是這個錯誤,而是open files: cannot modify limit: Operation not
Time of Update: 2014-09-01
MySQL修改密碼和忘記ROOT密碼前言:本文檔介紹MYSQL修改使用者密碼的方法和忘記root密碼後的處理方法。一、三種修改密碼的方式1、修改目前使用者的登入密碼指令碼:SET PASSWORD=PASSWORD('netpassword');例: mysql> set password=password('root');Query OK, 0 rows affected (0.00 sec) 2、使用SET修改其他使用者的密碼,通過ROOT修改其他帳號的密碼指令碼:
Time of Update: 2014-09-01
mysqldump工具的詳細介紹說明:mysqldump是資料庫用來備份和資料轉移的一個工具,一般在資料量很小的時候(幾個G)可以用於備份。當資料量比較大的情況下,就不建議用mysqldump工具進行備份了;mysqldump是一個很好用的mysql資料轉移工具,具有相容強強、跨版本等特點;一、資料庫的匯出匯出對象說明:mysqldump可以針對單個表、多個表、單個資料庫、多個資料庫、所有資料庫進行匯出的操作shell> mysqldump [options] db_name
Time of Update: 2014-08-29
Oracle OWB介紹系列一之簡介及使用流程OWB即Oracle Warehouse
Time of Update: 2014-09-05
WAS叢集系列(2):資料庫連接低級錯誤——網路連接問題,was叢集環境項目點指標WAS版本7.0應用伺服器作業系統Windows 2008 應用伺服器系統位元64bit資料庫伺服器作業系統CentOS 5.6資料庫版本Oracle 11.0.2.1 今天搭建WAS叢集後,發布應用程式套件組合及啟動均成功,但在測試資料庫連接時提示,不成功,建議查看KVM日誌。於是到日誌路徑下查看相關日誌(此處參考為D:\IBM\WebSphere\
Time of Update: 2014-09-03
Oracle 叢集心跳及其參數misscount/disktimeout/reboottime,oracle叢集 在Oracle RAC中,可以從多個層次,多個不同的機制來檢測RAC的健康情況,即可以通過心跳機制以及一定的投票演算法來隔離故障。如果檢測到某節點失敗,則存在故障的節點將會被逐出叢集以避免故障節點破壞資料。本文主要描述了Oracle RAC下的幾種心跳機制以及心跳參數的調整。 一、OCSSD與CSS
Time of Update: 2014-09-02
cannot set user id: Resource temporarily unavailable,cannotsetuserid 前陣子,Infra報告無法透過putty以及SecureCRT串連到資料庫伺服器,提示的錯誤為Resource temporarily unavailable。由於該伺服器上有差不多有20個nstance,應該是超出了系統當前設定的值。關於超出資源限制的事之前有碰到過,只不過不是這個錯誤,而是open files:
Time of Update: 2014-08-31
oracle public redo thread and private redo thread,oracleredo複習之前的學習內容,對public redo thread 和 private redo thread 的用處還是比較模糊,網上搜集的資料非常有限,看來有些好東西不跳牆是不行的。廢話少說,知識點記錄下來:在rac環境下,每個執行個體都有自己的redo log,這套redo log稱為redo thread。這套概念同樣適用於單一實例資料庫。redo
Time of Update: 2014-08-31
OpenCV基礎篇之Mat資料結構,opencv基礎篇mat程式及分析/* * FileName : MatObj.cpp * Author : xiahouzuoxin @163.com * Version : v1.0 * Date : Thu 15 May 2014 09:12:45 PM CST * Brief : * * Copyright (C) MICL,USTB */#include <cv.h>#include
Time of Update: 2014-08-29
藍的成長記——追逐DBA(5):不談技術談業務,惱人的應用系統,dba不談***************************************聲明*************************************** 個人在oracle路上的成長記錄,其中以藍自喻,分享成長中的情感、眼界與技術的變化與成長。敏感資訊均以英文形式代替,不會泄露任何企業機密,純為技術分享。 &
Time of Update: 2014-08-29
current online redo logfile 丟失的處理方法,redologfile昨天做了rm -rf操作後的恢複演練,而且是在沒有任何備份的情況下。今天在做破壞性操作前,做了個rman全備,然後線上刪除全部資料庫檔案,包括控制檔案,資料檔案,線上記錄檔,歸檔檔案等。來看看有什麼方法可以讓資料庫恢複運行,由於是current redo logfile丟失,那麼本次測試是會遺失資料的,所以可以作為不完全恢複的一個案例。--登入資料庫進行dml操作[oracle@ora10g ~]$
Time of Update: 2014-08-29
oracle處理父子節點關係,oracle父子節點平時在處理樹形結構的關係的時候,是一個很複雜的事情,我們可能通過程式碼去一層一層的遍曆父節點或者子節點,這樣做的缺點很明顯,效率不高而且操作複雜度比較大。而當我們在使用Oracle資料庫的時候,我們可以有一種簡單解決方案,如下: 1.首先建立一張表,儲存父子關係drop table tmp_node;create table tmp_node(id varchar2(500),p_id
Time of Update: 2014-08-26
一次ORA-28000: the account is locked使用者鎖定的問題排查,ora-28000locked今天同事反映一個問題,某個測試庫修改了密碼,並改了相關應用使用的密碼後,仍出現一會賬戶就被鎖住,報ORA-28000: the account is locked的錯誤。檢查過程:1. 查看資源限制生效參數SQL> show parameter resourceNAME
Time of Update: 2014-08-21
MySQL出現Ignoring query to other database的問題,ignoringdatabase今天使用mysql的時候,輸入任意一條命令都會出:Ignoring query to other database這條錯誤資訊,很是奇怪。後來才發現是登入資料庫時,少了個-u的參數。。正確的命令是:mysql -uroot -p我輸入的是:mysql -root
Time of Update: 2014-08-20
Oracle虛擬索引的運用,oracle虛擬索引 在做SQL調優的時候,有的時候需要加一個索引,測試下對效能提升有沒有幫組,如果此時這張表非常大,建索引將會非常之麻煩,這種情境虛擬索引就該登場了。下面來做個實驗:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise
Time of Update: 2014-08-19
一次配置oracle em的經曆,配置oracleem經曆對oracle10grac配置em,原本是非常簡單的事,卻花費了很長時間,記錄下來,備忘。首先是報如下錯誤:[oracle@node1 admin]$ emca -config dbcontrol dbSTARTED EMCA at Aug 17, 2014 9:06:47 AMEM Configuration Assistant, Version 10.2.0.5.0 ProductionCopyright (c) 2003, 2009
Time of Update: 2014-08-17
bug 7715339 登入失敗觸發 ‘row cache lock’ 等待,7715339rowBug 7715339 - Logon failures causes "row cache lock" waits - Allow disable of logon delay(文檔 ID 7715339.8) 到底部 修改時間:2012-7-26類型:PATCH 為此文檔評級 通過電子郵件發送此文檔的連結 在新視窗中開啟文檔&
Time of Update: 2014-08-15
ORACLE常用命令,oracle命令1 如何查看資料庫中都有什麼表? select * from sys.user_tables;2 如何連結資料庫 sqlplus /nolog;conn sys/oracle as sysdba;3 如何啟動資料庫 startup;4 查看ORACLE執行個體結構 desc V$instance;5 查看使用者預設資料表空間、暫存資料表空間資訊