Time of Update: 2014-06-15
升級Ubuntu到10.04之後,串連mysql提示:Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'看了一下,mysql沒有啟動。執行sudo start mysql無法啟動,沒有任何響應。start mysql無法啟動,得到提示:start: Rejected send message, 1 matched rules; type="method_call", sender=":1
Time of Update: 2014-06-15
在MySQL預存程序的語句中有三個標準的迴圈方式:WHILE迴圈,LOOP迴圈以及REPEAT迴圈。還有一種非標準的迴圈方式:GOTO,不過這種迴圈方式最好別用,很容易引起程式的混亂,在這裡就不錯具體介紹了。這幾個迴圈語句的格式如下:WHILE……DO……END WHILEREPEAT……UNTIL END REPEATLOOP……END LOOPGOTO。 下面首先使用第一種迴圈編寫一個例子。mysql> create procedure pro10(
Time of Update: 2014-06-15
解釋一下,即:將約束檢驗延遲到了執行COMMIT的時候。以下是具體的解釋和舉例。 定義為可延遲(deferrable)的約束可以指定為:1. initially immediate(初始化立即執行)或2. initially deferred(初始化順延強制)。解釋二者的區別。初始化立即執行/順延強制規定了在預設情況下應該如何執行約束:初始化立即執行--在每條語句執行結束時檢驗約束初始化順延強制--一直等到事務完成後(或者調用set constraint immediate語句時)才檢驗約束
Time of Update: 2014-06-15
為了學習資料庫的SQL語句,經過漫長的等待與學習,這幾天終於慢慢學著使用Oracle 10g來學習資料庫的SQL語句了。所需軟體: Oracle 10g、TOAD for
Time of Update: 2014-06-15
sql > variable jobno number ;sql > begin sql > DBMS_JOB.submit(:jobno, ' pro_name(); ' ,sysdate, ' sysdate+1 ' ); dbms_job.submit(:job1, ' MYPROC; ' ,sysdate, ' sysdate+1/1440 ' ); -- 每天1440分鐘,即一分鐘運行test過程一次 sql > commit ;sql > end ;
Time of Update: 2014-06-15
RedHat Linux安裝Mysql後其預設編碼如下:(運行如下命令即可查看編碼方式)# mysql -u root -pEnter password:mysql > show variables like "character%";編碼顯示:+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+--------------
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
一、軟體包 a) sqlite-autoconf-3070400.tar.gz二、安裝步驟a) tar zxvf sqlite-autoconf-3070400.tar.gzb) cd sqlite-autoconf-3070400c) ./configure --prefix=/usr/local/sqlited) Makee) Make install三、SQLite3相關命令a) /usr/local/sqlite/bin/Sqlite3 user.db建立一資料庫b)
Time of Update: 2014-06-15
Linux下的strace可以協助我們跟蹤一下程式的系統調用;LGWR是Oracle中的一個重要進程,專門負責將redo寫入online redo log中。 我們試一下用strace窺視一下LGWR的行為。 首先找出LGWR的進程號:1[oracle@www.bkjia.com ~]$ ps -ef | grep $ORACLE_SID | grep lgwr
Time of Update: 2014-06-15
Oracle 11g以前oracle的alter檔案是在bdump目錄下呢。oracle 11g一改常態以XML與傳統的文本兩種格式提供 Alert 日誌。oracle 11g新的日誌的位置由Automatic Diagnostic Respository(ADR)決定。可以通過新的初始化參數DIAGNOSTIC_DEST控制ADR
Time of Update: 2014-06-15
1、 指令碼及測試步驟--1、建測試表create table tab_default(id varchar2(2),default_sysdate date,default_char_date varchar2(8),default_guid varchar2(100));--2、添加預設值束縛alter table tab_default modify default_sysdate date default sysdate;alter table tab_default modify
Time of Update: 2014-06-15
手動建立資料庫是DBA們經常遇到的情形,因為有些情況下無法提供GUI環境。實際上手動建庫,只要設定好了相關的參數或值,也是非常方便的。本文基於Oracle
Time of Update: 2014-06-15
SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionPL/SQL Release 11.2.0.1.0 - ProductionCORE 11.2.0.1.0
Time of Update: 2014-06-15
Zookper是一種分布式的,開源的,應用於分布式應用的協作服務。它提供了一些簡單的操作,使得分布式應用可以基於這些介面實現諸如同步、配置維護和分叢集或者命名的服務。 網上有很多的安裝教程,有些確實很不錯,但總有一些比較坑的,誤導了大家的安裝,這次把自己親身經曆,安裝的步驟和在安裝中遇到的一些問題發布出來,供大家共同學習。首先,當然是下載zookeeper的安裝包。:http://apache.claz.org/zookeeper/zookeeper-3.4.5/
Time of Update: 2014-06-15
1 看到MemSQL 的介紹後,花了幾分鐘瀏覽網站,閱讀getting started並下載安裝啟動,在此小記。2 MemSQL http://memsql.com/其宣傳Slogan 是 THE WORLD'S FASTEST DATABASE.YOUR DATA. ACCELERATED.我們看到最多的中文介紹是 “由前Facebook工程師創辦的MemSQL,號稱世界上最快的Distributed
Time of Update: 2014-06-15
在叢集中的所有節點上執行下列配置過程!Oracle 9.0.1 和 9.2.0.1 使用一個名為 watchdogd 的使用者空間監視背景程式來監視叢集的狀態情況,並在出現故障時重新啟動 RAC 節點。從 Oracle 9.2.0.2 開始,此監視背景程式已被名為 hangcheck-timer 的模組所代替,該模組可以更好地解決可用性和可靠性問題。 hang-check 計時器被載入到 Linux 核心中並檢查系統是否掛起。它將設定一個計時器,並在特定的時間量之後檢查該計時器。有一個用於
Time of Update: 2014-06-15
這篇介紹過flume資料插入hdfs和普通目錄(),本文繼續介紹flume-ng將資料插入hbase-0.96.0.首先,修改node中flume檔案夾下conf目錄中的flume-node.conf檔案(原配置參考上文),對其做如下修改:agent.sinks = k1agent.sinks.k1.type = hbaseagent.sinks.k1.table = helloagent.sinks.k1.columnFamily = cfagent.sinks.k1.column =
Time of Update: 2014-06-15
執行建立控制檔案指令碼的時候報如下錯誤:SQL> @/orac/controlfile.sqlSP2-0042: unknown command "DATAFILE" - rest of line ignored.SP2-0734: unknown command beginning "'/orac/ora..." - rest of line ignored.SP2-0734: unknown command beginning "'/orac/ora..." - rest of
Time of Update: 2014-06-15
1、登陸+ASM執行個體查看ASM磁碟是否正[Oracle@rhel5 ~]$ export ORACLE_SID=+ASM[oracle@rhel5 ~]$ sqlplus / as sysdbaSQL> select name,state from v$asm_diskgroup; &
Time of Update: 2014-06-15
11.1查看fra位置SQL> show parameters db_recovery_file_destNAME TYPE VALUE----------------------------------------------- ------------------------------db_recovery_file_dest stringdb_recovery_file_dest_size big integer 0select * from