淺談Oracle綁定變數

綁定變數在OLTP環境下,被廣泛的使用;這源於OLTP的特點和sql語句的執行過程,OLTP典型的事務短,類似的sql語句執行率高,並發大;Oracle在執行sql語句前會對sql語句進行hash運算,將得到的hash值和share pool中的library

Oracle忘記使用者名稱密碼怎樣恢複

首先cmd - sqlplusw普通使用者登陸:使用者名稱:scott(普通使用者名稱)      密碼:tiger(普通使用者密碼)管理員登陸:使用者名稱:system 密碼:system(管理員密碼)超級管理員登陸的時候注意:使用者名稱:sys 密碼:sys as sysdba(sys 為密碼)一、忘記除SYS、SYSTEM使用者之外的使用者的登入密碼。  使用如下語句修改使用者的密碼。  ALTER USER user_name

Oracle中繼資料對象Invalid修複過程

在Oracle的運行過程中,由於操作失誤可能會造成內部中繼資料的損壞,進而影響到系統的一些基礎功能和正常處理。一旦發生這種故障,對內部資料字典的重建就是我們需要進行的處理。本篇從一個損壞故障為入手點,介紹了如何進行Oracle中繼資料對象的重建。1、故障情境一個朋友的測試庫最近出現很多“古怪”的錯誤,比如exp/imp操作異常中斷、pl/sql中中繼資料資訊無法展現和異常報錯。這種情況下,筆者向朋友索要的對應的alert_log記錄檔。結果發現很多錯誤資訊。Sat Jun 23 06:36:37

AIX安裝 Oracle前期準備

軟體:Aix 6.1Oracle 11g安裝過程1、Aix安裝放入光碟片,啟動系統,聽到嘟的一聲,速度按5,然後選擇語言,進入菜單,選擇全新安裝。等待。。。。。。2、安裝sshXmanger串連aix的遠端桌面smit install選擇光碟片按f4  選擇ssl安裝,共三個包。因為安裝ssh之前必須裝ssl,所以先裝ssl,之後裝ssh。按“/”輸入openssl。Esc+7選中3個包。斷行符號12下一頁

如何使用Oracle FND_LOAD工具在不同Instance間同步資料(Example)

FNDLOAD是Oracle官方提供資料同步工具(Data Synchronization),一般情況下,我們通過FNDLOAD工具把DEV Instance的客戶化AOL資料下載到一個文字檔中,然後同樣使用FNDLOAD上傳到PROD Instance中去。什麼樣的情況下,需要使用FNDLOAD來同步我們在測試環境開發了一些客戶化程式(Personalization),Concurrent Program,Message....想要同步到正式的環境中去,這時我們可以使用FNDLOAD同步工具。

Oracle 字元集錯誤情況處理簡單方法

情況一:[Oracle@ www.bkjia.com ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Tue Jun 26 20:52:47 2012Copyright (c) 1982, 2009, Oracle.  All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 -

Oracle資料庫物件失效

項目中開發使用了VPD,資料庫使用者B的對象的建立依賴於資料使用者A,由於使用者A的對象進行DDL、遷移或dump等操作,造成了使用者B的對象INVALID。應用系統的資料來源使用了使用者B,因此造成應用系統出錯。此時可進行如下處理:1,找到失效的對象select object_type,object_id,object_name  from user_objects   where status='INVALID'

Oracle 常用字元函數之Translate

文法:TRANSLATE(char,from,to)用法:返回將出現在from中的每個字元替換為to中相應字元,若from比to字串長,那麼在from中比to多出的字串將被刪除。三個參數中有一個是空,傳回值也將是空值。舉例:select translate('abcdefga','abc','wo') from dual;分析:該語句要將'abcdefga'中的'abc'轉換為'wo',由於'abc'中'a'對應'wo'中的'w',故將'abcdefga'中的'a'全部轉換成'w',而'abc'

ORA-07445 : 出現異常錯誤: 核心轉儲

ORA-07445: exception encountered: core dump [kghalp()+58] [SIGSEGV] [Address not mapped to object] [0x000000068] [] []DUMP檔案*** SERVICE NAME:(orcl) 2012-07-12 14:18:55.016*** SESSION ID:(258.58198) 2012-07-12 14:18:55.016Exception signal: 11

Oracle 11g行列轉換之PIVOT

本文對Oracle 11g的行列轉換操作的簡單一實例,供初學者參考。現有問題如下:問題描述:  Table1  Id Name  1 Taylor  2 Jim      Table2  FId value attr  1 23 age  1 boy sex  2 26 age  2 boy sexTable1 Id 是主鍵,Table2 的FId

MySQL5.5主主複製配置方法及測試結果

1. 環境:CentOS5.5 x84,MySQL5.5.152. 兩台機器:master1:192.168.5.143master2:192.168.0.1493. 單獨編譯安裝MySQL,並測試連接成功。4. 兩台機器上都建立使用者,並賦予複製許可權:master1:mysql> CREATE USER 'test12'@'%';mysql> GRANT REPLICATION SLAVE ON *.* TO 'test12'@'%' IDENTIFIED BY 'test12'

MySQL實現迴圈插入功能

MySQL 不支援直接寫SQL 陳述式實現迴圈插入功能. 想要實現該功能的方法有:用其他語言操控MySql或者用預存程序來實現兩種。 1、預存程序實現 A、表結構 (Create Table song) ------ ----------------------------------------------------------------------------------------   CREATE TABLE `song` (

Oracle 常用小知識點彙集

使用sqlldr匯入資料:1.control控制檔案的寫法:load datainfile 'E:\netbu.csv'insertinto table temp_zhuren_needFIELDS TERMINATED BY ','TRAILING NULLCOLS --表的欄位沒有對應的值時允許為空白(空格,空白,null都為空白)(BELONG_CODE,RUN_NAME,PHONE_NO)2.命令列語句:sqlldr name/pass@tnsname

MySQL的DDL維護技巧

mysql的ddl維護技巧mysql在做表的ddl維護時(如添加欄位),是要鎖表的,不像Oracle那樣只更新字典表、巨快,這是因為mysql採用中間表的方式來實現ddl操作流程:A.對錶加鎖(表此時唯讀)B.複製原表物理結構C.修改表的物理結構D.把原表資料匯入中間表中,資料同步完後,鎖定中間表,並刪除原表E.rename中間表為原表F.重新整理資料字典,並釋放鎖通過上面的過程可以瞭解到,表的資料量越大,這個ddl維護過程越耗時間(鎖表時間越長)。表ddl維護方法1.直接alter

Oracle EBS 關閉啟動資料庫和應用服務

停止Oracle Applications 服務的順序為:停止應用產品相關服務,再停止資料庫相關服務;啟動Oracle Applications 服務的順序為:啟動資料庫相關服務,再啟動應用產品相關服務;停止應用和資料庫伺服器停止應用伺服器(使用 applprod 使用者登入系統)cd /d01/oracle/PROD/inst/apps/PROD_ebs12/admin/scripts./adstpall.sh apps/apps停止資料庫伺服器(使用oraprod使用者登入系統)cd /d0

SQL Server Cpu 100% 的常見原因及最佳化

SQL Server Cpu 100% 的情況並不太常見,一般引起 SQL Server 產生效能問題的,都是 阻塞、串連數、IO 磁碟等。所以,一般SQL Server 的使用率都是比較低的。但是,在有些情況下,還是會出現Cpu 100%的情況的。SQL Server 在做哪些操作的時候,會比較集中使用 CPU 資源呢?常見的主要如下:常見的原因:1. 編譯和重編譯編譯是 SQL Server 為指令產生執行計畫的過程。SQL Server

Oracle資料庫Process OS id : 799228 alive after kill

原因:作業系統需要時間來kill進程On some platforms it takes some time to kill processes--AIX being one of those platformsThere have been previous reports of shutdown taking time on AIX and after all Oracle waits were taken out of the picture it was determined to

Oracle SQL 調優:視圖合并(View Merging)

在使用視圖或嵌套視圖的查詢語句中,Oracle 為了取得最優的執行計畫會將這些視圖進行合并,將視圖中的表與外部查詢的表進行串連。--樣本:

Oracle TABLE ACCESS BY INDEX ROWID 說明

一.  測試環境SQL> select * from v$version where rownum=1; BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release11.2.0.3.0 - 64bit Production SQL> create

undo系列學習之深入剖析一個事務的操作流程

開篇我們先用一個實驗引出事務:sys@ORCL> select xid,xidusn,xidslot,xidsqn,ubablk,ubafil from v$transaction;      

總頁數: 978 1 .... 584 585 586 587 588 .... 978 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.