Time of Update: 2018-12-07
儘管Oracle系統本身已經提供了若干種對系統效能進行調節的技術,但是,假如資料庫設計本身就有問題特別是在結構上設計得尤其糟糕,那你縱有天大的本事又能奈何?因此,Oracle資料庫的設計者完全有必要弄清楚(從項目著手設計開始)該如何建立穩固的Oracle資料結構,在保證可維護性和可擴充性的同時以最快的速度從資料庫中擷取資訊。 讓我們把籠罩在資料庫技術外圍的複雜理論和存心不讓人明白的技術行話扔一邊去,其實,說白了你就只需要記住一點,這也是牽扯到資料庫效能的最重要最簡單因素:磁碟I/O。磁碟I/O
Time of Update: 2018-12-07
windows下通常是:D:\Oracle\product\10.2.0\db_1\NETWORK\ADMIN 可是linux下安裝的這個版本沒有呀?難道僅僅用戶端是不行的? 、、 我們可以用rpm-ivh Linux-1.4-6.i368.rpm命令安裝此軟體 http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763104996711923db257e9080027fa3cf1fd5791b16113da3ec76640704a48726251
Time of Update: 2018-12-07
今天碰到個問題,突然Oralce用system使用者以normal狀態登入不進去了,但是用sysdba確可以登入。究其原因有以下兩點:1. oracle的dba組是作業系統相關的,ORA_DBA是windows下的dba組。因為使用了作業系統認證的原因。不要使用者名稱和密碼都能以sysdba身份登陸。2. 通過重新設定system使用者的密碼,可以解決以上問題。(以system使用者sysdba狀態登入,然後用alter user system identified by
Time of Update: 2018-12-07
INTERVAL DAY TO SECOND資料類型 Oracle文法: INTERVAL '{ integer | integer time_expr | time_expr }' { { DAY | HOUR | MINUTE } [ ( leading_precision ) ] | SECOND [ ( leading_precision [, fractional_seconds_precision ] ) ] } [ TO { DAY | HOUR | MINUTE |
Time of Update: 2018-12-07
學習和掌握如何使用NBU備份檔案系統,對於一個資料管理員來說,僅僅是一個開始。因為對於大部分企業來說,買來NBU主要是為了備份企業資料庫的資料,保護資料庫的資料安全,進而保證公司專屬應用程式的安全運行。因此,從本文起,將陸續推出針對oracle、DB2和sybase的Database Backup。 Oracle備份簡介: 簡單的按照備份進行的方式,可以分為邏輯備份、冷備份(離線備份)、熱備份(聯機備份),其實冷備份與熱備份又可以合稱為物理備份。
Time of Update: 2018-12-07
我項目中用ssis在兩個oralce之間匯入資料,由於資料量比較大,有70多萬的資料,結果導到8萬多的時候就報錯了,出錯代碼為ROW-00060 ,試了幾次都是一樣,到網上找了半天,也沒有發現有好的解決辦法,最終只好放棄這個方案,後面發現oracle可以在兩個oracle之間建立資料庫連接,我建立串連後,再導資料,70多萬資料幾秒中就搞定了.看樣子ssis問題還是比較多的,在同構資料庫之間還是多找找他們自己的資料匯入方案.
Time of Update: 2018-12-07
需求:資料庫裡面有兩張表,結構不完全相同,需要即時同步兩張表的部分欄位實現方案:兩張表上分別建立觸發器進行同步,但是這樣操作會有個問題,就會導致觸發器迴圈觸發。那麼就需要在觸發器進行觸發前,進行一個判斷,如果操作是由觸發器引發的,那麼就不做操作,反之,執行觸發器定義的操作。想要實現這個,我開始考慮過在觸發器a裡面暫時使觸發器b失效,但是發現alter trigger
Time of Update: 2018-12-07
ORACLE中,資料表空間是資料管理的基本方法,所有使用者的對象要存放在資料表空間中,也就是使用者有空間的使用權,才能建立使用者物件.否則是不充許建立對象,因為就是想建立對象,如表,索引等,也沒有地方存放,Oracle會提示:沒有儲存配額. 因此,在建立對象之前,首先要分配儲存空間. 分配儲存,就要建立資料表空間: 建立資料表空間樣本如下: CREATE TABLESPACE "SAMPLE" LOGGING DATAFILE
Time of Update: 2018-12-07
1.刪除資料表空間 DROP TABLESPACE TableSpaceName [INCLUDING CONTENTS [AND DATAFILES]] 2.刪除使用者 DROP USER User_Name CASCADE 3.刪除表的注意事項 在刪除一個表中的全部資料時,須使用TRUNCATE TABLE 表名;因為用DROP TABLE,DELETE * FROM
Time of Update: 2018-12-07
1.涉及到不同網路之間的 視圖/表/2.所以,其實有些項目不應該建立多個資料庫連結的 select *from tab_sbzt@dblink_fssjcreate table scott.lc_sbzt as select *from tab_sbzt@dblink_fssj;select *from lc_sbzt;create table scott.lc_lsxxcx as select *From tab_lsxxcx@dblink_fssj where
Time of Update: 2018-12-07
Oracle用normal狀態無法登入的問題 今天碰到個問題,突然Oralce用system使用者以normal狀態登入不進去了,但是用sysdba確可以登入。究其原因有以下兩點:1. oracle的dba組是作業系統相關的,ORA_DBA是windows下的dba組。因為使用了作業系統認證的原因。不要使用者名稱和密碼都能以sysdba身份登陸。2. 通過重新設定system使用者的密碼,可以解決以上問題。(以system使用者sysdba狀態登入,然後用alter user system
Time of Update: 2018-12-07
㈠ 視圖能使用索引嗎 答案是不能、為什麼呢? 我們先要知道什麼是視圖? 視圖、本質上講、就只是一條被儲存的SQL語句而已 那有人就要問了、為什麼物化視圖可以哩? 這個.....這個、這根本就是兩碼事嘛、兩個完全不同的概念 物化視圖、本質上而言、是一張表、有資料 所以、只要基表索引使用得當、便是對視圖的最大安慰和饋贈 hr@ORCL> create
Time of Update: 2018-12-07
Oracle從10g升級到11g詳細步驟資料庫舊版本:10.2.0.4資料庫新版本:11.2.0.2OS 版本: Solaris 10參考文檔:Complete Checklist for Manual Upgrades to 11gR2 [ID 837570.1]第一部分 -
Time of Update: 2018-12-07
在過去的十年中, Oracle 已經成為世界上最專業的資料庫之一。對於 IT 專家來說,就是要確保利用 Oracle 的強大特性來提高他們公司的生產力。最有效方法之一是通過 Oracle 調優。它有大量的調整參數和技術來改進你的 Oracle 資料庫的效能。 Oracle 調優是一個複雜的主題。關於調優可以寫整整一本書,不過,為了改善 Oracle 資料庫的效能,有一些基本的概念是每個 Oracle DBA 都應該遵從的。 在這篇簡介中,我們將簡要地介紹以下的 Oracle
Time of Update: 2018-12-07
Oracle的最佳化器有兩種最佳化方式,即基於規則的最佳化方式(Rule-Based Optimization,簡稱為RBO)和基於代價的最佳化方式(Cost-Based Optimization,簡稱為CBO),在Oracle8及以後的版本,Oracle強列推薦用CBO的方式 RBO方式:最佳化器在分析SQL語句時,所遵循的是Oracle內部預定的一些規則。比如我們常見的,當一個where子句中的一列有索引時去走索引。
Time of Update: 2018-12-07
導讀: 一、 引言: 復原段是資料庫的一部分,它記錄資料庫變更的資訊。使用這些資訊實現資料庫的讀一致性及其恢複。若復原段出現故障,則資料庫不能正常啟動,導致資料庫癱瘓,使用者無法讀寫資料。若能將復原段的故障排除,則不會影響使用者的實際資料。筆者最近在實際工作中遇到一個問題:使用者將復原段資料表空間(rbs)的資料庫檔案(rbs01.dbf)錯誤刪除,以致使資料庫無法正常運行,下面上筆者排除該方法的處理步驟。 二、 步驟: 1、
Time of Update: 2018-12-07
1.查看環境 1 -bash-3.00$ sqlplus /nolog 2 3 SQL*Plus: Release 10.2.0.2.0 - Production on Mon Jan 21 19:22:40 2013 4 5 Copyright (c) 1982, 2005, Oracle. All Rights Reserved. 6 7 SQL> conn /as sysdba 8 Connected. 9 SQL> archive log list;10
Time of Update: 2018-12-07
應用程式層: 應用程式層就是指RAC資料庫了,這一層有若干資源群組成,每個資源都是一個進程或者一組進程組成的完整服務,這一層的管理和維護都是圍繞這些資源進行的。有如下命令: onsctl,srvctl,crs_stat三個命令。命令:onsctl 這個命令用於管理配置ONS(Oracle Notification Service). ONS是Oracle Clusterware實現FAN Event
Time of Update: 2018-12-07
一、軟體下載及環境配置1.軟體下載到http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
Time of Update: 2018-12-07
將ORACLE資料庫的資料倒入到EXCEL中的方法 作者:何濤平在當今資訊化高速發展的時代,日常的工作中,使用者經常遇到要將EXCEL檔案中的資料和ORACLE資料庫中的資料互倒的問題,實現對即時資料的操作,而可查閱到這方面的資料並不多。若需將ORACLE資訊系統中的資料倒出來,並在此基礎上利用EXCEL對其進行分析整理,筆者在工作中利用ODBC將資料倒入到EXCEL檔案中,對初學者來說,效果不錯,在這裡給大家作一介紹。 所謂ODBC是Open Database Connectivity