Time of Update: 2017-02-27
環境:WinXP、iReport1.2.8、Oracle 10g資料庫安裝完成iReport1.2.8後,在進行資料庫連接時,採用JDBC的方式串連Oracle 10g資料庫,串連設定如下圖: 以上的配置完全正確,但在點擊“Test”按鈕時出現:ClassNotFoundError:oracle.jdbc.driver.oracleDriver Check your
Time of Update: 2017-02-27
-- 如果undo資料表空間undotbs不能釋放空間,重建之-- 建立備用undo資料表空間create undo tablespace newundotbs datafile '$ORA_DATA/newundotbs01.dbf' size 1000m/ -- 切換undo資料表空間alter system set undo_tablespace=newundotbs scope=spfile/shutdown immediate/startup/-- drop原資料表空間drop
Time of Update: 2017-02-27
在當今資訊化高速發展的時代,日常的工作中,使用者經常遇到要將EXCEL檔案中的資料和ORACLE資料庫中的資料互倒的問題,實現對即時資料的操作,而可查閱到這方面的資料並不多。若需將ORACLE資訊系統中的資料倒出來,並在此基礎上利用EXCEL對其進行分析整理,筆者在工作中利用ODBC將資料倒入到EXCEL檔案中,對初學者來說,效果不錯,在這裡給大家作一介紹。所謂ODBC是Open Database Connectivity
Time of Update: 2017-02-27
前面介紹了如何遷移AWR資料,這裡介紹如何刪除不再需要的SNAPSHOT資料。對於當前資料庫產生的SNAPSHOT,是不需要手工處理的,和SNAPSHOT產生一樣,Oracle在自動任務中會根據SNAPSHOT的保留期自動刪除到期的快照資訊。SQL> select dbid, retention from dba_hist_wr_control;DBID RETENTION---------- ------------------------------------------------
Time of Update: 2017-02-27
先看一個oracle 10g 下table 建立SQL,都是預設值:CREATE TABLE SYS.QS(USERNAME VARCHAR2(30 BYTE) NOT NULL,USER_ID NUMBER
Time of Update: 2017-02-27
測試發現10g的AWR在匯入大資料量的SNAP資料時,效能明顯下降。一個不到2G的AWR匯出檔案,利用AWR匯入到目標資料庫中,居然用時超過了5個小時。bash-2.03$ sqlplus / as sysdbaSQL*Plus: Release10.2.0.4.0 - Production on星期五11月19 08:42:16 2010Copyright (c) 1982, 2007, Oracle. All Rights Reserved.串連到:Oracle
Time of Update: 2017-02-27
今天簡單介紹一下 target="_self">SGA 的設定方法1.sga_target 參數alter system set sga_target = 40000m scope=both;特性:1).ASMM
Time of Update: 2017-02-27
執行analyze table tt1 validate structure;分析表上的block corrupt時出現了錯誤ORA-01498困擾了一段時間了,今天仔細分析了一下作了一點總結.RMAN> BACKUP DATAFILE 4;Starting backup at 2011-07-24 21:36:08using channel ORA_DISK_1channel ORA_DISK_1: starting full datafile backupsetchannel ORA_
Time of Update: 2017-02-27
沒有EXP_FULL_DATABASE角色,會出現下面錯誤:ORA-31631: privileges are requiredORA-39149: cannot link privileged user to non-privileged userSQL> create database link pdbl connect to rman identified by rman using 'catalog';資料庫連結已建立。--=============================
Time of Update: 2017-02-27
因為被flashback回來的資料的rowid可能會發生變化SQL> create table tt (id int,name varchar2(4000)) tablespace users;表已建立。SQL> alter table tt pctfree 50;表已更改。SQL> insert into tt values(1,rpad('a',4000,'+'));已建立 1 行。SQL> commit;提交完成。SQL> insert into tt
Time of Update: 2017-02-27
在一個客戶環境的資料庫上發現這個問題。當時客戶求助,資料庫狀態不正常,串連到資料庫無法正常操作,而且有時報錯ORA-12537錯誤。ORA-12537: TNS:connection closedCause: "End of file" condition has been reached; partner has disconnected.Action: None needed; this is an information
Time of Update: 2017-02-27
OCRCONFIG工具主要功能是備份、恢複ocr的。雖然用oracle使用者可以直接運行ocrconfig,但是大部分命令還需要root使用者才有許可權執行:bash-2.03$ ocrconfig名稱:ocrconfig - Oracle叢集註冊表的組態工具。概要:ocrconfig [option]option:-export <filename> [-s online]-將叢集註冊表內容匯出到檔案-import <filename>
Time of Update: 2017-02-27
RMAN的list命令是一種在資料庫控制檔案或恢複目錄中查詢備份的曆史資訊的方法。列表提供了一組資訊,包括從資料庫對應物的列表到備份組和歸檔日誌的備份的列表的所有資訊。1、列出對應物List incarnation 命令為使用者提供了目標資料庫的每個資料庫對應物列表。 如果有必要,可以使用這個列表的資訊將資料庫恢複到執行最後一條resetlogs命令前的某個時間點。RMAN> list incarnation;使用目標資料庫控制檔案替代恢複目錄資料庫原型列表DB 關鍵字
Time of Update: 2017-02-27
RMAN的report命令可以使用者判斷資料庫的當前可恢複狀態和提供Database Backup的特定資訊。1、指定最近沒有備份的資料檔案查詢3天內沒有備份過的資料表空間,可以用如下命令:RMAN> report need backup days=3;也可以根據需要應用的增量備份數產生報告:RMAN> report need backup incremental =3;2、報告備份冗餘或恢複視窗可以用report need backup redundancy
Time of Update: 2017-02-27
# 合法的Oracle標識符號1、不能是保留關鍵字2、必須使用1到30個字元。資料庫的名稱最多是8個字元。3、必須以資料庫字元集中的字母字元開頭4、只能夠包含資料庫字元集中的字母字元,以及以下字元:#、$、_,另外資料庫連結可以包含@符號和'.'(句號)5、不能包含引號# 建立使用者create user angeos identified by angeos;建立了使用者:angeos,密碼為:angeos# 對使用者授權grant connect,resource to
Time of Update: 2017-02-27
前言Oracle提供了幾個包,它們可以用來完成很多任務,從內部進程通訊到檔案I/O,到在PL/SQL塊中動態建立和執行SQL語句。所有這些包由SYS使用者所擁有—當Oracle最初安裝時兩個使用者中的一個,這些包中最重要的包括:DBMS_Alert 不用輪詢就允許應用命名並發出警告條件訊號的過程與函數DBMS_DDL 允許擷取PL/SQL程式內部一定數量的DDL語句的過程DBMS_Describe 為預存程序與函數描述API的過程DBMS_Job
Time of Update: 2017-02-27
“V$SQLAREA”和“ V$SQL”是非常有用的視圖,在其中你可以尋找發現執行效率最差的需要最佳化的SQL語句。“DISK_READS”列的值表示在系統中執行該語句讀取的磁碟量。這個與執行(DISK_READS/EXECUTIONS)相結合,返回每個語句執行實現最佳磁碟命中率的SQL 陳述式。排在這個列表中最上方的任何語句都最可能是有問題的查詢,需要進行最佳化。AWR報告或者Statspack報告也列出了資源密集的查詢。
Time of Update: 2017-02-27
首先從網上下載: [oracle@jumper]$ wget http://www.realvnc.com/dist/vnc-4.0-x86_linux.tar.gz--10:34:32-- http://www.realvnc.com/dist/vnc-4.0-x86_linux.tar.gz => `vnc-4.0-x86_linux.tar.gz'Resolving www.realvnc.com... done.Connecting to
Time of Update: 2017-02-27
Oracle 10g引進了一個新的資料表空間類型,那就是大檔案(BIGFILE)。它不像傳統的資料表空間那樣由1022個檔案組成;一個大檔案(BIGFILE)資料表空間卻儲存在一個單一的資料檔案中,同時它的資料量也需要更大的硬碟容量;大檔案(BIGFILE)資料表空間能根據選擇的塊的大小而變化,從32TB增長至128TB。改變傳統的資料表空間大小意味著要使用ALTER
Time of Update: 2017-02-27
本文詳細介紹ORACLE 11G 無法串連到資料庫執行個體故障排除ORACLE 11G如果報告——Enterprise Manager 無法串連到資料庫執行個體,則可以按照如下方法排除故障:1、使用SQL PLUS.在DOS模式下運行SQL PLUS.SQL> conn請輸入使用者名稱:sys as sysdba輸入密碼:串連成功SQL>desc dba_users注意:如果此時提示發現該視圖無效。用D:\oracle\product\10.2.0\db_1\