Time of Update: 2014-06-15
下面對Oracle的操作都是在Linux平台下進行的!1.su Oracle 2.sqlplus /logon 3.connect test/test as sysdba(test/test是Oracle使用者和密碼) 4.startup 5.lsnrctl首選啟動資料庫 su - Oracle sqlplus /nolog conn /as sysdba startup 然後啟動監聽: 進入/opt/Oracle/product/9.2.0/bin/ lsnrctl
Time of Update: 2014-06-15
RHEL5.1的selinux預設配置只允許MySQL Server偵聽3306連接埠。為了增加MySQL偵聽其它連接埠的服務,需要用semanage命令來設定MySQL Server的偵聽許可。下面的命令允許mysqld偵聽3333連接埠:sudo /usr/sbin/semanage port -a -t mysqld_port_t -p tcp
Time of Update: 2014-06-15
本文介紹在Ubuntu下如何不依賴於apt來安裝mysql,並且實現開機自動啟動的過程。一、安裝mysql1。下載和解壓縮首先跑去http://dev.mysql.com/downloads/mysql/5.0.html#downloads,下載一個Mysql。我下載的是Linux(non RPM
Time of Update: 2014-06-15
這是在Ubuntu下的操作步驟,在其它Linux下會有所不同,大體上原理類似。準備1下載ruby-oci8的最新穩定版的ruby-oci8-1.0.2.tar.gz2 先安裝好Oracle-xe-client3 先安裝好ruby3
Time of Update: 2014-06-15
在項目組用了一個星期的時間配置好了RAC。因為之前沒有經驗,所以中間走了很多的彎路。也是從GOOGLE上使勁使勁在使勁才磕磕絆絆的弄好了。想想不容易。現在得記錄下遇到的問題和解決辦法 環境:兩台Linux AS4.4伺服器,一個2T磁碟陣列 採用OCFS2叢集檔案系統配置,相對比較簡單的一種 第一,要不系統內建的開發軟體包都裝全,然後再安裝 compat-gcc-7.3-2.96.122.i386.rpm compat-libstdc++-7.3-2.96.122.i38
Time of Update: 2014-06-15
在Debian下安裝MySQL,步驟如下: Debian: /# apt-get install mysql-server 裝好之後要預設root是沒有密碼的,可以更改. Debian: /# mysqladmin -u root password $(yourpass) 在/etc/mysql/my.conf裡面可以修改一些屬性。 原來有這麼一行:bind-address =
Time of Update: 2014-06-15
初學Struts,走了很多彎路才配置好 Struts的資料來源,現將經驗分享給和我一樣的新手們,願大家少走彎路,我使用的是MyEclipse6.5,首先,定義 User Libraries;在MyEclipse6.5,中選擇Window-->Prefernces-->Java-->Build Path-->User Libraries --> New -->輸入 User Library Name為:OracleDrive 選擇
Time of Update: 2014-06-15
在安裝完Oracle10g之後,想開啟sql*plus來學習,然後按照書上的步驟用scott使用者來串連資料庫,可輸了好幾次都提示一個錯誤。 error: the account is locked然後上網查了一下之後發現這個使用者被鎖定了,至於它為什麼被鎖定,可能是下面幾個原因。1.嘗試多次登入未成功.(可能密碼不正確)2.此使用者被管理員手工鎖定.3.使用者密碼到期.未按時修改密碼.等等...這個使用者肯定是登陸不了了,然後我用system這個使用者登入,可是登了半天都沒有進去,又去網上查,
Time of Update: 2014-06-15
首先介紹與CBO計算成本有關的一些參數說明,介紹了CBO在查詢中如何計算成本。接著給出10053追蹤檔案分析的一般方法,最後結合一個具體追蹤檔案,對如何分析10053追蹤檔案進行詳細闡述。 1. 關於Oracle案例學習 Oracle案例學習主要是作為一種工具,主要提供對複雜事件、進程、過程以及一系列相關事件的資訊與知識。每個案例都是在處理實際問題的經驗基礎上編寫的。 每個學習案例包含一定的技能層級。技能層級指文檔的閱讀者在學習此案例之前,應該具備什麼樣的技能層級。 有以下幾個層級:
Time of Update: 2014-06-15
有朋友問到關於XMLDOM無法正確設定字元集的問題,也就是xmldom.setCharset無效的問題。 查詢一下Metalink,參考Note:251011.1,這是Oracle的一個Bug,可以通過dbms_output來繞過這個問題。 在Oracle Databsae 10g中測試:SQL> select * from v$version 2
Time of Update: 2014-06-15
Time of Update: 2014-06-15
前言 Master-Slave 的資料庫機構解決了很多問題,特別是read/write 比較高的應用,結構 1、寫操作全部在Master 結點執行,並由Slave 資料庫結點定時(預設60s)讀取Master 的bin-log 2、將眾多的使用者讀請求分散到更多的資料庫節點,從而減輕了單點的壓力 它的缺點是: 1、Slave 即時性的保障,對於即時性很高的場合可能需要做一些處理 2、高可用性問題,Master 就是那個致命點(SPOF:Single point of
Time of Update: 2014-06-15
一、系統要求1、至少1G實體記憶體;檢查命令:# grep MemTotal /proc/meminfo2、交換空間的設定;檢查命令:# grep SwapTotal /proc/meminfo實際記憶體 建議交換空間大小-------------- -----------------------------不超過1G 2倍於記憶體1G-2G 1.5倍於記憶體2G-8G 與記憶體相同超過8G 0.75倍於記憶體3、/tmp目錄至少400M空閑空間;檢查命令:# df -k
Time of Update: 2014-06-15
增量備份極大地降低了 Oracle備份的時間開支、但是這一機制可能比較繁瑣10g及之後版本、你能夠使用 RMAN 的增量備份對資料檔案的鏡像拷貝進行前滾到指定的時間點、這一新特色提供如下益處:① 用增量備份定期更新資料檔案的鏡像拷貝、被更新的鏡像會前滾到一個更新的狀態(也就是最近的 SCN)、這麼做可能會降低恢複的時間②
Time of Update: 2014-06-15
在一個高可用系統中,如果需要改變一個表的定義是一件比較棘手的問題,尤其是對於7×24系統。Oracle提供的基本文法基本可以滿足一般性修改,但是對於把普通堆表改為分區表,把索引組織表修改為堆表等操作就無法完成了。而且,對於被大量DML語句訪問的表,幸運的是,Oracle從9i版本開始提供了線上重定義表功能,通過調用DBMS_REDEFINITION包,可以在修改表結構的同時允許DML操作。線上重定義表具有以下功能:修改表的儲存參數;可以將錶轉移到其他資料表空間;增加並行查詢選項;增加
Time of Update: 2014-06-15
接受新項目,主從資料庫複寫同步錯誤,Error Code 1292 (invalid datatype)報錯SQL:update wave set IS_WAVED = 0,LEVEL = 1,SOURCE_TB_NAME = null,SOURCE_ID = null,UPDATE_TIME = '2013-03-10 02:13:36.0' where PLAYER_ID = 80406 and TYPE = 0;時間格式肯定不對,查看伺服器SQL_MODE
Time of Update: 2014-06-15
這個版本仍然沒有解決不能編譯動態庫的問題,MongoDB這幫人發什麼神經?原來兩個繞過的方法也不行了。只有使用靜態庫了。下載最新版的代碼,編譯scons --prefix=/usr install舊版的C++代碼會編譯報錯,因為ScopedDbConnection的建構函式變成了私人,必須通過靜態方法來建立。 所以調用代碼要做相應調整。我的CMake工程配置如下:target_link_libraries(service ${Boost_LIBRARIES} booster loki
Time of Update: 2014-06-15
複本集就是有自動故障恢複功能的主從叢集。主從叢集和複本集最為明顯的區別就是複本集沒有固定的主節點。可以把複本集當做一個叢集,整個叢集會選出一個主節點,當其不能正常工作時則會啟用其它節點。系統:CentOS 5.6 x86_64mongo版本:mongodb-linux-x86_64-2.0.6.tgzServer1 10.0.1.121:20001server2 10.0.1.212:20001Arbiter
Time of Update: 2014-06-15
對於Oracle體繫結構的理解-------初步理解首先,Oracle體系架構是有一張體系圖,我也是從這張圖的理解。其實體系架構就是這張圖,要理解體系架構就必須把這張圖搞懂才行。體系圖:一、oracle伺服器組成rdbma是實現的一套完整的解決方案,包括instance databaseinstance :記憶體結構、後台進程database:物理檔案、檔案的邏輯結構二、記憶體結構1、User
Time of Update: 2014-06-15
1、建立TNS字串: zqxt = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 132.97.172.186)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME =