Time of Update: 2014-06-15
Oracle 11g RAC,內部時間是通過ctss服務進行同步的,在安裝時候,預設都會將ntpd去掉,使用ctss。但是運行一段時間後發現,oracle內部時間和作業系統存在時間上的差異,因此,oracle資料庫和作業系統需要一個時間同步伺服器;/sbin/service ntpd statusntpd (pid 4403) is running...ps -ef|grep ntpntp 2113 1 0
Time of Update: 2014-06-15
這是一個生產庫的rman備份shell指令碼,分為 0級備份 與1級差異累積備份,每周一次0層級備份,其他1級差異累積備份。1、0層級備份shell 指令碼:#!/bin/sh #### 2011.6.27 #### #level=0# export TMP=/tmp export TMPDIR=/tmp
Time of Update: 2014-06-15
Redis的主從複製功能非常強大,一個master可以擁有多個slave,而一個slave又可以擁有多個slave,如此下去,形成了強大的多級伺服器叢集架構。下面我示範下怎樣在多台伺服器上進行Redis資料主從複製。這裡我假設有兩台伺服器,一台是Windows作業系統(區域網路IP:192.168.3.82),一台是Linux作業系統(區域網路IP:192.168.3.90),在兩個作業系統都安裝redis,Windows作業系統使用cygwin工具進行安裝,命令為:$ tar xzf
Time of Update: 2014-06-15
rowid是一個用來唯一標記表中行的偽列。它是物理表中行資料的內部地址,包含兩個地址,其一為指向資料表中包含該行的塊所存放資料檔案的地址,另一個是可以直接定位到資料行自身的這一行在資料區塊中的地址。具體如下:select rowid, (select file_name from dba_data_files
Time of Update: 2014-06-15
分析了一下ORA-00600錯誤,發現分別在Oracle 11g和Oracle 10g的文法上有一個細微的變動,希望對大家有協助!Oracle 10g執行的結果$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Thu Nov 1 05:51:59 20
Time of Update: 2014-06-15
環境 在192.168.1.89和90伺服器,其作業系統為linux Red Hat as 5.2,分別安裝Oracle 10.2.0.4, 再分別建立單一實例資料庫webdb。 以89上資料庫webdb為主庫,90上庫為備庫,配置Data Guard環境。 建立data guard physical standby的操作步驟步驟 1、在89,90上建立作業系統使用者oratt useradd -m -u 1131 -g
Time of Update: 2014-06-15
1.使用create or replace view命令建立視圖文法格式:create or replace view 視圖名as select 查詢子句例子:create or replace view tb_user_view1 as select count(username) shuliang,username from tb_user group by username order by shuliang asc2.使用create or replace
Time of Update: 2014-06-15
百度搜尋,會很多文章關於如何添加刪除節點的,而且這個操作也沒有什麼很多的技術含量,但是自己測試過,記錄一下,以備後續查詢,同時也希望能給需要的朋友一些協助.環境介紹環境為兩個節點RAC:racnode1和racnode2測試過程是刪除racnode1Oracle版本為11.2.0.1---- racnode1上操作 -----首先,要禁用和停止監聽,然後查詢確認操作已經成功[grid@racnode1 ~]$ srvctl disable listener -n racnode1
Time of Update: 2014-06-15
系統內容:CentOS 6.3 伺服器 Windows 7用戶端IP地址分別為:10.1.4.44伺服器、10.1.4.180用戶端1、檢查是否是安裝MySQL?[root@Web_Mysql ~]# rpm -qa |grep mysql 2、使用YUM安裝MySQL:[root@Web_Mysql ~]# yum install mysql mysql-server perl-DBD-MySQL 3、查看以安裝Mysql軟體包:[root@Web_Mysql ~]#
Time of Update: 2014-06-15
SQL語句建立SQL Server 2000 下的作業調度--定義建立作業 DECLARE @jobid uniqueidentifier EXEC msdb.dbo.sp_add_job @job_name = N'作業名稱', @job_id = @jobid OUTPUT --定義作業步驟 DECLARE @sql nvarchar(400),@dbname sysname SELECT @dbname=DB_NAME()
Time of Update: 2014-06-15
Oracle 10g的ASM執行個體的sys密碼有時候需要修改。它的修改方法是直接修改ASM執行個體的密碼檔案,和資料庫執行個體中使用者的密碼修改方式是不一樣的。我們不能通過alter user 命令修改ASM資料庫的sys使用者密碼。ASM的sys密碼只能被密碼檔案提供,並且ASM執行個體的REMOTE_LOGIN_PASSWORDFILE的值設定為EXCLUSIVE。如果使用alter user命令修改,將出現ORA-01031錯誤。操作如下所示:SQL> select
Time of Update: 2014-06-15
今天裝好ASM的RPM包後,運行/etc/init.d/Oracleasm configure時configure最後一步總是失敗:[root@localhost nick]# /etc/init.d/oracleasm configureConfiguring the Oracle ASM library driver.This will configure the on-boot properties of the Oracle ASM librarydriver. The
Time of Update: 2014-06-15
MySQL 多表 update 有幾種不同的寫法。假定我們有兩張表,一張表為Product表存放產品資訊,其中有產品價格列Price;另外一張表是ProductPrice表,我們要將ProductPrice表中的價格欄位Price更新為Price表中價格欄位的80%。在Mysql中我們有幾種手段可以做到這一點,一種是update table1 t1, table2 ts ...的方式:UPDATE product p, productPrice ppSET pp.price =
Time of Update: 2014-06-15
觸發器的執行順序組合觸發器啟用和禁用觸發器觸發器的執行順序Oracle允許超過一個觸發器建立相同的時間點,但它從來不保證它們的執行順序。Oracle 11g觸發器文法現在包括FOLLOWS子句保證了觸發器的執行順序在相同時間點。下面的例子建立一張表和兩個在相同時間點觸發的觸發器CREATE TABLE trigger_follows_test ( id NUMBER, description
Time of Update: 2014-06-15
今天rac庫查詢資料庫遇到了 ORA-00600 kcbz_check_objd_typ_3錯誤,並且磁碟隊列進程佔用很高,系統壓力很大 執行該alter system flush buffer_cache語句後,錯誤消失;在一次資料恢複之後,遇到了ORA-00600 kcbz_check_objd_typ_3錯誤,在此記錄一下。首先 kcbz_check_objd_typ_3
Time of Update: 2014-06-15
Partition介紹分區就是將一個非常大的table或者index
Time of Update: 2014-06-15
SQL> alter database begin backup; --開始備份資料庫 Database altered. SQL> host cp /u01/Oracle/oradata/ORCL/*.dbf /u01/oracle/dump1/ --還沒執行完畢就斷電關機了,abort在重啟資料庫的時候,出現的問題 [root@station88 ~]# su - oracle&
Time of Update: 2014-06-15
最近有些閑,看完了concept突然有種空虛的感覺。閑話不多說。用PLSQL寫了一個列印日曆的功能。create or replace package display_date is procedure display_spec_mon (year number , month number) ;end ; create or replace package body display_date is type t_conv_mon is table
Time of Update: 2014-06-15
需要用到dbms_stats這個包的GATHER_TABLE_STATS過程,其中擁有者和表名必須填。PROCEDURE GATHER_TABLE_STATS Argument Name Type In/Out Default? ------------------------------ ----------------------- ------ -------- OWNNAME
Time of Update: 2014-06-15
環境規劃:1.硬體:1.1節點主機:ESX4.1建立兩台同樣配置主機;每台電腦兩個獨立網卡,每個網卡的地址如上表所示。1.2存放裝置:以root登入ESC4.1主機,使用命令方式建立共用磁碟(node1為第一節點虛擬化檔案儲存體目錄) vmkfstools -c 11G -d eagerzeroedthick -a lsilogic /vmfs/volumes/node1/RACsharedisk.vmdk1.3 兩台網路交換器:(a)一台用於兩台主機Private NIC