前面的一些若干示例,我們對(duì)其已經(jīng)有了一定的了解并且嘗試了Oracle <http://database.51cto.com/art/200511/12457.htm>實(shí)戰(zhàn)RMAN備份的相關(guān)的一些命令,但是我們?cè)趯?shí)際的操作環(huán)境中,是不可能每次的相關(guān)備份都是要求DBA一條命令一條命令來(lái)敲通過(guò)前面章節(jié)的
2015-06-28問(wèn)題:我使用的備份策略是在每天的凌晨 1 點(diǎn)鐘進(jìn)行一次完整備份,每一小時(shí)進(jìn)行一次日志備份,同時(shí),在每天的凌晨 4 點(diǎn)鐘會(huì)運(yùn)行一次 DBCC CHECKDB。如果我在上午 8 點(diǎn)開(kāi)始工作時(shí)發(fā)現(xiàn),夜間運(yùn)行的一致性檢查報(bào)告了大量損壞的情況,我該如何進(jìn)行恢復(fù)才不會(huì)丟失太多數(shù)據(jù)
2015-06-28新陣列移動(dòng)日問(wèn):我們當(dāng)前的 RAID 很快就填滿了,因此需要將一些 SQL Server 2005 數(shù)據(jù)庫(kù)移到其他位置。新陣列已準(zhǔn)備就緒,并且我一直在為移動(dòng)數(shù)據(jù)庫(kù)作準(zhǔn)備。我剛剛發(fā)現(xiàn)其中一個(gè)數(shù)據(jù)庫(kù)是事務(wù)復(fù)制發(fā)布服務(wù)器,我知道這表示我不能移動(dòng)該數(shù)據(jù)庫(kù)。我應(yīng)怎樣做?答:對(duì)您
2015-06-28問(wèn)題:我們使用了大量分布式事務(wù),正研究數(shù)據(jù)庫(kù)鏡像以使我們的關(guān)鍵數(shù)據(jù)庫(kù)之一具備高可用性。在測(cè)試過(guò)程中我們發(fā)現(xiàn),在嘗試對(duì)鏡像數(shù)據(jù)庫(kù)進(jìn)行故障轉(zhuǎn)移后,分布式事務(wù)有時(shí)會(huì)失敗。能否說(shuō)明這是為什么?解答:這實(shí)際上是記錄在案的使用分布式事務(wù)的限制。在使用數(shù)據(jù)庫(kù)鏡
2015-06-28在單一的應(yīng)用環(huán)境或業(yè)務(wù)相對(duì)簡(jiǎn)單的系統(tǒng)下,系統(tǒng)性能問(wèn)題,瓶頸所在往往是不言自明,解決問(wèn)題的前提——定位問(wèn)題是比較容易解決的,但在一個(gè)復(fù)雜的應(yīng)用環(huán)境下,各應(yīng)用系統(tǒng)對(duì)系統(tǒng)資源往往是一種共享和競(jìng)爭(zhēng)的關(guān)系,而且應(yīng)用系統(tǒng)之間也可能存在著共生或制
2015-06-28要對(duì)Oracle數(shù)據(jù)庫(kù)備份與恢復(fù)有清晰的認(rèn)識(shí),首先有必要對(duì)數(shù)據(jù)庫(kù)的幾種運(yùn)行狀態(tài)有充分的了解。Oracle數(shù)據(jù)庫(kù)的運(yùn)行狀態(tài)主要分為3種,他們依次為: Nomount(非安裝)Oracle只是讀取ini文件中的配置信息,并初始化SGA區(qū)。 Mount(安裝)Oracle除了需要讀取ini文
2015-06-28在Oracle 8i中,往往會(huì)出現(xiàn)要在存儲(chǔ)過(guò)程中運(yùn)行操作系統(tǒng)命令的情況。一般來(lái)說(shuō),利用Oracle Enterprise Manager設(shè)定作業(yè)時(shí)可以達(dá)到這個(gè)目的。但是由于OEM在設(shè)定作業(yè)缺乏靈活性,設(shè)定的作業(yè)的參數(shù)是固定的。在實(shí)際應(yīng)用當(dāng)中往往需要在SQL語(yǔ)句當(dāng)中運(yùn)行需要隨時(shí)運(yùn)行操
2015-06-28Oracle日期操作是我們經(jīng)常會(huì)用到的,這里集合了很多Oracle日期操作:時(shí)間間隔操作、日期到字符操作、字符到日期操作等,還有相關(guān)函數(shù)的使用?! ?.Oracle日期時(shí)間間隔操作 1)當(dāng)前時(shí)間減去7分鐘的時(shí)間select sysdate,sysdate - interval '7' MINUTE&n
2015-06-28ORACLE的連接數(shù)(sessions)與其參數(shù)文件中的進(jìn)程數(shù)(process)有關(guān),它們的關(guān)系如下: sessions=(1.1*process+5) 但是我們?cè)黾觩rocess數(shù)時(shí),往往數(shù)據(jù)庫(kù)不能啟動(dòng)了。這因?yàn)槲覀冞€漏調(diào)了一個(gè)unix系統(tǒng)參數(shù):它是/etc/system/ 中semmns,這是unix系統(tǒng)的信號(hào)量參數(shù)
2015-06-28參數(shù)文件 傳統(tǒng)的PFILE(簡(jiǎn)單的文本文件)和SPFILE(二進(jìn)制服務(wù)器參數(shù)文件)。ORACLE9i后推薦使用SPFILE,因其更易于管理,更為簡(jiǎn)潔?! ?shù)文件告知實(shí)例控制文件的位置 控制文件 control file最多能增長(zhǎng)到64 MB左右,控制文件告知實(shí)例數(shù)據(jù)庫(kù)、在線重
2015-06-281. 監(jiān)控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev", sum(decode(wait_Time,0,1,0)) "Curr",count(*) "Tot" from v$session_Wait group by event order by 4; 2. 回滾段的爭(zhēng)用情況 select
2015-06-281、 SQL Server:入站端口為T(mén)CP 1433,出站端口為T(mén)CP任意端口(1024~5000之間的端口號(hào));2、 SQL Browser :入站端口為UDP 1434,出站端口為UDP任意端口(1024~5000之間的端口號(hào));3、查看或修改SQL2005實(shí)例的端口號(hào),如果系統(tǒng)中同時(shí)安裝SQL 2000和SQL 2005
2015-06-28在SQL Server 配置管理器中,展開(kāi)SQL Server 2005的網(wǎng)絡(luò)配置,然后點(diǎn)擊服務(wù)器實(shí)例如:MSSQLSERVER 的協(xié)議。在右窗格中,雙擊TCP/IP協(xié)議。在TCP/IP屬性對(duì)話框中,單擊IP地址選項(xiàng)卡。在TCP端口框中的IPAll節(jié),輸入一個(gè)可用的端口號(hào)。對(duì)于本教程中,我們將使用1500。單
2015-06-28當(dāng)我在安裝SQL2005的時(shí)候出錯(cuò)了(SQL2005是企業(yè)版的)。由于第一次安裝SQL2005,要求把VS2008的SQL服務(wù)關(guān)了,做了,安裝完畢。服務(wù)里沒(méi)了SQL啟動(dòng)服務(wù),數(shù)據(jù)庫(kù)也連不上。打開(kāi)SQL Server Management Studio,在服務(wù)器名稱中選擇"瀏覽更多",出現(xiàn)的"本
2015-06-28SQLSERVER的數(shù)據(jù)庫(kù)日志占用很大的空間,下面提供三種方法用于清除無(wú)用的數(shù)據(jù)庫(kù)日志文件方法一: 1、打開(kāi)查詢分析器,輸入命令BACKUP LOG database_name WITH NO_LOG2、再打開(kāi)企業(yè)管理器--右鍵要壓縮的數(shù)據(jù)庫(kù)--所有任務(wù)--收縮數(shù)據(jù)庫(kù)--收縮文件--選擇日志文件--在收
2015-06-28學(xué)習(xí)SQL SERVER 2005系列 圖解SQL SERVER2005的安裝前言:[學(xué)習(xí)SQL SERVER 2005系列]準(zhǔn)備把學(xué)習(xí)2005的一些心得整理出來(lái),和大家分享,共同學(xué)習(xí)一起提高。sql2005 精簡(jiǎn)版下載安裝準(zhǔn)備:1、SQL Server 2005 的各版本之間選擇大多數(shù)企業(yè)都在三個(gè) SQL Server
2015-06-28在登陸時(shí)被告知test用戶被鎖 1、用dba角色的用戶登陸,進(jìn)行解鎖,先設(shè)置具體時(shí)間格式,以便查看具體時(shí)間 SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss'; Session altered. 2、查看具體的被鎖時(shí)間 SQL> select usernam
2015-06-28你是否對(duì)Oracle數(shù)據(jù)庫(kù)中null的實(shí)際操作感到十分頭疼?如果是這樣子的話,以下的文章將會(huì)給你相應(yīng)的解決方案,以下的文章主要是介紹Oracle數(shù)據(jù)庫(kù)中null的具體使用的方案,以下就是相關(guān)內(nèi)容的具體描述?! ?wèn):什么是NULL? 答:在我們不知道具體有什么數(shù)據(jù)的
2015-06-28本文描述如何執(zhí)行包含邏輯備數(shù)據(jù)庫(kù)的切換和故障轉(zhuǎn)移?! ∫?、 邏輯備數(shù)據(jù)庫(kù)的切換 當(dāng)你執(zhí)行切換,在主數(shù)據(jù)庫(kù)和邏輯備數(shù)據(jù)庫(kù)之間更改角色,總是在主數(shù)據(jù)庫(kù)上發(fā)起切換并在邏輯備數(shù)據(jù)庫(kù)上完成。這些步驟必須以所描述的順序執(zhí)行,否則切換將
2015-06-28ODBC管理器(Administrator)它負(fù)責(zé)安裝驅(qū)動(dòng)程序,管理數(shù)據(jù)源,并幫助程序員跟蹤ODBC的函數(shù)調(diào)用。在ODBC中,應(yīng)用程序不能直接存取數(shù)據(jù)庫(kù),它必須通過(guò)管理器和數(shù)據(jù)庫(kù)交換信息。ODBC管理器負(fù)責(zé)將應(yīng)用程序的SQL語(yǔ)句及其他信息傳遞給驅(qū)動(dòng)程序,而驅(qū)動(dòng)程序則負(fù)責(zé)將運(yùn)行結(jié)果
2015-06-28