Time of Update: 2014-06-15
最近系統由SUSE10.3換到了11.2.確實漂亮了不少。但是我的顯示器是19寸寬屏的。在11.2下設定1440x900的解析度頗費了一番功夫。在10.3設定寬屏解析度安裝好驅動後。只要選擇vsea 1440x900即可。但是在11.2下卻不可以。在網上搜尋了半天終於找到解決方案了。1. 首先安裝nvdia驅動我的是nvdia 8400GS的顯卡,到nvdia的官網上就可以找到對應的linux驅動了然後在init 3模式下安裝。sh nvdia.sh 即可2. 按照好後輸入以下命令sax2
Time of Update: 2014-06-15
0 查詢分組時的區別Oracle資料庫中使用Group By分組時 select 後面的列必須是分組的列(group by(列))或者是用了彙總函式的lie 但是 MySQL中 不需要如此 隨便分組都可以 mysql> select name,id,count(name) from quyang group by name;+---------+------+-------------+| name | id |
Time of Update: 2014-06-15
最近在做項目,有這麼一個情況,目前資料庫上面有3個欄位,year,month,day分別表示年,月,日,現在我需要把他們合并到一起,可以使用這種sql文法to_date(y.year||y.month||y.day,'yyyy-mm-dd') 這樣就可以把他們3個合并到一個欄位上面來了,那麼我們也可以把他們分解開,像這樣to_char(t.collect_date,'yyyy') as year,to_char(t.collect_date,
Time of Update: 2014-06-15
在我們使用查詢語句的時候,經常要返回前幾條或者中間某幾行資料,這個時候怎麼辦呢?不用擔心,mysql已經為我們提供了這樣一個功能。SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offsetLIMIT 子句可以被用於強制 SELECT 語句返回指定的記錄數。LIMIT
Time of Update: 2014-06-15
(1)得到表中所有的欄位 select * from user_tab_columns where table_name='表名'(2)複製表 create table user_temp as select * from
Time of Update: 2014-06-15
資料處理大致可以分成兩大類:聯機交易處理OLTP(on-line transaction processing)、線上分析處理OLAP(On-Line Analytical Processing)。OLTP是傳統的關係型資料庫的主要應用,主要是基本的、日常的交易處理,例如銀行交易。OLAP是資料倉儲系統的主要應用,支援複雜的分析操作,側重決策支援,並且提供直觀易懂的查詢結果。OLTP 系統強調資料庫記憶體效率,強調記憶體各種指標的命令率,強調綁定
Time of Update: 2014-06-15
--啟服務1. telnet *.*.*.* username/password --telnet串連資料庫伺服器(或者SSH等其它串連服務及工具)2. sqlplus /nolog --使用SQLPLUS工具3. connect / as sysdba; --串連庫4. startup; --啟資料庫執行個體5. exit --退出SQLPLUS --啟監聽6.
Time of Update: 2014-06-15
在Oracle中,單引號有兩個作用: 1:字串是由單引號引用 2:轉義。 單引號的使用是就近配對,即就近原則。而在單引號充當轉義角色時相對不好理解 1.從第二個單引號開始被視為轉義符,如果第二個單引號後面還有單引號(哪怕只有一個)。 SQL>
Time of Update: 2014-06-15
ora-28056資料庫連接時出現如下錯誤:ERROR:ORA-28056: 未能將審計記錄寫入 Windows 事件記錄解決方案:清理了事件檢視器(運行 - eventvwr)裡的應用程式下的記錄(清理前可匯出備份),可以正常登陸。ora-01034和27101錯誤如下: 請輸入使用者名稱: system 請輸入口令: ERROR: ORA-01034: Oracle not available ORA-27101: shared memory realm does not exist
Time of Update: 2014-06-15
Oracle DataGuard 太噁心了,弄了這麼長時間~下面我來介紹一下最簡單的安裝方法~1,首先裝兩個相同目錄的oracle(可以選擇不同的目錄),因為我用的是虛機,所以預設裝在c:\app下2,在primary庫上配置client參數,tnsnames.ora 和 listener.ora, standby上面也是同理~SID_LIST_LISTENER = (SID_LIST = (SID_DESC =
Time of Update: 2014-06-15
Mysql HA實現MYSQL的高可用一、背景當前大多網站採用MYSQL+Linux+APACHE這種經典配置,如何防止單點失敗造成的整個網站的不可用是網站管理者必須要考慮的問題,其中資料庫的高可用性(Database server’s high availability)是重中之重。對於資料庫的高可用性,各商業軟體的廠商都有各自的解決方案,比如Oracle OPS server和IBM DB2 (share-nothing architecture)。最近MYSQL AB也發布了MYSQL
Time of Update: 2014-06-15
//在預存程序裡面,我們常常將從一個表裡面查詢到的欄位資料複製給一寫變數, //然後調用包裡面的函數dbms_output.put_line()來將其列印出來; //下面是一個執行個體: procedure show_employee(empno_in in emp.empno%type) as v_sign
Time of Update: 2014-06-15
get your rhlinux ok,let's go~1.下載mysql server and client。登陸mysql網站->download,我們選擇的是穩定的mysql
Time of Update: 2014-06-15
SET NEWPAGE NONE HEADING OFF SPACE 0 PAGESIZE 0 TRIMOUT ON TRIMSPOOL ON LINESIZE 2500 colsep | feedback off termout off pages 0set colsep |alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';spool deltab.sqlselect 'truncate table ' || tname ||
Time of Update: 2014-06-15
儘管Oracle系統本身已經提供了若干種對系統效能進行調節的技術,但是,假如資料庫設計本身就有問題特別是在結構上設計得尤其糟糕,那你縱有天大的本事又能奈何?因此,Oracle資料庫的設計者完全有必要弄清楚(從項目著手設計開始)該如何建立穩固的Oracle資料結構,在保證可維護性和可擴充性的同時以最快的速度從資料庫中擷取資訊。讓我們把籠罩在資料庫技術外圍的複雜理論和存心不讓人明白的技術行話扔一邊去,其實,說白了你就只需要記住一點,這也是牽扯到資料庫效能的最重要最簡單因素:磁碟I/O。磁碟I/O正是
Time of Update: 2014-06-15
### 以此注釋後面的內容在系統shell中運行 --- 以此注釋後面的內容在Sqlplus中運行 ### 1、取得Oracle使用者的環境 su - oracle cd /oracle source .cshrc ### 顯示當前Oracle10gRAC/crs運行情況 crs_stat
Time of Update: 2014-06-15
折騰了下,我居然在SUSE Enterprise Linux 11企業版下把Oracle 11g裝上了。這個已經是非常難得。 記得10年前,如果你能在Linux下裝上Oracle,那基本是很牛逼的人物。現在在linux下裝Oracle,估計已經比以前簡單很多了,加上文檔也很完善。記錄一下全過程,如果有人做成指令碼,那就牛逼。用到的軟體vmware workstation 7.1SuSE企業版11 sp1 DVD 版Oracle
Time of Update: 2014-06-15
1.環境變數 Java代碼export Oracle_HOME=/home/app/oracle/product/10.2.0/db_1 export ORACLE_BASE==/home/app/oracle export ORACLE_SID=ifm30 export ORACLE_HOME=/home/app/oracle/product/10.2.0/db_1export
Time of Update: 2014-06-15
一. 相關說明Oracle的資料放在表裡面,表的資料表段(segment)裡,segment 由extents 組成,extents 由Blocks組成。 每個block 可以存放多個row。OracleSGA裡由一個DB buffer 的cache,該地區由default,keep 和 recycle pool組成。 預設情況下,block 會載入到defaultpool裡,Oracle 對資料區塊的所有操作都在這個pool裡進行,包括對資料的修改,修改之後,會有dbwr進行進行寫磁碟。二.
Time of Update: 2014-06-15
在安裝完成之後(相關閱讀:在CentOS 5.6安裝Oracle 10G R2圖解教程 與 ),重開機之後,你會發現Oracle沒有自行啟動,這是正常的,因為在Linux下安裝Oracle的確不會自行啟動,必須要自行設定相關參數,首先先介紹一般而言如何啟動Oracle:在Linux啟動Oracle以root帳號登入到centos同樣開啟一個終端機模式,並且輸入:su – oracle 以oracle許可權操作,接著輸入:sqlplus "/as sysdba"原本的畫面會變為SQL&