Time of Update: 2015-03-19
標籤:oracle-11g 歸檔日誌 通訊通道 檔案結尾 ora-03113 我的Oracle資料庫是去年11月份安裝的,然後安裝好之後配置了一下,那個時候是正常的,沒有什麼問題,但是後來我就一直沒有用自己本地的Oracle,使用的PL/SQL一直連的是同事的機子,然後今天突然想在自己的機子上做些測試,PL/SQL居然一直連不上
Time of Update: 2015-03-19
標籤:轉自http://blog.csdn.net/huanghm88/article/details/8009048 資料庫oracle與mysql在文法上的區別不是很多,但是也有一些。下面是部分參考: 1,oracle沒有offet,limit,在mysql中我們用它們來控制顯示的行數,最多的是分頁了。oracle要分頁的話,要換成rownum。2,oracle建表時,沒有auto_increment,所有要想讓表的一個欄位自增,要自己添加序列,插入時,把序列的值,插入進
Time of Update: 2015-03-18
標籤:1.Sequence 1.1 什麼是Sequence? Sequence是oracle提供的一個對象,用於產生自增的主鍵。這與sql server的identity是類似的。 從數學的角度來說,其為一個等差數列,在1.2中看到這點。 1.2 詳細文法 建立文法: CREATE SEQUENCE sequence //建立序列名稱 [INCREMENT BY n] //遞增的序列值是n 如果n是正數就遞增,如果是負數就遞減 預設是1
Time of Update: 2015-03-16
標籤:這一章的練習使用,那個scott下的emp表進行。 先使用IF / END
Time of Update: 2015-03-15
標籤:oracle 12c rhel7 ol7 本文來自:Requirements for Installing Oracle Database 12.1on RHEL7 or OL7 64-bit (x86-64) (文檔 ID 1961997.1) 本文不做翻譯,僅作原文轉載:Applies to: Oracle Database - Enterprise
Time of Update: 2015-03-18
標籤:01:23:06 [email protected]> select name, decode(cdb, 'YES', 'Multitenant Option enabled', 'Regular 12c Database: ') "Multitenant Option" , open_mode, con_id from v$database; NAME Multitenant Option
Time of Update: 2015-03-17
標籤:文法:create table 表名(列名1,列名2,......)organization external ###說明建立外部表格( type 訪問類型 ###一般是 ORACLE_LOADER ,ORACLE_DATAPUMP default
Time of Update: 2015-03-17
標籤:在刪除資料表的時候往往遇到外鍵約束無法刪除的情況,我們可以通過以下幾步將資料庫表刪除,建議在刪除庫之前先對資料庫進行備份,養成良好習慣。1.刪除外鍵--查詢使用者所有表的外鍵,owner條件為userselect * from user_constraints c where c.constraint_type = ‘R‘ and c.owner = ‘USER‘;--這裡往往owner系統內為大寫--刪除使用者所有表的外鍵,owner條件為userselect ‘alter table
Time of Update: 2015-03-18
標籤:SSIS 從oracle 轉資料回MS SQL,轉每月的銷售記錄,大概15000以內,在開發機器上沒問題,部署到生產環境出現各種狀況“ SSIS 無法從串連伺服器的OLE DB提供者BULK 提取資料列 ”,其他表幾萬的記錄都沒有問題,將銷售記錄整理為視圖,問題依舊。猜測是否這個表有問題,將視圖中資料做排序處理,居然將問題解決了,不知那位大神可以解釋一下這個是什麼狀況?SSIS 從oracle 轉資料回MS SQL
Time of Update: 2015-03-14
標籤:1.Download the required tarball from here2.unzip this tarball using "tar -zxvf tarball_name3.create a folder name java in /usr/lib, you need root permission4.mv the extracted folder to /usr/lib/java/5.next run these below scripts in terminalsudo
Time of Update: 2015-03-14
標籤:oracle歸檔日誌的操作 oracle利用重做記錄檔記錄對資料庫的操作,但是重做記錄檔組是迴圈使用的,當所有的記錄檔都被填滿時,系統自動切換到第一組記錄檔,當然資料庫管理員也可以使用命令手工切換。而在迴圈使用記錄檔時,記錄檔中已經存在的記錄檔的內容將會被覆蓋。為了完整的記錄資料庫的全部操作,orale提出了歸檔日誌的概念。
Time of Update: 2015-03-16
標籤:首先詢問對方資料庫的資料表空間名稱和大小,然後在你的oracle中建立相應資料表空間,最後使用命令匯入、匯出資料。補充:1.要建立一個資料庫;Oracle資料匯入匯出imp/exp就相當於oracle資料還原與備份。exp命令可以把資料從遠端資料庫伺服器匯出到本地的dmp檔案,imp命令可以把dmp檔案從本地匯入到遠處的資料庫伺服器中。 利用這個功能可以構建兩個相同的資料庫,一個用來測試,一個用來正式使用。例如:imp命令匯入資料:imp
Time of Update: 2015-03-14
標籤:因為要換伺服器,重新安裝oracle,就想著用下最新的12c。花了整整一天時間,記錄過程與問題如下。一、下載oracle 12c:官網上的12.1.0.2.0有一半確實是下不了的,用百兆光纖下也是到一半失敗。所以只能下載12.1.0.1.0.二、安裝?oracle
Time of Update: 2015-03-15
標籤:SELECT UPPER(F.TABLESPACE_NAME) "資料表空間名", D.TOT_GROOTTE_MB "資料表空間大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空間(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100, 2),
Time of Update: 2015-03-17
標籤:解決方案 version oracle 觸發器 版本號碼 oracle匯入時IMP-00010: 不是有效匯出檔案, 頭部驗證失敗 問題描述:oracle匯入時IMP-00010: 不是有效匯出檔案, 頭部驗證失敗將oracle
Time of Update: 2015-03-14
標籤:密碼檔案作用:密碼檔案用於dba使用者的登入認證。dba使用者:具備sysdba和sysoper許可權的使用者,即oracle的sys和system使用者。本地登入:1)作業系統認證:[[email protected] ~]$ sqlplus "/as sysdba"[[email protected] ~]$ sqlplus / as sysdba[[email protected] ~]$ sqlplus sys/tiger as
Time of Update: 2015-03-14
標籤:第一步:建立暫存資料表空間CREATE TEMPORARY TABLESPACE DB_TEMP TEMPFILE ‘D:\oracle\product\10.2.0\oradata1\orcl\DB_TEMP.DBF‘ SIZE
Time of Update: 2015-03-14
標籤:在oracle中一個字元特別是中文字元占幾個位元組是與字元集有關的。 比如GBK,漢字就會佔兩個位元組,英文1個;如果是UTF-8,漢字一般佔3個位元組,英文還是1個。但是一般情況下,我們都認為是兩個位元組處理,因為oracle安裝時候預設我們都選擇GBK的編碼格式,但是我們在頁面做輸入字串長度的校正的時候,還是以資料庫設計欄位最大長度除3來作為最大長度-----防止資料庫移植時設定不同編碼格式。
Time of Update: 2015-03-14
標籤:一、索引簡介1、索引相當於目錄2、索引是通過一組排序後的索引鍵來取代預設的全表掃描檢索方式,從而提高檢索效率。3、索引的建立要適度,多了會影響增刪改的效率,少了會影響查詢的效率,索引最好建立在取值分散的列上,避免對同一張表建立過多的索引4、索引的使用對使用者來說是透明的,由系統來決定什麼時候使用索引。5、Oracle支援多種類型的索引,可以按列的多少、索引值是否唯一和索引資料的組織形式對索引進行分類,以滿足各種表和查詢條件的要求。(請見附件)a. 單列索引和複合索引
Time of Update: 2015-03-13
標籤:Oracle的同義字同義字,是表、索引和視圖等模式對象的一個別名。與視圖等一樣,同義字並不佔用任何實際的儲存空間,只在Oracle的資料字典中儲存其定義的描述。在使用同義字時,Oracle會將其翻譯為對應的對象名稱。Oracle中的同義字主要分為如下兩類:1. 公有同義字在資料庫中所有使用者都可以使用2. 私人同義字由建立它的使用者私人擁有。不過,使用者可以控制其他使用者是否有權使用自己的同義字。建立同義字建立同義字的文法如下:CREATE [PUBLIC] SYNONYM