Time of Update: 2018-12-08
Oracle的consistent gets是如何計算的呢?1.單表掃描SQL> execute show_space('TEST1','WWJ');Unformatted Blocks ..................... 0FS1 Blocks (0-25) ..................... 0FS2 Blocks (25-50) ..................... 1FS3 Blocks (50-75
Time of Update: 2018-12-08
首先建立一個bat檔案,起名叫setupDB.bat,裡邊寫上 Sql代碼 sqlplus scott/tiger@zhpt @createUser.sql imp dzjc/hldgajjzd file="dzjc.dmp" ignore=y fromuser=dzjc imp drv_admin/oracleadmin file="drv_admin.dmp" ignore=y fromuser=drv_admin imp veh_admin/oracleadmin
Time of Update: 2018-12-07
會產生這種視力被鎖定的現象是刪除某個對象的時候進程會死掉,建立的時候也是一樣。我同事解釋的可能原因是:在建立對象的時候沒有建立完就被關掉了,或者就是沒有執行完。然後造成線程鎖定。解決的辦法:1.找出等待事件的原因select event,p1,p2,sid from v$session_wait where event not like 'SQL%' and event not like 'rdbms%';2.找出鎖住的進程select
Time of Update: 2018-12-07
從用戶端串連到伺服器,出現了這個錯誤,ora12541-TNS : 沒有監聽器於是,在伺服器中啟動OracleOraHome92TNSListener服務,顯示“在本機電腦無法啟動OracleOraHome92TNSListener服務,錯誤3,系統找不到指定路徑”。查看服務的屬性裡面的路徑是空的。原因:服務沒有指定相關的應用程式,所以提示找不到路徑,可能的因素是Windows最佳化大師將Oracle的監聽服務給"最佳化"了
Time of Update: 2018-12-07
記憶體最佳化:SGA包括三個部分組成。資料緩衝區、日誌緩衝區及共用池資料緩衝區:大小由DB_Cache_Size參數決定。select name,value from v$parameter where name in('db_cache_size','db_block_size','shared_pool_size','sort_area_size');select name value from v$sysstat where name in ('db block
Time of Update: 2018-12-07
昨天在做測試的時候發現一個非常奇怪的問題:在程式的查詢模組中做查詢的時候,開始速度很快,但是過了一段時間以後速度就變慢,最後乾脆就報錯,不工作了。在排錯的過程中,發現Oracle暫存資料表空間暴漲,達到了幾十個GB,在Oracle中對Session進行跟蹤,發現磁碟空間還在不停的消耗,幾乎是每隔5s,暫存資料表空間就會增長500MB左右,最後報錯的原因應該是因為沒有磁碟空間可以分配造成的。這是一件十分恐怖的事情。
Time of Update: 2018-12-07
CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
檢查死結的sql語句1. SELECT SID, DECODE(BLOCK, 0, 'NO', 'YES' ) BLOCKER, DECODE(REQUEST, 0, 'NO','YES' ) WAITERFROM V$LOCK WHERE REQUEST > 0 OR BLOCK > 0 ORDER BY block DESC;2. SELECT bs.username "Blocking User", bs.username "DB User",
Time of Update: 2018-12-07
oracle9i復原段資料表空間丟失後的處理方法:用隱含參數恢複資料庫的例子:具體操作步驟如下:首先把初init.ora檔案裡自動管理改為手工管理,然後加入隱含參數:#undo_management=AUTOundo_tablespace=UNDOTBS_corrupted_rollback_segments=(_SYSSMU1$,_SYSSMU2$,_SYSSMU3$,_SYSSMU4$,_SYSSMU5$,_SYSSMU6$,_SYSSMU7$,_SYSSMU8$,_SYSSMU9$,_SY
Time of Update: 2018-12-07
1、下載敏捷用戶端InstantClienthttp://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html 2、下載安裝PLSQL(16M左右):http://www.onlinedown.net/soft/4902.htm3、解壓 instantclient-basic-win32-11.2.0.1.0.zip 到建立檔案夾,如
Time of Update: 2018-12-07
Oracle EBS各模組之間及與處部系統之間的資料轉換和傳遞都是經過Interface表來完成的,上線前需要做Data Convertion工作,比起常規的API、DataLoad等方式,用“PL/SQL Developer”的文本匯入器功能來實現更簡單。“PL/SQL Developer”的提供多種匯入功能,其中“工具-->文本匯入器”,可以匯入CVS等文本資料,提供欄位對應功能,可以產生匯入指令碼或直接匯入,還可以儲存Import
Time of Update: 2018-12-07
一直在用SQL Server等資料庫,第一次學習使用Orcale,感覺並沒有想象的那麼難,更有人說光配置就得一下午...。分享一個10G的視頻教程,感覺還不錯!Oracle 10G視頻:Oracle安裝及體繫結構概述(A)Oracle安裝及體繫結構概述(B)SQL*PLUS基礎、執行個體啟動與關閉SQL語言基礎(A)SQL語言基礎(B)PL SQL基礎知識(A)PL SQL基礎知識(B)PL/SQL進階應用程式(A)PL/SQL進階應用程式(B)視圖、同義字、序列觸發器的設計(A)觸發器的設計(
Time of Update: 2018-12-07
問題表現:OracleOraHome92TNSListener 服務啟動後,會自動關閉,導致資料庫無法使用。問題原因:安裝 Oracle 後更換了主機名稱。解決方案:修改D:\oracle\ora92\network\admin\listener.ora檔案,將HOST欄位改為現在的主機名稱,或localhost。昨天公司統一修改電腦的主機名稱,以方便管理。之後oracle agent 服務突然無法啟動,由於本人電腦上的oracle作為伺服器使用,所以必須啟動agent服務,其解決方案如下:1、
Time of Update: 2018-12-07
1。是否為配置為共用伺服器,最主要的參數是8i mts_servers9i shared_server show parameter shared_server mts_servers如果數值 > 0 ,就是enable了共用伺服器.2。在配置為共用伺服器的情況,Client可以選擇用共用伺服器或者專用伺服器來串連到資料庫,這個參數的控制是在tnsnames.ora裡設定的aaaa=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL =
Time of Update: 2018-12-07
秀脫linux實戰筆記之oracle10g_rac篇:下載該文章:oracle10.2.01_rac_x86_64_for_redhat as4u4實戰安裝手冊.txt詳情參見:http://hi.baidu.com/xiutuo/blog/item/d825ca22e8c319f5d6cae22f.html ----------------------------------------
Time of Update: 2018-12-07
oracle 批處理 執行 sql bat 串連 資料庫 語句首先建立一個文字檔,裡邊寫上 Sql代碼 sqlplus scott/tiger@zlkj_kk @runSql.sql sqlplus scott/tiger@zlkj_kk @runSql.sql然後儲存檔案,把副檔名改為.bat 然後再再同級目錄下建立一個文字檔 在裡邊寫上 Sql代碼 --把sys和zlkj改為具有sysdba許可權的使用者名稱和密碼(如sys使用者) conn sys/zlkj@zlkj_kk as
Time of Update: 2018-12-07
轉自:http://hi.baidu.com/wuxg/blog/item/d9c8e750426bc7491038c2c2.html Oracle中對XMLType的簡單操作(extract、extractvalue)2011-03-15 16:53前幾天一直在做Oracle對XMLType欄位的操作,我還不是Oracle大拿,到網上找了很多資料,但是很多就是單一功能的介紹,不能很好的解決問題,現在在這裡總結下。1、下面先建立一個名未test.xml的設定檔。<?xml version=
Time of Update: 2018-12-07
Oracle DECODE函數功能很強,下面就為您詳細介紹Oracle DECODE函數的用法,希望可以讓您對Oracle DECODE函數有更多的瞭解。Oracle DECODE函數Oracle
Time of Update: 2018-12-07
SQL Server和Oracle的常用函數對比2006-12-06 21:33SQL Server和Oracle的常用函數對比 ---------數學函數1.絕對值S:select abs(-1) valueO:select abs(-1) value from dual2.取整(大)S:select ceiling(-1.001) valueO:select ceil(-1.001) value from dual3.取整(小)S:select floor(-1.001)
Time of Update: 2018-12-07
Oracle方面1.建立Oracle過程儲存create or replace procedure proce_test(paramin in varchar2,paramout out varchar2,paraminout in out varchar2)as varparam varchar2(28);begin varparam:=paramin; paramout:=varparam|| paraminout; end;2.測試過程儲存declare param_out