Time of Update: 2016-06-29
標籤:串連資料庫 oracle mysql 空間 程式 一、oracle 常用相關sql 語句 1. 串連資料庫 su - oracle -c " sqlsplus 使用者/密碼
Time of Update: 2016-06-25
標籤:oracle 日期 日期格式Oracle 擷取當前日期及日期格式擷取系統日期: SYSDATE() 格式化日期: TO_CHAR(SYSDATE(),‘YY/MM/DD HH24:MI:SS) 或 TO_DATE(SYSDATE(),‘YY/MM/DD HH24:MI:SS) 格式化數字: TO_NUMBER註:
Time of Update: 2016-06-25
標籤:1、減輕網路負擔:通過MV將資料從一個資料庫分發到多個不同的資料庫上,通過對多個資料庫訪問來減輕對單個資料庫的網路負擔。 2、搭建分發環境:通過從一個中央資料庫將資料分發到多個節點資料庫,達到分發資料的目的。 3、複製資料子集:MV可以進行行級/列級的篩選,這樣可以複製需要的那一部分資料。create materialized view [view_name] {TABLESPACE (資料表空間名)} &
Time of Update: 2016-06-28
標籤:1.添加第二個執行個體配置和移植工具 -->Database Configuration Assistant 然後一步一步建立執行個體(執行個體名為ORCL2)建立成功後會在系統的服務裡面有個服務名稱為 OracleServiceORCL2 的服務2添加監聽(1)在原有的1521連接埠監聽上添加ORCL2監聽配置和移植工具 -->Net
Time of Update: 2016-06-24
標籤:-----建立資料表空間----------create tablespace bdccslogging datafile ‘D:\oracle\product\10.2.0\oradata\bdccs\bdccs.dbf‘size 50mautoextend on next 50m maxsize 20480mextent management local;-----建立使用者到資料表空間上------------------create user bdccs identified
Time of Update: 2016-06-25
標籤:1、兩表(多表)關聯update -- 被修改值由另一個表運算而來 update customers a set city_name=(select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id) where exists (select 1 from tmp_cust_city b
Time of Update: 2016-06-28
標籤:在使用左關聯時,有時會出現大量的空資料,這是什麼原因造成的呢?這是因為主表關聯其他表之前,主表中的欄位就是空的,這時候再用這個欄位關聯其他表的欄位,就會出現空值例如:select * from student t left join emp t1 on t.數學=t1.empno這是用一個空資料的表關聯另一張表結果如下:所以左關聯時注意空資料!oracle中的左關聯
Time of Update: 2016-06-27
標籤:處理過程: 1、查看使用者的proifle是那個,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要檔案(如default)的密碼有效期間設定:sql>SELECT * FROM dba_profiles s WHERE s.profile=‘DEFAULT‘ AND
Time of Update: 2016-06-24
標籤:一、壓縮資料表空間壓縮資料表空間是通過壓縮資料表空間內的對象來實現的。資料的壓縮體現在資料區塊上,簡單的說就是通過清除資料區塊上的重複內容來達到降低I/O,提升效能效能的目的。在資料表空間的建立語句中通過指定default關鍵字,可以讓在該資料表空間上建立的所有表進行壓縮(實際上,壓縮是在資料插入時進行的)。根據資料表空間儲存資料對象的不同,資料表空間壓縮類型可以分為OLTP壓縮、非結構化檔案副本清除、非結構化檔案壓縮和備份資料壓縮等。其中OLTP壓縮是指在發生DML操作(包括insert
Time of Update: 2016-06-24
標籤:SELECT * FROM T WHERE ROWNUM=1 可以查詢出來資料,而SELECT * FROM T WHERE ROWNUM=2不可以查詢出來資料。in the case of where rownum = 1, the first row passes the test, is output and rownum goesto 2. No other row ever satisfies the predicate and rownum stays
Time of Update: 2016-06-25
標籤:裸裝置和Oracle問答20例導讀裸裝置,也叫裸分區(原始分區),是一種沒有經過格式化,不被Unix通過檔案系統來讀取的特殊字元裝置。裸裝置可以綁定一個分區,也可以綁定一個磁碟。本文收集裸裝置和Oracle問答20例。1.什麼叫做裸裝置?裸裝置,也叫裸分區(原始分區),是一種沒有經過格式化,不被Unix通過檔案系統來讀取的特殊字元裝置。它由應用程式負責對它進行讀寫操作。不經過檔案系統的緩衝。2.如何辨別裸裝置?在Unix的/dev
Time of Update: 2016-06-23
標籤: SELECT *FROM t_info aWHERE ((SELECT COUNT(*) FROM t_info WHERE Title = a.Title) > 1)ORDER BY Title
Time of Update: 2016-06-23
標籤:oracle 11g 安裝安裝平台centos6.5 + oracle 11g聲明:本文為自己筆記整理,非完整安裝步驟,僅供參考;;;;步驟一:指定主機名稱和規劃IP地址(需重啟系統) 主機名稱:xyhdb 修改#vim /etc/hosts檔案 添加xyhdb xyhdb.xyh 系統IP地址:ip 192.168.0.233/24 網關X.1
Time of Update: 2016-06-27
標籤:--資料表空間使用查詢SELECT tbs 資料表空間名, sum(totalM) 總共大小M, sum(usedM) 已使用空間M, sum(remainedM) 剩餘空間M,
Time of Update: 2016-06-24
標籤:plsql網上百度到了出現這種現象原因,說的好像還挺有道理的,所以就copy過來:
Time of Update: 2016-06-24
標籤:account oracle 使用者名稱 管理員 資料庫 1.8、資料庫設計範式資料庫設計範式實際上非常的重要,但是從實際的開發來看,如果真的全部按照範式去做,則這個程式沒法寫,包括查詢語句也會變得複雜。在Oracle中的scott使用者的全部表,實際上就已經很好的體現了一張設計思路,僱員-部門的關係。1) 第一範式例如,
Time of Update: 2016-06-24
標籤:轉自:http://blog.csdn.net/lemontree1123/article/details/46603549 manager參數:AUTOSTART:指定在mgr啟動時自動啟動那些進程.AUTOSTART ER *AUTOSTART extract extsz AUTORESTART:指定在mgr可以定時重啟那些進程。可以在網路中斷等故障恢複後自動重起,避免人工幹預.AUTORESTART ER *, WAITMINUTES 5,
Time of Update: 2016-06-24
標籤:甲骨文(Oracle)正式發布了VirtualBox 5.0.22版本,該開源和跨平台虛擬化軟體的最新維護版本已經面向所有支援平台開放,引入了諸多新特性和功能改善推薦使用者儘早完成升級。新版本在Linux Additions中引入了對即將發布的Linux 4.7核心的支援,此外還支援Red Hat Enterprise Linux 6.8系統。事實上在VirtualBox 5.0.22版本中Linux Additions帶來了一系列改善,例如更好的相容某些32位guests、在hard
Time of Update: 2016-06-24
標籤:由於oracle中是沒有自動成長的的,需要自己去進行寫觸發器等方式去進行設定:找了一下他人寫的,有兩種方法可以設定主鍵,一種是自增長主鍵,另一種就是產生唯一序列。一、自增長主鍵我建立一個使用者的資訊表-- Create tablecreate table USERINFO( USERNO NUMBER not null, USERNAME NVARCHAR2(20), USERPWD NVARCHAR2(20))tablespace MYPRODUCT pctfree 10
Time of Update: 2016-06-24
標籤:對於使用ASM管理的磁碟來說,需要一種能夠用於一致性標識磁碟裝置及其正確的所屬關係和許可權的手段。在Linux系統中,可以使用ASMLib來執行這項任務,但是這樣做的缺點是在作業系統上增加了額外的一層,從而導致了管理的複雜性,使用ASMLib配置ASM的方式現在已經不再流行。一種替代的解決方案是:使用Linux裝置管理員“udev”來完成這項任務。自2.6核心開始,就可以使用udev協助管理系統中各裝置名稱,udev能動態地在/dev目錄裡產生自訂的、標識性強的裝置