Time of Update: 2016-05-11
標籤:思路:通過在sql server資料庫中添加連結的伺服器,可以遠程查詢oracle資料庫的表環境準備,安裝sql server資料庫,並安裝好oracle驅動,在配置好tnsname檔案中配置好oracle串連,本人用的sql server2008 R2,oracle11g測試,提供者採用的OraOLEDB.Oracle(網上很多文章說這個不能成功,要選擇Microsoft OLE DB Privider for
Time of Update: 2016-05-10
標籤:oracle 故障
Time of Update: 2016-05-10
標籤:在Oracle伺服器上,設定合適的swap大小可以提升Oracle的效能,對於Oracle 11g來說,Oracle伺服器上實體記憶體和要設定的swap大小關係如下:如果實體記憶體小於等於2GB,那麼swap應該是實體記憶體的1.5倍;如果實體記憶體在2GB到16GB之間,那麼swap大小最好等於實體記憶體;如果實體記憶體大於16GB,那麼swap設定為16G就足夠了。 我們可以用作業系統命令free -m來查看實體記憶體、swap大小,單位是MB
Time of Update: 2016-05-10
標籤:1. b-tree索引Oracle資料庫中最常見的索引類型是b-tree索引,也就是B-樹索引,以其同名的計算科學結構命名。CREATE INDEX語句時,預設就是在建立b-tree索引。沒有特別規定可用於任何情況。2. 位元影像索引(bitmap index)位元影像索引特定於該列只有幾個枚舉值的情況,比如性別欄位,標示欄位比如只有0和1的情況。3. 基於函數的索引比如經常對某個欄位做查詢的時候是帶函數操作的,那麼此時建一個函數索引就有價值了。4.
Time of Update: 2016-05-10
標籤: DECLAREx number;BEGINx:=9;<<repeat_loop>> --迴圈點x:=x-1;DBMS_OUTPUT.PUT_LINE(X);IF X>0THENGOTO repeat_loop; --當x的值小於9時,就goto到repeat_loopEND IF;END;/ORACLE中的FOR迴圈用法DECLAREX number; --聲明變數BEGINx:=1; --給初值FOR X IN REVERSE 1..10
Time of Update: 2016-05-10
標籤: 下面介紹下oracle下定時清理歸檔記錄檔操作。 假設:歸檔日誌滿,清空歸檔日誌辦法如下。 第一步:在c盤下面建立一個RMAN_DEL.txt檔案 第二步:做一個批次檔,名為:RAMN_DEL.bat 放在c盤的根目錄.檔案內容如下所示: 第三步:添加一個任務計劃:
Time of Update: 2016-05-10
標籤:沒怎麼用過oracle,而且是在地稅內網內部估計是防火牆的原因虛擬機器裡也連不上oracle,剛開始費了很多周折尋找問題,現在又放棄使用直連資料庫了,記下來以備後用吧 public class LoadData { /// <summary> /// /// </summary> /// <returns></returns> public static
Time of Update: 2016-05-10
標籤:使用者的登入: [username/password] [@server] [as sysdba/sysoper] 舉例:sys/pass as sysdba使用者的切換: [connect] [username/password] [@server] [as sysdba/sysoper] 舉例: connect system/pass顯示當前登陸的使用者: show user 顯示資料字典中的欄位: desc dba_users
Time of Update: 2016-05-10
標籤:查看oracle資料庫的大小和空間使用方式(2012-06-19 14:44:30)轉載▼標籤:雜談分類: oracle 1、查看錶空間的使用狀況SELECT upper(f.tablespace_name) 資料表空間名, d.Tot_grootte_Mb "資料表空間大小(M) ", d.Tot_grootte_Mb - f.total_bytes "已使用空間(M)
Time of Update: 2016-05-11
標籤:最近公司在做Oracle資料庫相關產品,在這裡作以小結:ISNULL()函數文法 ISNULL ( check_expression , replacement_value) 參數 check_expression 將被檢查是否為 NULL的運算式。check_expression 可以是任何類型的。 &
Time of Update: 2016-05-10
標籤:Oracle單個資料檔案超過32G後擴容 資料表空間資料檔案容量與DB_BLOCK_SIZE的設定有關,而這個參數在建立資料庫執行個體的時候就已經指定。DB_BLOCK_SIZE參數可以設定為4K、8K、16K、32K、64K等幾種,Oracle的物理檔案最大隻允許4194304個資料區塊(這個參數具體由作業系統決定,一般應該是此數字),資料表空間資料檔案的最大值對應關係就可以通過4194304×DB_BLOCK_SIZE/1024M計算得出。4k最大資料表空間為:1
Time of Update: 2016-05-10
標籤: oracle 查詢表的大小,資料表空間的使用方式,預設資料表空間 oracle 查詢表的大小,資料表空間的使用方式,預設資料表空間--查看某張表佔用磁碟空間大小 ( 表名大寫 )Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name having Segment_Name=‘表名‘;查看使用者預設表空是那個select
Time of Update: 2016-05-10
標籤:oracleOracle伺服器上Swap的配置在Oracle伺服器上,設定合適的swap大小可以提升Oracle的效能,對於Oracle 11g來說,Oracle伺服器上實體記憶體和要設定的swap大小關係如下:如果實體記憶體小於等於2GB,那麼swap應該是實體記憶體的1.5倍;如果實體記憶體在2GB到16GB之間,那麼swap大小最好等於實體記憶體;如果實體記憶體大於16GB,那麼swap設定為16G就足夠了。我們可以用作業系統命令free -m來查看實體記憶體、s
Time of Update: 2016-05-10
標籤:---停止job 25是建立的jobbegin dbms_job.broken(25,true); commit; end; --啟動job begin dbms_job.run(25); commit; end; --刪除job begin dbms_job.remove(25); commit; end; --查看執行結果 select * from test_job order by test_job.para_date desc; -
Time of Update: 2016-05-11
標籤:ORACLE多表關聯UPDATE 語句 2013-12-23 17:15:49分類: Oracle 為了方便起見,建立了以下簡單模型,和構造了部分測試資料:在某個業務受理子系統BSS中, SQL 代碼 --客戶資料表 create table customers ( customer_id number(8) not null, -- 客戶標示 city_name varchar2(10) not null,&
Time of Update: 2016-05-10
標籤:提到軟解析(soft prase)和硬解析(hard prase),就不能不說一下Oracle對sql的處理過程。當你發出一條sql語句交付Oracle,在執行和擷取結果前,Oracle對此sql將進行幾個步驟的處理過程:1、語法檢查(syntax check)檢查此sql的拼字是否文法。2、語義檢查(semantic
Time of Update: 2016-05-10
標籤:網上有很多關於控制檔案的操作,我大概看了下。有很多都是炒來炒去轉來轉去。下面以自己理解和操作為例來對oracle的控制檔案進行下介紹。首先介紹下控制檔案
Time of Update: 2016-05-10
標籤:在設定檔applicationContext.xml設定如下: <?xml version="1.0" encoding="UTF-8"?>< beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.springframework.org/
Time of Update: 2016-05-08
標籤:添加列:alter table tablename add columnName datatype (not null); -------需要注意一點的是在添加一列為非空的時候, 表必須是空表. 刪除列:alter table tablename drop column columnName改變列的資料類型:alter table tablename modify columnName datatype改變列名:alter
Time of Update: 2016-05-09
標籤:1. 安裝的是oracle 12c client for windows,從同事處拿到的,說是64位的,不過我沒有找到包含有64這樣的檔案名稱或者裡面內容有64位的。從同事處拿到的plsqldev1104的64位版本,也有936的32位版本,結果發現和oracle資料庫連接時,總是提示:"Make sure you have the 32 bits Oracle Client