Time of Update: 2018-12-05
Oracle,sql
Time of Update: 2018-12-05
這幾天一直在看一個問題,一個統計程式突然統計的資料量不正常了,從頭查到尾,覺得程式和配置都沒有問題,但就是統計出的結果不對,但發現有一個程式的入庫檔案還存留很多,推斷可能是資料還沒入庫完全,但是什麼導致的呢,以為是那部分檔案太大,入庫太慢,但後來發現還是資料庫的問題,一個temp表查詢空表都花費很長時間,問題找到了。不懂為什麼,在網上一查,得到一個結論delete資料時會使得oracle的高水位線降不下來,查詢就會很慢。最終和解決辦法就是在處理完成後,進行一次truncate,讓高水位線降下來,
Time of Update: 2018-12-05
--創建一個序列CREATE SEQUENCE test_sequence2increment by 1 start with 1 nomaxvalue minvalue 1 NOCYCLE ;--創建測試表CREATE TABLE test_create_tab2 (id INT,val VARCHAR(10),PRIMARY KEY (id)); --創建觸發器,一旦測試表插入其他欄位,id欄位就自動增長CREATE OR REPLACE
Time of Update: 2018-12-05
原文鏈接:http://specialwolf.blog.163.com/blog/static/124466832201131844717382/此處是將scott用戶下面的數據導出再導入到test用戶下:C:\Documents and Settings\dean_deng>exp system/manager@orcl file=E:\test.dmp owner=(scott)Export: Release 10.1.0.2.0 - Production on 星期四 5月 3 1
Time of Update: 2018-12-05
得到所有Profile Values, 由於EBS 目前是分成4個LEVEL,所以需要4個SQL union
Time of Update: 2018-12-05
文章目錄 Feedback 一。預備步驟 取得 Oracle 10g 安裝程式,或從 Oracle 技術網(OTN)下載 光碟片映像。在評估階段您可以免費下載和使用無技術限制的全功能 Oracle,但在正式的商業場合應用時需要購買法律授權。 : http://www.oracle.com/technology/software/products/database/oracle10g/index.html 您需要約 1.2GB
Time of Update: 2018-12-05
1、刪除trigger drop trigger tib_operationondata(trigger的名稱); 2、建立視圖 create view OLAP_SQAndNYERPDEPLOYSON
Time of Update: 2018-12-05
資料泵匯出匯入與傳統匯出匯入的區別 在10g之前,傳統的匯出和匯入分別使用EXP工具和IMP工具,從10g開始,不僅保留了原有的EXP和IMP工具,還提供了資料泵匯出匯入工具EXPDP和IMPDP.使用EXPDP和IMPDP時應該注意的事項;EXP和IMP是用戶端工具程式,它們既可以在用戶端使用,也可以在服務端使用. EXPDP和IMPDP是服務端的工具程式,他們只能在ORACLE服務端使用,不能在用戶端使用
Time of Update: 2018-12-05
設有表:create table blobimg (id int primary key, contents blob);一、BLOB入庫的專用訪問: 1) 最常見於Oracle的JDBC樣本中 一般是先通過select ... for update鎖定blob列,然後寫入blob值,然後提交。要用到特定的Oracle BLOB類。 Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con = Dr
Time of Update: 2018-12-05
一。把主鍵定義為自動成長標識符類型在mysql中,如果把表的主鍵設為auto_increment類型,資料庫就會自動為主鍵賦值。例如:create table customers(id int auto_increment primary key not null, name varchar(15));insert into customers(name) values("name1"),("name2");select id from
Time of Update: 2018-12-05
Oracle十分消耗系統資源,因此我們在不使用Oracle時可以將其相關服務停掉,使用時再手動開啟。 Oracle 10g服務開啟順序 ◦TNSListener ◦iSQL*Plus◦Service<SID> 每建立一個資料庫系統就產生一個該服務 ◦DBConSole<SID> 每建立一個資料庫系統就產生一個該服務,對應到該資料庫的EM Oracle 10g關閉時只需要按逆序停止上述服務即可.為防止開機自啟動Oracle,可以將Oracle的相關服務設定為手動啟動.
Time of Update: 2018-12-05
Linux下使用Oracle使用者安裝的Oracle資料庫,編寫的OCCI程式在Oracle使用者下執行沒有任何問題,而在其它使用者下執行時報異常,異常資訊是:“異常代碼:1804, 異常資訊:Error while trying to retrieve text for error ORA-01804”。最後發現,若需要在其它使用者下正常執行操作Oracle資料庫的OCCI程式,則需要設定Oracle相關環節變數,環境變數如下:# ORACLE_HOMEexport ORACLE_BASE=/
Time of Update: 2018-12-05
上次在blog中類比了undo資料表空間對應的檔案在shutdown immediate後,在重新啟動之前丟失了,這僅僅是類比而已,現實中這個時間段(shutdown immediate ---
Time of Update: 2018-12-05
基本概念ORACLE資料庫被劃分成稱作為資料表空間的邏輯地區——形成ORACLE資料庫的邏輯結構。一個ORACLE資料庫能夠有一個或多個資料表空間,而一個資料表空間則對應著一個或多個物理的資料庫檔案。資料表空間是ORACLE資料庫恢複的最小單位,容納著許多資料庫實體,如表、視圖、索引、聚簇、回退段和臨時段等。每個ORACLE資料庫均有SYSTEM資料表空間,這是資料庫建立時自動建立的。SYSTEM資料表空間必須總要保持聯機,因為其包含著資料庫運行所要求的基本資料(關於整個資料庫的資料字典、聯機求
Time of Update: 2018-12-05
其實駭客在攻擊的時候最重要的是思路,技術我想大家沒人敢說自己一定是最好、最新的吧!萬網的尷尬-萬網ORACLE注入漏洞曝光 前段時間,手上的項目做完以後,閑著無事,便在網上到處逛逛。看見群裡的朋友聊天說自己的什麼什麼站什麼什麼論壇開張了。歡迎大家去玩去下載東東,還是.com,.com.cn的網域名稱,很是羨慕啊。蝦米時候我才能有自己的主機和頂級網域名稱呢……幻想流口水中……。想到申請主機和網域名稱,自然就想到了中國萬網(在中國太有名嘛^_^)。去那裡看看吧,看看到底要多少米。順手就開啟了萬
Time of Update: 2018-12-05
據獨立Oracle使用者組織(IOUG)最近一次調查的結果,Oracle資料庫在過去一年裡發生的意外中斷,多數是由硬體故障造成的,而不是駭客導致的。IOUG(該組織有265名會員,決大多數是資料庫管理員、開發人員或經理人)在4月份公布的調查報告顯示,儘管對全天(round-the-clock)可用性的需求在不斷增長,但在去年一年內,仍有7成Oracle資料庫的停機時間超過了1小時。根據報告內容,多數事故的原因並不是自然災難、停電或安全問題。因安全事故而引起的資料庫意外中斷,其占資料庫意外中斷的1
Time of Update: 2018-12-05
最近項目中需要做一個資料同步功能,就是要將一個資料庫裡面的資訊定時的同步到另外一個資料庫中,這樣的話就需要用到儲存過程 觸發器 定時器
Time of Update: 2018-12-05
文章目錄 oracle學習總結(二) oracle學習總結(二) 本文的主要內容包括:在oracle中實現自增型ID,刪除資料表中的重複記錄一.自增型ID 1.首先建立 sequence create sequence seqmax increment by 12.得到一個ID select seqmax.nextval ID from dual 3.若要刪除一個sequencedrop sequence
Time of Update: 2018-12-05
Oracle建立使用者並為其匯入scott使用者的全部資料表空間2011-08-14 18:021. 備份scott/tiger使用者的資料表空間 進入控制台,進入某一個空的目錄。 執行命令:exp 之後會產生一個EXPDAT.DMP 2. 進入dba帳戶 conn sys/sys as sysdba; create user fpc identified by fpc default tablespace users quota 10M on users;
Time of Update: 2018-12-05
我在RHEL6 32位上安裝。使用GNOME圖形介面,安裝的時候把Development Tools裡的開發包都安裝上,或者快速安裝後搭建本地yum源再利用群組安裝也可。值得注意的是swap要求至少3G,我的機器為2G實體記憶體。安裝過程分為兩步,一是修改系統參數,二是軟體及資料庫安裝。修改系統參數step1: vi /etc/sysctl.conf, 添加如下參數:fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097