Time of Update: 2013-12-28
昨天要把自己機器上的資料庫遷移到專用伺服器上一份,本地安裝的Oracle10g,伺服器上安裝的資料庫是Oracle9i,一開始進行如下操作:本地匯出資料庫檔案:exp gzwp/wlkp@taxser file= d:\20130226.dmp owner=gzwp拿到伺服器上匯入:imp gzwp/wlkp@taxser file=d:\20130226.dmp fromuser=gzwp touser=gzwp ignore=y報錯:IMP-
Time of Update: 2013-12-28
MySQL資料庫已經應用到很多互連網公司,mysql許可權管理非常重要,合理規劃好mysql資料庫許可權,對資料庫的安全和使用是非常有好處的.一個好的規範和習慣,做任何事也不會出現大問題. 下面是mysql許可權規劃授權的語句: 授權jc使用者,查詢、插入、更新、刪除 本機testdb資料庫中所有表資料的權利的授權方法如下:grant select on testdb.* to jc@’localhost’grant insert on
Time of Update: 2013-12-28
MySQL 5.6.10 正式版發布好多天了, 經常使用分區的朋友有福了。 MySQL 5.6 增加了對分區的置換功能。今天我們來體驗下關於置換分區的功能。 兩張樣本表,t1為分區表,t2為普通的INNODB表。 t1 表結構:650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/23113WF6-0.png" border="0" alt="" />t2 表結構:650)
Time of Update: 2013-12-28
一個安靜的下午,測試環境中一台裝有ORACLE資料庫的AIX小機因意外斷電而導致其上的oracle資料庫宕機了。由於是測試環境,安排了一個工程師過去解決了,具體是這樣解決的:首先重啟了小機伺服器,啟動完後,發現oracle所在的/app目錄沒有mount上。然後通過smitty fs修複了一下,mount上了app,再接著啟動oracle就起來了。 事後搜集了system.txt 系統日誌(通過errpt
Time of Update: 2013-12-28
一生產AIX伺服器上,DB2資料庫需要備份,備份中報SQL2059W錯誤,具體資訊如下:$ db2 backup db happydb online to /backup include logsSQL2059W A device full warning was encountered on device "/backup".Do you want to continue(c), terminate this device only(d), abort the
Time of Update: 2013-12-28
Time of Update: 2013-12-28
部署兩節點cassandra叢集確保系統已安裝jdk,可不配置JAVA環境變數cassandra版本:apache-cassandra-1.1.5jdk版本:jdk1.6.0_381、cassandra 日誌路徑#vim log4j-server.propertieslog4j.appender.R.File=/trs6/cassandra/logs/system.log2、cassandra 記憶體使用量 (HEAP_NEWSIZE)=1/4(MAX_HEAP_SIZE)#vim
Time of Update: 2013-12-28
開啟mysql首頁,滿篇介紹mysql5.6版本有多好,多牛。後來瀏覽了5.6的更新說明,說是強化了replication,還有人測試開啟replication對效能影響不大,不像以前,影響效能明顯。反而效能更好?那個叫mysql中國的網站測試說的。官網有說多線程啥的進行複製,好吧。我信了。 但是安裝網上老的配置方法配置主從模式失敗,服務起不來,說找不到pid什麼檔案,錯誤已經忘啦~~不好意思。
Time of Update: 2013-12-28
本文將類比一個資料倉儲系統,其中有使用者資料,產品資料以及訂單資料。根據這些資料結構建立Cube,並且以累加式更新的方式對其進行處理。之所以強調增量的方式,是考慮到事實表中資料的增長,假設以後增長到幾十億,全量處理就變得很不現實,所以方案中著重示範以增量方式處理Cube的方案。增量處理Cube的關鍵是要將事實資料分為兩部分處理,一個是增量事實表,一個是曆史事實表,Cube第一次處理曆史事實表中的資料,以後每次周期性的處理都是處理增量表中的資料。本文中提及的SQLServer和Visual
Time of Update: 2013-12-28
MySQL 5.6給我們帶了MEMCACHED FOF INNODB 的 API。 最主要的好處就是我們可以通過最熟悉不過的SQL語句來對MEMCACHED 的外掛程式進行讀寫。安裝以及配置方面我就不介紹了, 有需要的可以訪問官方手冊。 這裡呢,我主要來示範下效果。 容器表內容: 650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/230ZJ649-0.png"
Time of Update: 2013-12-28
之前誤以為歸檔的備份組超過備份保留原則後,report obsolete 會報其到期.於是設定了備份冗餘策略為1,備份兩次歸檔,發起report obsolete 命令希望能看到到期的歸檔備份組,但結果卻未顯示該備份組obsolete,看來有必要好好研究下,於是有下文。一 先看看report obsolete命令的官方說明Lists full backups, data file copies, and archived redo log
Time of Update: 2013-12-28
最近研究一下MySQL 5.6 版本發現安裝後,使用空密碼無法登陸安裝的過程中有這樣的一句話:A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !You will find that password in '/root/.mysql_secret'.You must change that password on your first connect,no other statement but 'SET
Time of Update: 2013-12-28
Mysql高效能備份方案解決資料不間斷訪問LVM快照方式備份)www.rsyslog.org mysql
Time of Update: 2013-12-28
雖然Oracle資料庫的OUI圖形化的安裝方式比較直觀,但由於項目是在內網環境中經過vpn做跳板跳了幾次,跨越了幾個網段且機房不在本地,所以本打算Xwindow和vnc都因為很卡而最終放棄了(vnc工作原理是一幀一幀的傳輸圖片成像的,因此很佔用網路頻寬)這種情況下,靜默安裝就是唯一的選擇了,當然靜默安裝也是Oracle推薦的使用方式之一。靜默安裝適用環境:1、無法圖形化安裝,主機無發正常使用Xwindow,正如我的這個項目。2、大規模大量安裝部署資料庫,尤其在資料庫大量安裝時可以大大減輕dba重
Time of Update: 2013-12-28
預設情況下,MySQL按照以下規則處理“資料越界”和其他非正常資料1、對於數值資料或time資料列,超出合法範圍的值將被階段到最近的取值範圍邊界;2、對於字串資料列不包括enum、set)太長的字串將被截斷到資料列的最大長度,對於 ENUM類型資料,MySQL將不合法成員用Null 字元串代替。如果賦值給某個set資料列包含非法子字串,那mysql會刪除那些子字串並把剩下的賦值給該資料列3、對於日期和時間資料列,非法數值會被轉換成‘0&
Time of Update: 2013-12-28
公司的庫裡面不是所有的資料表空間都是unlimted,所以還是要搞個郵件發送,時不時監控一下資料表空間的使用率。以下是我參考一些文檔,修改後在我工作中使用的。我的資料庫版本是11.2.0.4,Linux版本是Centos
Time of Update: 2013-12-28
事故連連呀,早上上班在電梯接到領導打電話說應用掛了起不來,跑上來查了下發現應用介面一直報登入資料庫使用者和密碼錯誤的資訊。查了下探索資料庫重啟後,使用者名稱和密碼原則超過了有效期間。解決方案:1.查看使用者用的哪種profile策略SQL> select username,profile from dba_users;USERNAME PROFILE----------
Time of Update: 2013-12-28
SQL Server 把交易記錄檔劃分為多個VLFVirtual Log File),即虛擬記錄檔。650) this.width=650;" border="0" src="http://www.bkjia.com/uploads/allimg/131228/230034D28-0.png" alt="112954536.png"
Time of Update: 2013-12-28
下面是在AIX平台上面關於SGA的大頁面的配置與監控1,aix支援的頁的大小 AIX支援4種頁的大小,但是並不是每一個硬體平台都同時支援4種,可以使用下面的命令來查看pagesize -a 4096 65536 16777216 17179869184
Time of Update: 2013-12-28
Oracle Database 12c Release 1 (12.1.0.1.0) for Linux x86-64OS: Redhat Linux 5 Update 8 64bit 1. 按官方手冊,啟用 varchar2 32k 支援2. 使用 rman recover&n