RedHat Linux 9.0是一個非常好的Linux發行版本,具有良好的中文支援和豐富的應用軟體,令包括筆者在內的好多Linux用家愛不釋手。但由於Redhat9.0採用的GCC版本比較高,造成了一定的相容性問題。使得包括Oracle9.2和IBM DB2等大型資料庫軟體在RedHat Linux 9.0上不能順利安裝。 經過一段時間的摸索和反覆尋找 資料。筆者終於總結除了Oracle9.2在RedHat Linux
要用dbms_output.put_line來輸出語句,遇到以下錯誤:begin user_priv (username => 'hr'); end; ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes ORA-06512: at "SYS.DBMS_OUTPUT", line 32 ORA-06512: at "SYS.DBMS_OUTPUT", line 97 ORA-06512:
遇到ORA-01172、ORA-01151錯誤,詢問得知儲存出現故障導致資料庫無法啟動。資料庫版本:10.2.0.1.0[Oracle@hhserverfs ~]$ sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on Sat Jun 8 11:46:38 2013Copyright (c) 1982, 2005, Oracle. All rights reserved.SQL> conn /as
配置好listener.ora與tnsnames.ora後,執行啟動監聽命令後,報如下錯誤:[Oracle@gc1 admin]$ lsnrctl start LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 25-APR-2014 23:27:57 Copyright (c) 1991, 2005, Oracle. All rights reserved. Starting /u01/app/oracle/
使用工具:FineReport報表設計師,Access資料庫需求描述:有兩張表,訂單表和訂單明細表1、訂單表結構:2、訂單明細表結構:目的:根據這兩張表做出下面的一張表分析:1、因為在訂單明細裡訂單ID可能出現多次,所以一定要先把訂單ID去重,否則兩張表join的時候,訂單ID就會有重複的,這時用count函數求訂單數量時就會出錯了所以先將訂單明細表按訂單ID進行分組:(select 訂單ID,sum(數量*單價*(1-折扣)) as 訂單銷量 from 訂單明細 group by
問題描述 生產庫中一張表的資料10億層級,另一張表資料100億層級,還有其他表的資料也是相當地龐大。入職之前不知道這些表有那麼大的資料量,於是習慣了使用count(*)來統計表的記錄數。但這一執行就不得了,跑了30多分鐘都沒出結果,最後只有取消查詢。後來採取了另一種辦法查詢記錄數。首先說明下解決的辦法,使用如下SQL:SELECT object_name(id) as TableName,indid,rows,rowcnt FROM sys.sysindexes WHERE
昨天同事說有個測試庫無法登入了,用PLSQL Developer登陸後提示:ERROR:ORA-00604: error occurred at recursive SQL level 1ORA-01653: unable to extend table SYS.AUD$ by 8192 in tablespace SYSTEMORA-02002: error while writing to audit trailORA-00604: error occurred at recursive