安裝RedHat Enterprise Linux 5很順利,但安裝Oracle卻出錯頗多。Oracle 10g版本官網在這裡。用迅雷下載可以不用註冊,IE下載需要註冊。1,安裝相關的軟體包清單如下:binutils-2.15.92.0.2-13.EL4compat-db-4.1.25-9compat-libstdc++-296-2.96-132.7.2control-center-2.8.0-12gcc-3.4.3-22.1.EL4gcc-c++-3.4.3-22.1.EL44glibc-2.
Oracle函數(把整個字串轉換為小寫)NLS_LOWER(x[,y])【功能】返回字串並將字串的變為小寫;【參數】x字元型運算式【參數】Nls_param可選,指定排序的方式(nls_sort=) 。SCHINESE_RADICAL_M(部首、筆畫) SCHINESE_STROKE_M(筆畫、部首SCHINESE_PINYIN_M(拼音))【返回】字元型【樣本】 select nls_LOWER('ab cde') "test",nls_LOWER('a c b d e','nls_sort=
前幾天微博發生了一起大的系統故障,很多技術的朋友都比較關心,其中的原因不會超出James Hamilton在On Designing and Deploying Internet-Scale Service(1)概括的那幾個範圍,James第一條經驗“Design for failure”是所有互連網架構成功的一個關鍵。互連網系統的工程理論其實非常簡單,James
本文及其附件以PostgreSQL協議發布曾經有朋友問過如何把緩衝清空,沒有這個功能,測試的時候非常不方便。我做了一個補丁拋磚引玉,見附件。提供兩個SQL命令,盡量相容Oracle:1、ALTER SYSTEM CHECKPOINT;這個其實就是將 CHECKPOINT 封裝到一個新文法,沒什麼改動。2、ALTER SYSTEM FLUSH SHARED_BUFFER /
Ddl操作實際上在內部被轉化一系列的dml語句進行執行跟蹤ddl操作,查看Oracle後台資料字典自動執行的內容:scott@ORCL>conn / as sysdba;已串連。sys@ORCL>alter session set events '10046trace name context forever,level 12';會話已更改。sys@ORCL>create table trace_ddl asselect * from
主從監控外掛程式編寫:#!/bin/bash MYSQL="/usr/local/mysql/bin/mysql -uslave -pslave12345 -h127.0.0.1 -P"VAR_LOG=/tmp/check_mysql_status.log.$2 && >$VAR_LOG function usage(){ cat <<EOF `basename $0` need at least value: `basename $