Time of Update: 2015-02-10
標籤:job dba_jobs dbms_job 因為JOB的內容是寫死的,如果使用remap匯入到別的使用者下,其log_user等還是原來的,再加上job的id是固定的,很可能和當前庫有衝突,所以建議取出job的ddl。 dbms_metadata.get_ddl是不可以的。不行你們試試就知道了。 所以我寫了個plsqlset serveroutput 
Time of Update: 2015-02-06
標籤:資料庫 oracle 備份 指令碼 windows @echo off echo ================================================ echo Windows環境下Oracle資料庫的自動備份指令碼echo 1. 使用當前日期命名備份檔案。echo 2.
Time of Update: 2015-02-06
標籤:http://database.51cto.com/art/201004/196538.htm以下的文章主要介紹Oracle資料庫exp imp按相關的使用者來匯出匯入相關執行個體,第一步我們要從一台windows伺服器 A 上匯出關於 Test1 這個使用者的所有對象,然後匯入到linux伺服器 B 上的 Test2使用者。(已知Test1密碼為Test1passwd 或者用system使用者匯出也行)2.B機器上Test2使用者不存在,或Test2使用者已經存在
Time of Update: 2015-02-06
標籤:該命令使用一條語句從一個或者多個資料來源中完成對錶的更新和插入資料. ORACLE 9i 中,使用此命令必須同時指定UPDATE 和INSERT 關鍵詞,ORACLE 10g 做了如下改動。1,insert 和update是可選的 2,UPDATE 和INSERT 後面可以跟WHERE 子句 3,在ON條件中可以使用常量來insert 所有的行到目標表中,不需要串連到源表和目標表 4,UPDATE 子句後面可以跟delete 來去除一些不需要的行。舉例:create table&
Time of Update: 2015-02-06
標籤:oracle時間段查詢 to_date to_date和to_char使用對比 寫在前面:在時間段查詢的時候,在使用TO_DATE的時候,包括開始日期,不包括結束日期;在使用TO_CHAR的時候可以包括開始日期,也可以包括結束日期。具體效果1. TO_DATE 使用,沒有查詢到結束日期。2. TO_CHAR使用,查詢到結束日期。3.sql 對比--
Time of Update: 2015-02-06
標籤:[[email protected] ~]# su - oracle[[email protected] ~]$ vi /home/oracle/.bash_profile # .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup
Time of Update: 2015-02-07
標籤: 網上查看分段查詢的例子,用的最多的是LAG和LEAD統計函數,Lag和Lead函數可以在一次查詢中取出同一欄位的前N行的資料和後N行的值。這種操作可以使用對相同表的表串連來實現,不過使用LAG和LEAD有更高的效率。例如:create table TEST( GRADE NUMBER not null, STUID VARCHAR2(4));insert into test (GRADE, STUID)values (1,
Time of Update: 2015-02-08
標籤:oracle 安裝 圖形 昨天大半夜裝一個RH5+Oracle版本,期間碰到了幾件事情,陳述如下,以此為據。1. 安裝前需要配置核心參數,可參考Oracle官方文檔推薦的最低值來設定,但往往機器自身有些參數值已有了,例如kernel.shmmax、kernel.shmall,也參考過網上不少文章,設定的值有所差別,此時官方文檔中的一句話
Time of Update: 2015-02-07
標籤:esql oracle select web開發 執行個體 操作Oracle資料庫跟前邊例子中操作其他資料庫一樣,同樣是非常輕鬆的,略有不同的是SQL文法上的微小區別查詢<ESql module=test id=datas><![CDATA[ Select STTP,STNM,STCD,PHCD
Time of Update: 2015-02-08
標籤:oracle的記憶體問題 關於oracle的記憶體 Oracle中記憶體結構主要包括兩大類分別是SGA和PGA,其中SGA代表的是系統全域區,PGA代表程式全域區。Oracle記憶體主要儲存的有執行程式代碼(PL/SQL,JAVA);關於已經串連的會話的資訊,包括當前所有活動和非活動會話;程式運行時必須的相關資訊;例如查詢計劃;Oracle進程之間共用的資訊和相互交流的資訊,例如鎖;程式運行期間所需要的資料以及儲存在外儲存
Time of Update: 2015-02-06
標籤:select to_char(0.1) nums from dual;觀察發現如果小數的整數位是0, 轉換字串之後沒有了前面的0,如果需要前面的0,則需要一定的規則進行格式化,樣本如下select to_char(0.1,‘0.9‘) nums from dual;我們把小數換成整數後再看select to_char(1,‘0.9‘) nums from
Time of Update: 2015-02-09
標籤:coherence 叢集 Map管理操作觸發器Map觸發補充標準的Oracle Coherence的能力,以提供高度自訂的緩衝管理系統。例如,地圖觸發器可以防止非法交易,執行複雜安全授權或複雜的商務規則,提供透明的事件記錄和審計,並收集統計資料修改。觸發器的其他可能用途,包括限制行動,打擊一個緩衝,在應用程式重新部署時間發出。例如,假設你有代碼是與NamedCache工作,條目插入地圖之前,你想改變一個條目的行為
Time of Update: 2015-02-09
標籤:coherence 叢集 使用Coherence Query語言本章介紹如何使用連貫性的查詢語言(CohQL)互動與連貫性快取。 CohQL是一個重量輕文法(SQL的傳統),用於執行快取操作上的連貫群集。語言可用於以編程方式或從一個命令列工具。本章包含以下各節: 瞭解連貫性查詢語言文法 使用命令列工具CohQL&
Time of Update: 2015-02-09
標籤:--建立目標庫dblinkcreate database link 目標庫connect to 帳號 identified by "密碼"using ‘ip地址:連接埠/目標庫‘; --查詢建立的dblinkselect owner,object_name from dba_objects where object_type=‘DATABAS
Time of Update: 2015-02-09
標籤:coherence 叢集 安裝Oracle Coherence本章提供說明安裝Oracle Coherence的java(簡稱為Coherence)。本章不包括安裝連貫性的說明*擴充的用戶端分發(C ++和。NET)或相干*網站。請參閱Oracle Coherence的客戶指南和Oracle Coherence的Oracle Coherence的網
Time of Update: 2015-02-06
標籤: network win7系統 oracle product 環境:win7 64bit旗艦版 oracle 11g所需軟體及:Oracle 64bit用戶端http://www.oracle.com/technetwork/topics/winx64soft-089540.html
Time of Update: 2015-02-09
標籤:在Oracle資料庫中,sequence等同於序號,每次取的時候sequence會自動增加,一般會作用於需要按序號排序的地方。 1、Create Sequence (注釋:你需要有CREATE SEQUENCE或CREATE ANY SEQUENCE許可權) CREATE SEQUENCE emp_sequence INCREMENT BY 1 —— 每次加幾個 START WITH 1 —— 從1開始計數 NOMAXVALUE
Time of Update: 2015-02-07
標籤:應用場合:資料表新增自增一主鍵能加快資料表的訪問速度,而且是整形的索引速度最快。本程式適合在匯入Oracle資料庫時刪除不存在主鍵的情況下運行。代碼說明:所有的表主鍵欄位名都設定為ID,如果已存在ID欄位,則判斷是否是整形,如果不是就重新命名欄位為[表名ID],然後新增ID,如果不存在則直接添加自增一ID的主鍵操作說明:開啟PQSQL串連資料庫後直接執行下面的詳細指令碼代碼運行即可,指令碼有風險(會刪除原來的索引跟主鍵約束),請不要輕易在正式啟動並執行資料庫上直接執行--Oracle使用遊
Time of Update: 2015-02-06
標籤:#coding:gbkimport xlrdimport cx_Oraclefields = []data = []table_name = ‘ygl_test1‘wb = xlrd.open_workbook("清單.xlsx")sheet1 = wb.sheet_by_index(0)#取第一行做數庫欄位名title = sheet1.row_values(0)#取第二行開始做資料for row in range(1, sheet1.nrows): rowvalue =
Time of Update: 2015-02-06
標籤:dmp檔案的匯入與匯出: 整庫的匯入匯出1.從遠程機器上匯出expdp npmdb/[email protected] schemas=NPMDB directory=MY_DIR dumpfile=npmdb_87.dmp 參數說明schemas:可以看成是資料庫名,directory:存放dmp,log檔案的目錄,dumpfile:匯出的dmp檔案名稱註:directory目錄的建立create directory data_pump_dir as