Time of Update: 2015-09-05
標籤:dba_free_space 顯示的是有free 空間的tablespace ,如果一個tablespace 的free 空間不連續,那每段free空間都會在dba_free_space中存在一條記錄。如果一個tablespace 有好幾條記錄,說明資料表空間存在片段,當採用字典管理的資料表空間片段超過500就需要對錶空間進行磁碟重組。 select a.tablespace_name ,count(1) 片段量 from dba_free_space a,
Time of Update: 2015-09-06
標籤: 環境:Windows 2008 伺服器,Oracle 11g r2 資料庫 任務要求:有三個資料庫執行個體,一個執行個體供管理子系統使用,一個執行個體供利用子系統使用,還有一個執行個體專門做備份。 選擇的技術:Oracle Stream Replication(流複製) 建立另外兩個執行個體源執行個體:orcl目標1:target目標2:target2 停止應用伺服器,防止使用者因為使用應用伺服器而對資料庫做出的改變。並匯出 orcl 執行個體中使用者的資料,用 exp
Time of Update: 2015-09-06
標籤:資料庫同步 oracle goldengate 複製。 OracleGoldenGate介紹GoldenGateTDM(交易資料管理)軟體是一種基於日誌的結構化資料複製軟體,它通過解析來源資料庫線上日誌或歸檔日誌獲得資料的增刪改變化,再將這些變化應用到目標資料庫,實現來源資料庫與目標資料庫同步、雙活。GoldenGateTDM
Time of Update: 2015-09-06
標籤:串連資料庫 oracle product 百度 情況描述:資料庫重啟後,用plsql無法串連上提示串連資料庫ora-28547 oracle net 管理錯誤,百度發現,情況和我的情況有點不一樣,在此僅提供參考,SID_LIST_LISTENER = (SID_LIST = (SID_DESC =
Time of Update: 2015-09-06
標籤:今天發現一個非常奇怪的現象,同樣的SQL語句,在PL/SQL中能查詢到結果,放到MyBatis下怎麼也查不出東西。後來仔細研究,發現如下問題:1、如果資料庫中定義的欄位為CHAR(20),而傳入的參數只有18位,在PL/SQL中會該工具應該會自動的去除空格或者添加空格以便進行匹配;2、但是在MyBatis中,沒有這樣的功能,使用=#{paramName}根本查詢不到結果。3、所以解決方式是:使用like
Time of Update: 2015-09-05
標籤:ebs oracle 報表 複製 解決Oracle EBS出報表不可複製問題 突然想到很久前同事提到,EBS做了報表不能複製。。 其中右上方字型大小可以設定 。。
Time of Update: 2015-09-01
標籤:union union all 區別 oracle中的union和union all的區別【舉例】一、建立A、B兩張表,為了方便理解,兩張表都只建立一個欄位列,分別是a_col和b_col,添加A表 資料1、4、5、9,添加B表資料2、3、4、5。 二、輸入如下語句:select * from A union select * from
Time of Update: 2015-08-31
標籤:參考文章:http://blog.chinaunix.net/uid-26446098-id-3344813.html錯誤資訊如下:從錯誤的角度可以推出:應該是資料表空間不足根據查看錶空間的使用方式,命令如下:select b.file_name 物理檔案名稱,b.tablespace_name 資料表空間,b.bytes/1024/1024 大小M,(b.bytes-sum(nvl(a.bytes,0)))/1024/1024
Time of Update: 2015-08-31
標籤: 查詢某一具體時間某張表的資料,可以用時間戳記進行查詢。例如:SELECT * FROM sac14 AS OF TIMESTAMP to_date(‘201508310930‘,‘yyyymmddhh24mi‘) WHERE aac001 = 1000586047; 查詢201508310930 這個時間點的資料。當然也有更簡單的方法,比如查詢一個小時之前的資料,SELECT * FROM sac14 AS OF TIMESTAMP SYSDATE-1/24 WHERE aac001
Time of Update: 2015-08-31
標籤:MTS模式:一個Dispatch進程專門處理處理Client Connection Request,進行排隊,由後台多個Shared Server平行處理排隊的請求。所以如果存在Client Request請求處理耗時過長,則整體處理效率就會下降。Dedicated模式:會為每個Client Connection Request分配專門進程進行處理,所以該模式更適應於請求處理時間較長,請求數相對較少情況。Oracle MTS模式和Dedicated模式
Time of Update: 2015-09-04
標籤:擷取表select table_name from user_tables; //目前使用者的表 select table_name from all_tables; //所有使用者的表 select table_name from dba_tables; //包括系統資料表 select table_name from dba_tables where
Time of Update: 2015-08-31
標籤:external tableoracle db允許以唯讀形式查詢外部表格。外部表格可以儲存在任何oracle db可以讀取的存放裝置中,其內容不在db中儲存,db只儲存external table的metadata,db可以查詢(join、sort)external table,可以建立view、synonym,但不可以執行DML語句。建立外部表格文法create table ......orginzition external,可以把外部表格假想為一個view,可以正常的做select。
Time of Update: 2015-09-02
標籤:Oracle使用JDBC進行增刪改查資料庫和表table USERS( USERNAME VARCHAR2(20) not null, PASSWORD VARCHAR2(20))alter table USERS add constraint U_PK primary key (USERNAME)/**&
Time of Update: 2015-08-31
標籤: 在做drp項目中使用MyEclipse編碼來串連oracle,首先先將驅動 ojdbc14.jar 拷到對應的目錄中,然後在對應的包中編寫串連代碼。package com.bjpowernode.drp.util;import java.sql.*;public class Test { public
Time of Update: 2015-08-31
標籤:關於在Oracle client 端進行SQL*Net trace的步驟以及注意點參考文章:How to Perform Client-Side Tracing of Programmatic Interfaces on Windows Platforms (文檔 ID 216912.1)我的環境:Oracle Database Server: OEL5.4 32bit,Oracle Database 11.1.0.7 32bitOracle Database Client:
Time of Update: 2015-08-31
標籤:功能添加:在BaseDal中添加了公用的新增,更新功能;在Model層中添加以下代碼: /// <summary> /// 標識自增長 ///
Time of Update: 2015-08-31
標籤:1) 安裝檔案要拷貝到本地檔案系統執行2) 雖然不知道 libXmu是什麼,但是安裝之後,關聯包安裝了許多,感覺很省心 yum install libXmu.i6863) 還有找不到的包的話,用 yum search <package> 檢索一下,是個不錯的選擇4) 需要手動寫 tnsnames.ora , 並配置 TNS_ADMIN環境變數。 可以從windows 機器拷貝,但一定要注意
Time of Update: 2015-08-30
標籤:1. Oracle 行轉列和列轉行 最常見的行轉列,主要原理利用decode函數、彙總函式(sum() Max())、結合group by分組實現的 MAX(DECODE(SW.SBBL, ‘1‘, SW.SBBL, NULL)) AS SBBL_01, MAX(DECODE(SW.SBBL, ‘2‘, SW.SBBL, NULL)) AS
Time of Update: 2015-08-30
標籤:1、首先,解釋幾個詞語 directory:一般建立directory都是為了用資料泵匯入/匯出資料用,其實directory還有很多別的用處,本文不做闡述 schemas: 你用“使用者
Time of Update: 2015-08-30
標籤:oracle子查詢當我們的一個操作需要基於另一個查詢記過,那麼就先行執行的這個查詢就是子查詢子查詢分為:單行單列子查詢:查的結果只有一行,且只有一個欄位多行單列子查詢:查詢出來的結果有多行,但只有一列 多行多列子查詢查詢出多行多個列。通常,單行單列與多行多列子查詢用於where子句中而多行多列子查詢用於FROM子句中。--查看和SCOTT相同職位的其他員工SELECT ename,sal,job FROM emp WHERE job=(SELECT job FROM emp WHERE