原创 ORA-01012:not logged on的解決辦法

conn / as sysdba 報錯ORA-01012: not logged on發生原因:關閉數據庫是shutdown 後面沒有接關閉參數中的任何一個。nomal --->所有連接都斷開時才能關閉;transactional --->

原创 當心 CREATE TABLE AS

對 DBA 而言,CREATE TABLE AS 可謂是家常便飯,順手拈來。需不知該方式雖然簡單,但疏忽也容易導致意想不到的問題。筆者前陣子就碰上了這樣的事情。由於是對原表進行克隆,且數據存儲在不同的表空間,因此毫不猶豫地使用了CREATE

原创 Oracle- insert性能優化

看見朋友導入數據,花了很長時間都沒完成!其實有很多快速的方法,整理下!向表中插入數據有很多辦法,但是方法不同,性能差別很大.----1.原始語句 drop table t1 purge;create table t1 ( sid numbe

原创 Oracle count(*)是否走索引

count(*)在平常工作中,使用到的頻率很高,是否會走索引,對性能影響不小!但是不是所有的count(*)都能走索引!小記下create table t3(sid number not null primary key,sno numbe

原创 我的友情鏈接

51CTO博客開發

原创 Oracle備份如何到異機還原

情景描述:有朋友問,MS SQL SERVER將數據庫備份還原到其它機器很方便,基本就是傻瓜式操作,Oracle有控制文件、參數文件一堆東西,覺得還原很複雜;其實不然,我抽出了點時間,簡單演示下案例,朋友們,參考下!爲了簡單快速,我採用RM

原创 Oracle特殊符號&的處理:set define off

Oracle特殊符號&的處理,今天遇到一個問題,同事用動態sql生成的insert語句,其中含有&符號,在做insert時,這個&符號就被作爲一個變量提示符了。如何解決這個問題?其實很簡單:set define offSQL>create

原创 當心 CREATE TABLE AS

對 DBA 而言,CREATE TABLE AS 可謂是家常便飯,順手拈來。需不知該方式雖然簡單,但疏忽也容易導致意想不到的問題。筆者前陣子就碰上了這樣的事情。由於是對原表進行克隆,且數據存儲在不同的表空間,因此毫不猶豫地使用了CREATE

原创 網絡研討會的邀請:傳統存儲技術與一體機大比拼

您好,Beijing Shennao 邀請您出席使用 WebEx 的網絡研討會。主題:傳統存儲技術與一體機大比拼主持人:Beijing Shennao日期與時間:2014年7月25日 20:00, 中國時間(北京,GMT+08:00)活動號

原创 dbms_lock.relase 無法釋放自定義的鎖

最近開發人員說使用dbms_lock.allocate_unique自定義的鎖在使用dbms_lock.relase無法釋放,下面來個演示的例子來看看到底怎麼一回事?1、演示鎖不能釋放的情形 --演示環境goex_admin@GOBO1>

原创 PL/SQL“ ORA-14551: 無法在查詢中執行 DML 操作”解決

環境Oracle 11.2.0 + SQL Plus問題根據以下要求編寫函數:將scott.emp表中工資低於平均工資的職工工資加上200,並返回修改了工資的總人數。PL/SQL中有更新的操作,執行此函數報如下錯誤:ORA-16551: 無

原创 網絡公開課《八一建軍節引發的Oracle數據庫思考:虛擬私有數據庫》

課程內容介紹:■ Oracle Virtual Private Database(VPD)允許在行和列級別創建安全策略■ 它的本質是對應用了VPD安全策略的數據庫表、視圖、同義詞上執行的SQL語句添加了動態的WHERE子句■ VPD可以在更

原创 Oracle Tablespace Transportation

前提:進行表空間傳輸需要用戶有SYSDBA的系統權限,被移動的表空間是自包含的表空間,不應有依賴於表空間外部對象的對象存在。確定是否自包含可使用系統包DBMS_TTS中的TRANSPORT_SET_CHECK過程進行檢查例如要對錶空間OLT

原创 Oracle大數據量分區後查詢效率低下

場景描述:  Oracle數據庫中有2張表,一張是tm_bus_realtime_log當前表 只有當前一天的數據。數據量有幾百萬的數據。還有一張表,tm_bus_realtime_his歷史表 進行了分區。每10天一分區,就是每個月有3個

原创 Oracle存儲過程中——PLS-00103

Oracle中編寫一存儲過程:出現如下錯誤,PLS-00103:出現符號“/”在需要下列之一時:(經過各種谷歌百度,在存儲過程中定義變量不允許使用關鍵字,而我定義了變量sum,導致錯誤。經過編譯後的過程代碼爲:create or repla