Time of Update: 2018-12-07
在用ORACLE 10G時,我用SYSTEM登入企業管理器,可以登入,但在使用Oracle的一些功能(比如登入之後點擊“管理”功能表項目,欲開啟管理介面)會出現下列幾類錯誤Io 異常:Unknown host specified;“java.lang.Exception: Exception in sending Request :: null”。補充:即便是使用其他機器串連此機的oracle,也是出現如此情況,但使用命令可以操作,可以建立net配置。解決辦法:第一步:找到 10.2.0\db_
Time of Update: 2018-12-07
安裝了Oracle之後,都會安裝上它提供的.net Provider .主要是在Oracle.DataAccess.dll這個動態庫中。雖然說微軟在.net架構中內建了一個System.Data.OracleClient.dll,不過我覺得功能上面遠沒有oracle自己提供的功能多。就拿我最近的一個需求來說的話,大量資料往Oracle中寫入,還可能涉及到插入或者更新的問題。之前微軟在System.Data.SqlClient.dll中為寫Sql
Time of Update: 2018-12-07
PlSqlDev下載|PlSqlDev下載破解版下載|PlSqlDev下載PL/SQL Developer是一種整合的開發環境,專門用於開發、測試、調試和最佳化Oracle PL/SQL儲存程式單元,比如觸發器等。PL/SQL Developer功能十分全面,大大縮短了程式員的開發週期。強大的PL/SQL編輯器,完善的Debugger調試器(需要Oracle
Time of Update: 2018-12-07
Oracle Reports Interview QuestionsOracle Reports Interview QuestionsName the report triggers.Before ParameterAfter ParameterBefore ReportBetween PagesAfter ReportWhat are bind parameter and lexical parameter used for?A bind reference replaces a
Time of Update: 2018-12-07
Oracle內建函數SQLCODE和SQLERRM是特別用在OTHERS處理器中,分別用來返回Oracle的錯誤碼和錯誤訊息。 OTHERS處理器應該是異常處理塊中的最後的異常處理器,因為它是用來捕獲除了別的異常處理器處理以外的所有的Oracle異常,所以在程式的最外層使用一個OTHERS處理器的話,將可以確保所有的錯誤都會被檢測到。
Time of Update: 2018-12-06
最近,寫oracle預存程序,和sql的不一樣啊,sql 中select 就可以返回結果集,而oracle呢,得用指標(遊標),寫慣了sql語句,有點不適應.昨天,寫好測試一預存程序,預存程序在開始時會對某個參數的長度進行判斷 CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
相信為數不少的系統管理員每天都在做著同一樣的工作——對資料進行備份。一旦哪一天疏忽了,而這一天系統又恰恰發生了故障,需要進行資料恢複,那麼此時就無能為力了。假如每天設定一個固定的時間,系統自動進行備份,那該多好啊!下面筆者結合實踐經驗,談一談UNIX環境下Oracle資料庫的自動備份,以起到拋磚引玉的作用。
Time of Update: 2018-12-06
Oracle官方教材(9i、10G及App 11i)以後如果有相關的文檔上傳,會在此帖中增加PS:附件均經過測試可以下載和開啟,如果還是不行,可到FTP上的incoming/by ncgxq目錄下載Oracle 9i教材:20000GC10:Data Modeling and Relational Database Design40054GC10 - Introduction to Oracle9i:PL/SQL40054GC11 - Oracle9i:Program with PL/SQL40
Time of Update: 2018-12-07
1.步驟建立日誌資料表(省略)2.在Web.config中添加log4net配置節 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 <!--資料庫儲存日誌--> 2 <appender name="ADONetAppender" type="log4net.Appender.ADONetAppender"&
Time of Update: 2018-12-07
ORACLE資料庫資料檔案轉移方法因為恢複視頻資料導致空間不足而終止,需要轉移部分資料檔案到別的硬碟裡。在參照部分網路資料,結合自己的實踐,總結出Oracle資料檔案轉移方法。1) 手動拷貝要轉移的資料資料檔案'd:\OracleData\GWTABLE42.DBF'到新的位置'E:\OracleData\GWTABLE42.DBF'。 2) 把資料檔案所屬的資料表空間Offline,在SQLPLUS裡運行如下命令:sqlplus>alter tablespace GWTABLE
Time of Update: 2018-12-07
最近一個項目使用到Oracle,由於資料庫比較大,每次備份恢復比較長,這幾天參考了較多的資料,終於成功進行了資料庫複製,欣喜之餘通過圖解方式把這個過程共用出來。Oracle 10g複製資料庫步驟:1、 準備目標資料庫存放路徑、配置資訊等2、 配置目標資料庫控制檔案指令碼3、 準備目標資料庫的資料檔案(通過冷備份方式進行)4、 運行控制檔案指令碼5、 開啟複製的資料庫1、 準備目標資料庫存放路徑、配置資訊等a) 建立目標資料庫存放路徑:分別建立資料庫檔案 (D:\oracle\product\10
Time of Update: 2018-12-07
ORACLE 10G
Time of Update: 2018-12-07
[案例]Oracle控制檔案損壞導致資料庫故障問題:1、今天早上所有用戶端都無法登陸,提示應用伺服器配置錯誤。分析及連線處理:1、檢查用戶端日誌,探索資料庫異常。Caused by: java.sql.SQLException: Listener refused the connection with the following error:ORA-12528, TNS:listener: all appropriate instances are blocking new
Time of Update: 2018-12-07
這段時間一直都在做資料庫(Oracle)的測試。基於這幾天比較空閑,寫了個工具。功能:1:根據表結構,自動產生Insert、Select、Delete語句。2:比較資料庫的表完整建成。3:測試預存程序,儲存測試結果文檔。運行環境:.net Framework 2.0 + Oracle=====================================功能及說明:比較資料表的完整,輸入較對結果:2:根據表結構產生SQL語句3:預存程序執行測試4:預存程序序執行測試返回資料集=========
Time of Update: 2018-12-07
Oracle10g/11g基本匯入匯出命令:exp 使用者名稱/使用者密碼@服務名 file=儲存路徑.dmp buffer=8192 filesize=10000m feedback=1000 imp 使用者名稱/使用者密碼@服務名 file=檔案所在路徑.dmp
Time of Update: 2018-12-07
最近,項目上ORACLE資料庫越來越大,需要查看下資料庫資料量佔用大的原因。1、查看ORACLE資料表空間及表資料大小Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents group By Segment_Name order by Sum(bytes)/1024/1024
Time of Update: 2018-12-07
http://www.dba-oracle.com/t_rman_export_expdp.htm Question: I've been using data pump (the export utility) to backup my database, but I wonder if I should be using RMAN instead. They both do backups, so what's the advantages of each? Answer: Yes,
Time of Update: 2018-12-07
簡單的oracle觸發器例子---術前訪視術後隨訪觸發器create or replace trigger t_update_triggerafter update or insert or deleteon MED_SMARTREPORT_TEMPLATEfor each rowdeclarestateCount number;beginselect count(1) into stateCount from MED_Template_State where ReportTemplateID=
Time of Update: 2018-12-07
17. 使用表的別名(Alias)18. 用EXISTS替代IN19. 用NOT EXISTS替代NOT IN 20. 用表串連替換EXISTS21. 用EXISTS替換DISTINCT22. 識別'低效執行'的SQL語句23. 使用TKPROF 工具來查詢SQL效能狀態 17. 使用表的別名(Alias) 當在SQL語句中串連多個表時, 請使用表的別名並把別名首碼於每個Column上.這樣一來,就可以減少解析的時間並減少那些由Column歧義引起的語法錯誤. (譯者注:
Time of Update: 2018-12-07
復原段管理一直是ORACLE資料庫管理的一個難題,本文通過執行個體介紹ORACLE復原段的概念,用法和規劃及問題的解決。 復原段概述 復原段用於存放資料修改之前的值(包括資料修改之前的位置和值)。復原段的頭部包含正在使用的該復原段事務的資訊。一個事務只能使用一個復原段來存放它的復原資訊,而一個復原段可以存放多個事務的復原資訊。 復原段的作用