Time of Update: 2014-06-15
一、安裝logminer:要安裝logminer必須先要運行下面二個指令碼:1、$Oracle_HOME/rdbms/admin/dbmslm.sql2、$ORACLE_HOME/rdbms/admin/dbmslmd.sql2個指令碼必須以sys使用者身份運行。二、建立資料字典檔案首先在初始化參數檔案中,添加參數UTL_FILE_DIR,該參數值為伺服器中放置資料字典檔案的目錄。alter system set utl_file_dir='d:\oracle\logmnr'
Time of Update: 2014-06-15
一、Linux下安裝unixODBC、freetds源碼包:freetds-0.82.tar.gz、unixODBC-2.3.0.tar.gz1. 安裝unixODBCgunzip unixODBC-2.3.tar.gztar zxvf unixODBC-2.3.tar./configure --prefix=/usr/local/unixODBCmakemake install2. 安裝freetdstar zxvf
Time of Update: 2014-06-15
Oracle 10g 在linux 5安裝錯誤記錄一: INFO: mv -f /oracle/app/product/10.2.0/db_1/bin/ctxlc /oracle/app/product/10.2.0/db_1/bin/ctxlcO INFO: mv ctxlc /oracle/app/product/10.2.0/db_1/bin/ctxlc INFO: chmod 751 /oracle/app/product/10.2.0/db_1/bin/ctxlc INFO: gcc
Time of Update: 2014-06-15
在Fedora 14(32位 i686)下文字介面安裝Oracle 10gR2 資料庫:一.建立使用者和使用者組[root@xinchang ~]# groupadd -g 502 dba[root@xinchang ~]# groupadd -g 503 oper[root@xinchang ~]# groupadd -g 504 asmadmin[root@xinchang ~]# groupadd -g 505 oinstall[root@xinchang ~]# useradd -u 5
Time of Update: 2014-06-15
1. 文法:wget -c --http-user=user --http-password=pwd --output-document=patch.zip "download_url" -o download.log &各參數含義如下:-c 表示斷點續傳--http-user metalink帳號--http-password metalink密碼--output-document 下載的檔案名稱"download_url" (右擊"下載"按鈕後複製的連結地址)-o 輸出記錄檔名2.
Time of Update: 2014-06-15
AIX下自動啟動/停止Oracle資料庫1:修改/etc/oratab,將“N”改為“Y”,使之支援開機啟動。$ vi /etc/oratab## This file is used by ORACLE utilities. It is created by root.sh# and updated by the Database Configuration Assistant when creating# a database.# A colon, ':', is
Time of Update: 2014-06-15
mysql 報如下的錯誤:ERROR 126 (HY000): Incorrect key file for table '/tmp/#sql_6613_0.MYI'; try to repair it發現其原因是暫存資料表太大了,而/tmp分區只有2G,放不下就報錯了。如果把中間結果自己建一個暫存資料表create temporary table tmp select
Time of Update: 2014-06-15
首先,以超級管理員的身份登入Oracle sqlplus sys/bjsxt as sysdba 然後,解除對scott使用者的鎖 alter user scott account unlock; 那麼這個使用者名稱就能使用了。 (預設全域資料庫名orcl)
Time of Update: 2014-06-15
1.兩台編譯安裝好mysql的伺服器:A:192.168.1.6
Time of Update: 2014-06-15
定義:預存程序(Stored Procedure )是一組為了完成特定功能的SQL 陳述式集,經編譯後儲存在資料庫中。使用者通過指定預存程序的名字並給出參數(如果該預存程序帶有參數)來執行它。預存程序是資料庫中的一個重要對象,任何一個設計良好的資料庫應用程式都應該用到預存程序。 預存程序是由流量控制和SQL 陳述式書寫的過程,這個過程經編譯和最佳化後儲存在資料庫伺服器中,應用程式使用時只要調用即可。在Oracle 中,若干個有聯絡的過程可以組合在一起構成程式包。優 點:1.
Time of Update: 2014-06-15
一、前言:當資料庫伺服器建立好以後,我們首先要做的不是考慮要在這個支援資料庫的伺服器運行哪些受MySQL提攜的程式,而是當資料庫遭到破壞後,怎樣安然恢複到最後一次正常的狀態,使得資料的損失達到最小。或者說,僅僅是資料庫伺服器的建立,只能說明它能做些什麼,並不代表它能穩定的做些什麼。災難恢複的效率及全面性,也是系統的穩定性的一個準因素,尤其對於一個伺服器系統。這一節,介紹資料庫自動備份以及資料庫被破壞後的恢複的方法。在這裡,我們使用mysqlhotcopy,並且定義一段Shell指令碼來實現資料庫
Time of Update: 2014-06-15
將源庫分區表資料移轉到曆史庫中碰到IMP-00058 ORA-00904錯誤,具體操作及解決如下:$imp\'/ as sysdba\' STATISTICS=NONEDATA_ONLY=y file=/backup/wxlun20130911.dmplog=/backup/wxlun20130911.implog fromuser=wxlun touser=wxlun_his buffer=5400000Import: Release 11.2.0.3.0 - Production on
Time of Update: 2014-06-15
在用資料泵匯出資料的時候,有時候我們需要按條件過濾掉一些不需要匯出的資料,這時候就需要用到參數query。下面是一個簡單使用query的小例子,在這個例子中我們也可以看出資料泵的一個缺陷,就是query參數和estimate參數是衝突的,當我們使用query參數的時候,資料泵estimate資料量會忽略query參數的過濾,使的estimate值異常。 expdp systemparfile=bi_20131203.parExport: Release11.2.0.3.0
Time of Update: 2014-06-15
如何處理HANG住的DB1. 產生 systemstate dump:SQL>sqlplus -prelim / as sysdbaSQL> alter session set max_dump_file_size = unlimited;SQL> alter session set events 'immediate trace name systemstate level 10';Wait for some 30 secondsSQL> alter session
Time of Update: 2014-06-15
SQL> /*SQL> SQL語句SQL> 1. DML語句(Data Manipulation Language 資料操作語言): insert update delete selectSQL> 2. DDL語句(Data Definition Language 資料定義語言 (Data Definition Language)): create/alter/drop/truncate tableSQL>
Time of Update: 2014-06-15
當我們被人雇來監測MySQL效能時,人們希望我們能夠檢視一下MySQL配置然後給出一些提高建議。許多人在事後都非常驚訝,因為我們建議他們僅僅改動幾個設定,即使是這裡有好幾百個配置項。這篇文章的目的在於給你一份非常重要的配置項清單。我們曾在幾年前在部落格裡給出了這樣的建議,但是MySQL的世界變化實在太快了!寫在開始前…即使是經驗老道的人也會犯錯,會引起很多麻煩。所以在盲目的運用這些推薦之前,請記住下面的內容:一次只改變一個設定!這是測試改變是否有益的唯一方法。大多數配置能在運行時使
Time of Update: 2014-06-15
1.下載安裝檔案這裡使用10201_database_linux32.zip這個安裝包,並且需要以root使用者登入2.查看系統的資源及環境是否符合安裝條件grep MemTotal /proc/meminfo 查詢記憶體大小 10g需>512Mgrep SwapTotal /proc/meminfo 查詢交換空間大小 10g需 > 1G另外10g還需要2.5GB的磁碟空間[root@localhost ~]# grep MemTotal
Time of Update: 2014-06-15
從Fedora 19以後,Fedora將mysql 替換成了mariadb。這兩個東西雖然同源,但是個人還是喜歡mysql,而且不知道為什麼,在Fedora 20(64bit)下,安裝mariadb我只成功過一次,網上也完全找不到解決辦法。(有誰知道請不吝賜教,謝謝*^_^*)下面是Fedora 20 下面的安裝log[root@rachel densintian]# yum -y install community-mysql-server #安裝資料庫已載入外掛程式:langpacks,
Time of Update: 2014-06-15
MySQL的安裝方式有rpm、源碼編譯安裝,這邊文章將示範免編譯安裝一、安裝配置1.建立mysql使用者並解壓mysql安裝包[root@mysql local]# groupadd -r mysql [root@mysql local]# useradd -g mysql -r -M -s /sbin/nologin mysql [root@mysql local]# tar -zxvf mysql-5.6.14-linux-glibc2.5-x86_64.tar.gz -C
Time of Update: 2014-06-15
MySQL Binary Log也就是常說的bin-log,,是mysql執行改動產生的二進位記錄檔,其主要作用有兩個:* 資料恢複 * 主從資料庫。用於slave端執行增刪改,保持與master同步。 1.開啟binary log功能 需要修改mysql的設定檔,本篇的實驗環境是win7,設定檔為mysql安裝目錄\MySQL Server 5.1下的my.ini,添加一句log_bin = mysql_bin即可eg: [mysqld] ...... log_bin = mysql_bin