Oracle分析表和索引

analyze table tablename compute statistics;analyze index indexname compute statistics;對於使用CBO很有好處,可以使用更可靠的table資訊,從而執行計畫也可以更準確一些,在10g會自動analyze,之前的版本需要手動定期產生統計資訊,,選擇合理的執行計畫..Oracle的online document這樣描述analyze的作用:Use the ANALYZE statement to collect

多表串連的SQL寫法(SqlServer、Oracle)

Oracle8select a.*,b.* from a,b where a.id(+)=b.id  --相當於右聯結select a.*,b.* from a,b where a.id=b.id(+)  --相當於左聯結Oracle9支援以上的寫法,還增加了LeftJoin、Right Join等select a.*,b.* from a left join b on a.id=b.idselect a.*,b.* from a right join b on

ORACLE預設使用者的問題?

安裝好ORACLE

升級oracle patch一點心得

        為瞭解決記憶體流失,這幾個月升級了很多次patch,有多次不順利,但最終都被解決了。其實都是因個別檔案正在被其他程式使用而導致升級失敗。解決方案當然是停止正在使用相關dll的程式。        一般我們是停用oracle和監聽器的服務,然後升級patch.但時常會升級失敗,這時候,需要停用Distributed Transaction Coordinator服務,再次升級,多半可以成功。如果仍然失敗,就需要將oracle相關的服務和Distributed

Oracle EBS R12 打中文Patch報錯

最近安裝了一套 Oracle EBS R12,在打中文Patch時,報如下錯誤。FAILED: file FNDNLINS.sql on worker 1.FAILED: file JTFNLINS.sql on worker 3.退出ADADMIN後,無法進入ERP,報如下錯誤。 The system has not been taken off maintenance mode completely. Please contact your System Administrator.

Oracle Convert a 32-bit Database to 64-bit Database(32位 轉到 64位)說明

        Oracle資料分32位和64位,對應不同的平台,關於查看DB 是32還是64位,我之前的Blog 有說明,參考:       查看Oracle 是32位還是64位的方法http://blog.csdn.net/tianlesoftware/article/details/6818709        我們這裡說的32位和64位就是wordsize。 在某些情況下,比如資料移轉時,需要從32位的Oracle

Oracle Golden Gate 系列 小結

 花了大半個月的時間小研究了一下Oracle Golden Gate。 先簡單的說說自己學習GG的一個過程。參考資料都是官方文檔,官網的連結如下:http://download.oracle.com/docs/cd/E22355_01/index.htm 其中主要參考如下幾篇:Administrator'sGuideReferenceGuideOracleInstallation and Setup Guide 開始看了GG

Oracle 預設資料表空間(default permanent tablespace) 說明

 一.預設資料表空間說明在oracle9i中,如果未用 DEFAULT TABLESPACE 子句建立的所有使用者將以SYSTEM資料表空間作為它們的預設資料表空間。同時也不能為資料庫指定一個預設的資料表空間。在Oracle 10g中定義了資料庫層級的預設資料表空間USERS,在建立使用者時沒有定義預設資料表空間,就會把資料庫層級的預設資料表空間當作自己的預設資料表空間。在10g以前,是把系統資料表空間(SYSTEMS)當作預設資料表空間。這樣很不合理。            

Oracle 安裝報錯 [INS-06101] IP address of localhost could not be determined 解決方案

 安裝Oracle 11gR2,報錯:[INS-06101] IP address of localhost could not be determined 出現這種錯誤是因為主機名稱和/etc/hosts 檔案不一致,只需要把主機名稱和其IP 寫入/etc/hosts 檔案,就ok了。 查看主機名稱和和ip 地址關係: [root@localhost~]# cat

Oracle 10.2.0.5.4 Patch Set Update (PSU) – Patch No: p12419392

 有關Oracle patch和PSU,PSR 說明參考我的blog:Oracle 補丁體系 及opatch 工具 介紹http://blog.csdn.net/tianlesoftware/article/details/5809526 Oracle 10g 最新的版本是10.2.0.5.4. 其中的5是PSR 版本號碼,4是PSU版本號碼。 MOS 上的2篇文檔:10.2.0.5 PatchSet - Availability and Known Issues [ID

Executing root.sh errors with “Failed To Upgrade Oracle Cluster Registry Configuration”

Executing root.sh errors with "Failed To Upgrade Oracle Cluster Registry Configuration" [ID 466673.1] Modified 07-JUN-2010     Type PROBLEM     Status PUBLISHED In this Document  Symptoms  Changes  Cause  Solution  ReferencesApplies to: Oracle

Oracle Bug 4401119 for AIX Database crashes with ORA-221, ORA-206, ORA-202, ORA-27072

Bug 4401119  AIX: Crash possible on AIX (ORA-206) This bug is marked as an important issue.Affects:Product (Component)Oracle Server (Rdbms)Range of versions believed to be affectedVersions < 11Versions confirmed as being affected· 10.1.0.2· 10.1.0

Oracle DBV 工具 說明

  一. DBV 說明       DBV是一個常用的工具,OracleMOS上有一篇文章介紹DBV:[ID 35512.1]。        dbverify工具的主要目的是為了檢查資料檔案的物理結構,包括資料檔案是否損壞,是否存在邏輯壞塊,以及資料檔案中包含何種類型的資料。 DBV checks Oracledatafiles to ensure that:(1)The datafile has a valid header (2)Each datablock in the file

Oracle各版本之間Dmp檔案的匯入匯出問題Oracle 11g匯出來的dmp匯入到 10g的資料庫(IMP-00010:不是有效匯出檔案,頭部驗證失敗)

經常做整個資料移轉時遇到下列問題:1、不是有效匯出檔案,頭部驗證失敗;2、EXP-00056: 遇到 ORACLE 錯誤 6550ORA-06550: line 1, column 41:PLS-00302: component 'SET_NO_OUTLINES' must be declaredORA-06550: line 1, column 15:PL/SQL: Statement ignoredEXP-00000:

Oracle 10g 改機器名後監聽不能啟動 解決方案 TNS-12541 TNS-12545

LSNRCTL> status正在串連到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))TNS-12541: TNS: 無監聽程式TNS-12560: TNS: 協議適配器錯誤  TNS-00511: 無監聽程式   32-bit Windows Error: 2: No such file or directory正在串連到

PL/SQL Developer 串連Oracle資料庫詳細配置方法

  近段時間很多網友提出監聽配置相關問題,客戶終端(Client)無法串連伺服器端(Server)。本文現對監聽配置作一簡單介紹,給出PL/SQL Developer

簡單的oracle備份恢複批次檔 — 轉

建議一:利用任務計劃、批次檔和ORACLE的EXP匯出功能,可以根據日期自動產生ORACLE備份檔案,大大方便了ORACLE資料備份。:1、建立批次檔backup.bat\.exp system/manager file=d:\backup\oracle\oracle%date:~0,10%.dmp owner=system log=d:\backup\oracle\oracle%date:~0,10%.log將產生oracle2006-01-09.dmp檔案exp

Linux下讓Oracle服務自動啟動與停止

    預設地,如果在Windows下安裝Oracle的話,會註冊相應的服務,並隨著作業系統啟動而自動啟動。但是,在Linux(環境是:RHEL5.2)下卻需要進行一些配置才能實現這個功能。具體如下:一、修改Oracle系統設定檔/etc/oratab   [root@RHEL ~]# gedit /etc/oratab     /etc/oratab 格式為: SID:ORACLE_HOME:AUTO,把AUTO網域設定為Y(大寫)。只有這樣,oracle

Oracle instant client安裝與設定 – Windows版,可用WIN7

1.下載到http://www.oracle.com/technology/software/tech/oci/instantclient/index.html下載符合自己版本的安裝程式.2.解壓到本地, 如我就解壓在d:\instantclient_11_1 (windows版)3.設定環境變數TNS_ADMIN=d:\instantclient_11_1path=%path%;d:\instantclient_11_1NLS_LANG=SIMPLIFIED

詳解 Oracle 10g 中 MERGE 功能的增強

Oracle9i引入了MERGE命令,你能夠在一個SQL語句中對一個表同時執行inserts和updates操作. MERGE命令從一個或多個資料來源中選擇行來updating或inserting到一個或多個表.在Oracle

總頁數: 1509 1 .... 235 236 237 238 239 .... 1509 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.