Time of Update: 2014-06-15
在配置完所有內容,運行./runinstaller的時候,我的卻報錯了錯誤資訊: Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-12-03_09-02-02AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory at java.
Time of Update: 2014-06-15
Oracle在10g中引入了閃回區(flash recovery area)的概念,用以簡化和完善備份,但是閃回區同樣需要精心規劃和設定,否則一樣會遇到問題,從Oracle10gR2開始,Oracle還提供了一個新的視圖V$FLASH_RECOVERY_AREA_USAGE,用以監控閃回區空間的耗用情況。本文簡要介紹Oracle閃回區的警報和空間維護機制。每次RMAN在閃回區(flash recovery
Time of Update: 2014-06-15
平台:CentOS 5.3,Oracle 10.2.0.1規劃:db_name = risotest ,
Time of Update: 2014-06-15
Oracle的主要檔案類型有三種,分別是控制檔案,資料檔案和記錄檔;記錄檔記錄了對資料庫的所有操作記錄,提供了一個恢複機制,oracle將資料寫入資料檔案之前,需要將修改過的內容寫入redo記錄檔,oracle推薦最少存在兩個記錄檔組,每個組中存在兩個或更多的成員檔案;LGWR進程根據日誌組迴圈寫,日誌組的中的檔案成員大小是一致的,並分配(LSN)log sequence number;當寫滿一個檔案組的時候,Oracle會觸發一個log
Time of Update: 2014-06-15
ASCII(str) 返回字串str的第一個字元的ASCII值(str是空串時返回0)mysql> select ASCII('2'); -> 50mysql> select ASCII(2); -> 50mysql> select ASCII('dete'); -> 100ORD(str) 如果字串str句首是單位元組返回與ASCII()函數返回的相同值。 如果是一個多位元組字元,以格式返回((first byte ASCII
Time of Update: 2014-06-15
今天在項目開發中,探索資料庫串連數過多,Oracle中存在很多逾時串連。導致新增用戶端無法串連到資料庫。所以設定了強制釋放oracle串連屬性。在網上查詢了設定說明如下:sqlplus /nolog開啟sqlplusconnect system/bianqiwei@orcltns as sysdba 使用具有dba許可權得使用者登陸oracleshow parameter resource_limit顯示資源限定是否開啟,value為true是開啟,為false是關閉alter system
Time of Update: 2014-06-15
一)前期準備*FTP用戶端軟體*Xmanager*pl/sql dev*10gr2_db_sol[1].cpio,資料庫安裝程式,適用於SUN Solaris(SPARC),資料庫版本10.2。二)建立使用者組、使用者1)添加使用者組:groupadd oinstallgroupadd dba2)添加使用者:useradd –g oinstall –G dba –d /export/home/Oracle –s /bin/csh –m
Time of Update: 2014-06-15
當作業系統升級後、作業系統打完補丁後、安裝完Oracle補丁之後和relink過程中出現問題時,都會用到relink方法來保證Oracle軟體的正常使用。本文介紹一下relink方法的使用。 1.以oracle使用者登入作業系統[root@secdb ~]# su - oracleora11g@secdb /home/oracle$2.確定$ORACLE_HOME環境變數設定正確ora11g@secdb /home/oracle$ echo
Time of Update: 2014-06-15
1>預設安裝好後Oracle的啟動指令碼dbstart會報一個錯誤監聽,這點和linux下安裝結果一樣,修改如下:su - oraclevi `which dbstart`找到ORACLE_HOME_LISTNER,修改為如下的樣子ORACLE_HOME_LISTNER=$ORACLE_HOME在啟動LISTENER的指令碼處加入: $ORACLE_HOME_LISTNER/bin/lsnrctl start LISTENER2 >>
Time of Update: 2014-06-15
LVS Server : 192.85.1.5Virtual IP : 192.85.1.10Real Server1 : 192.85.1.4Real Server2 : 192.85.1.9在 LVS Server 上安裝 ipvsadm 和 keepalived。$ sudo apt-get install ipvsadm keepalived使用這兩個做配合時,無需配置 ipvsadm,直接修改 keepalived.conf 即可。$
Time of Update: 2014-06-15
把Oracle巢狀表格的其他功能仔細看了看並做了個簡單整理。oracle提供兩種使用巢狀表格的方法:1. PL/SQL代碼中作為擴充PL/SQL語言;(這部分內容就是上邊所說oracle記憶體表是oracle巢狀表格的部分功能)2. 作為實體儲存體機制,以持久地儲存集合。*/--建立測試表:CREATE TABLE dept (deptno NUMBER(2) PRIMARY KEY, dname VARCHAR2(14), loc VARCHAR2(13) ); CREATE
Time of Update: 2014-06-15
mysqladmin 工具的使用格式:mysqladmin [option] command [command option] command ......option 選項:-c number 自動運行次數統計,必須和 -i 一起使用-i number 間隔多長時間重複執行每個兩秒查看一次伺服器的狀態,總共重複5次。./mysqladmin -uroot -p -i 2 -c 5
Time of Update: 2014-06-15
在產品反覆式開發法發布過程中,由於業務需求的增加,資料庫難免會有結構調整等操作.在每個版本發布過程中怎麼控制每個版本server端程式與資料庫版本保持一致,以及資料庫升級、復原等操作.本博文宅鳥將向大家推薦一款mysql資料庫遷移工具mysql-php-migrations由於具體需求不同,宅鳥根據自己公司的情況將mysql-php-migrations做了一些修改來滿應用!宅鳥修改程式後的mysql遷移程式有以下目錄:config 設定檔dbscript sql指令碼目錄lib
Time of Update: 2014-06-15
以前就發現11g的Oracle有這個問題,一直沒有太在意,直到今天關閉資料庫的時候發現很長時間Oracle都無法正常關閉。 從後台查詢,探索資料庫出現錯誤提示:SHUTDOWN: Active processes prevent shutdown operation 檢查資料庫後台進程,未發現佔用大量資源的串連,實際上整個資料庫中只有一個本地串連: bash-3.00$ ps -ef|grep oraclerac11g2 oracle 22273
Time of Update: 2014-06-15
1、 明確時間範圍根據時間確定需要挖據日誌的個數,將日誌分別加入指令碼中。 2、 編寫logminer指令碼execute dbms_logmnr.add_logfile(logfilename=>'/home/Oracle/admin/ORCL/archive/ORCL_1_670176536_22124.dbf',options=>dbms_logmnr.new);execute
Time of Update: 2014-06-15
Oracle的歸檔模式一 查看oracle資料庫是否為歸檔模式:1.select name,log_mode from v$database;NAME LOG_MODE ------------------ ------------------------ QUERY NOARCHIVELOG 2.使用ARCHIVE LOG LIST 命令Database log mode No Archive Mode Automatic archival Disabled
Time of Update: 2014-06-15
閃回技術通常用於快速簡單恢複資料庫中出現的認為誤操作等邏輯錯誤,從閃回的方式可以分為基於資料庫閃回、表閃回、事務閃回,根據閃回對資料的影響程度又可以分為閃回恢複,閃回查詢。閃回恢複將修改資料,閃回點之後的資料將全部丟失。而閃回查詢則可以查詢資料被DML的不同版本,也可以在此基礎之上確定是否進行恢複。1.查看閃回是否啟用SQL> select log_mode,open_mode,flashback_on from v$database; LOG_MODE
Time of Update: 2014-06-15
一、環境簡述1、工作邏輯圖2、MySQL-MMM優缺點優點:高可用性,擴充性好,出現故障自動切換,對於主主同步,在同一時間只提供一台資料庫寫操作,保證的資料的一致性。缺點:Monitor節點是單點,可以結合Keepalived實現高可用。3、MySQL-MMM工作原理MMM(Master-Master replication managerfor Mysql,Mysql主主複製管理器)是一套靈活的指令碼程式,基於perl實現,用來對mysql
Time of Update: 2014-06-15
摘要:主要記錄了Oracle的stored procedure相關知識、從定義到使用。從最簡單的例子入手、逐漸深入。同時後面結合了ref cursor的使用。順便補充了在java中如何使用。一:簡介1、預存程序定義: 預存程序(Stored Procedure )是一組為了完成特定功能的SQL 陳述式集,經編譯後儲存在資料庫中。使用者通過指定預存程序的名字並給出參數(如果該預存程序帶有參數)來執行它。預存程序是資料庫中的一個重要對象,任何一個設計良好的資料庫應用程式都應該用到預存程序。
Time of Update: 2014-06-15
Oracle的verify_function_11G函數只是通過一些密碼規則來讓密碼看起來不容易猜到,但一些使用者的習慣讓所設的密碼雖然複雜,但並不難猜,這時可以用我寫的這個程式,把一些常見的易猜的密碼放入檔案或字典資料庫中, 通過程式自動嘗試串連Oracle資料庫,來效驗指定資料密碼是否太過易猜或簡單,如果資料庫使用者配置稍嚴格些,這個程式就不起作用了,所以不太具有實用價值,僅參考使用。程式用到了 SQLite與 OTL可看: SQLite編程相關() &