Time of Update: 2016-01-19
標籤:1、官網下載oracle 用戶端(需登入)http://download.oracle.com/otn/linux/instantclient/11204/oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpmhttp://download.oracle.com/otn/linux/instantclient/11204/oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm2、
Time of Update: 2016-01-19
標籤: 分析函數是什嗎?分析函數是Oracle專門用於解決複雜報表統計需求的功能強大的函數,它可以在資料中進行分組然後計算基於組的某種統計值,並且每一組的每一行都可以返回一個統計值。 分析函數和彙總函式的不同之處是什嗎?普通的彙總函式用group by分組,每個分組返回一個統計值,而分析函數採用partition by分組,並且每組每行都可以返回一個統計值。
Time of Update: 2016-01-19
標籤:每個塊都有一個塊首部。這個塊首部中有一個事務表。事務表中會建立一些條目來描述哪些事務將塊上的哪些行/元素鎖定。這個事務表的初始大小由對象的INITRANS 設定指定。對於表,這個值預設為2(索引的INITRANS 也預設為2)。事務表會根據需要動態擴充,最大達到MAXTRANS 個條目(假設塊上有足夠的自由空間)。所分配的每個事務條目需要佔用塊首部中的23~24 位元組的儲存空間。注意,對於Oracle 10g,MAXTRANS 則會忽略,所有段的MAXTRANS
Time of Update: 2016-01-18
標籤:Oracle定時計劃快速使用前言: SQL Server中有相關的定時計劃,可以直接開啟sql server 的工作管理員進行配置,可以方便、快速實現定時執行相應任務。相應的Oracle也有對應的定時計劃,只不過沒有一個很好的圖形介面供使用者去操作。本文主要是為了方便使用者在Oracle中快速建立定時計劃,定期執行相應的sql或者預存程序。1.
Time of Update: 2016-01-19
標籤:建立
Time of Update: 2016-01-16
標籤:曾經一直常常改動oracle的使用者password,但非常少改動username的。曾經僅僅能建立一個使用者1。然後將使用者2資料匯入到使用者1。然後經使用者1刪掉,這樣很麻煩並且耗時,今天就整理了下怎樣改動Oracle的username:1、用sysdba角色帳號進入,然後查詢有哪些使用者:SELECT * FROM user$2、找到須要改動的使用者(user#欄位是唯一標識)SELECT * FROM user$ WHERE
Time of Update: 2016-01-18
標籤:javapublic boolean isNumeric(String str){ Pattern pattern = Pattern.compile("^-?[0-9]+\\.?[0-9]*"); Matcher isNum = pattern.matcher(str); if( !isNum.matches() ){ return false; } return true; }pythondef isNum(value):
Time of Update: 2016-01-19
標籤: 在使用Oracle資料庫之前,我是用的是Mysql資料庫,知道Mysql資料庫實現有則更新,無則更新,是有一條語句的, 但是Oracle實現此功能卻一時讓我頓感無措,但是我堅信oracle資料庫一定會提供此類語句。 於是。。。1)Oracle實現有則更新,無則插入 使用MERGE INTO語句 如下:已知傳過來的參數三個 userid 、name
Time of Update: 2016-01-18
標籤:採用sys or system / manager as sysdba; 串連資料庫。建立普通使用者konglin: create user konglin identified by pwd_oracle;刪除使用者, drop user konglin;授予使用者登入資料庫的許可權: grant create
Time of Update: 2016-01-16
標籤:select * from aa01_2014 where aaa001=(select c.p from (select aaa001,lag(aaa001,1,0) over (order by aaa001) as p from aa01_2014) c where c.aa
Time of Update: 2016-01-19
標籤:最近的工作中需要基於Oracle串連到SQLserver2014,我們可以通過配置Gateway的方式來實現這個功能。這個Gateway的實質是透過dblink來實現的。即把SQLserver類比成一個遠端的Oracle執行個體,這個執行個體由Gateway來負責進行接收,轉寄等等。本文簡要描述其配置過程。一、安裝環境介紹gateway: 12.1.0.2Oracle db: 11.2.0.4 + RHEL6.3Sqlserver: 2014 +
Time of Update: 2016-01-16
標籤:這兩個函數,是位移量函數,其用途是:可以查出同一欄位下一個值或上一個值。lead(col_name,num,flag)col_name是列名;num是取向下第幾個值;flag是一個標誌,也就是如果向下第幾個值是空值的話就取flag;例如lead(login_time,1,null)這個是向下取一個值,如果這個值為空白則按空算,當然也可以用其他值替換。lag(col_name,num,flag)和lead類似,col_name是列名;num是取向上第幾個值;flag是一個標誌,也就是如果向上
Time of Update: 2016-01-18
標籤:本文將從使用者建立講起,特別講述Oracle授予使用者權限的一個執行個體,希望對大家瞭解Oracle授予使用者權限有所協助。 這兩天在測資料庫同步軟體的時候,需要在Oracle裡建立一個使用者名稱和密碼均為SYSDATA的使用者,找了找資料,建立成功,現將Oracle中使用者的建立和授予命令摘錄下來: 1、Linux 下Oracle的啟動 以Oracle身份登入 啟動lsnrctl start 登入sqplu
Time of Update: 2016-01-16
標籤:【主任】北京--雨過天晴(406500225) 2015-07-14 16:14:57 【主任】北京--雨過天晴(406500225) 2015-07-14 16:15:04這個東西誰能看懂?【主任】北京--雨過天晴(406500225) 2015-07-14 16:17:14@襄陽-小雨 是不是能在這個儲存裡虛擬一台機器?【主任】北京--雨過天晴(406500225) 2015-07-14 16:43:16伺服器宕機了【主任】北京--雨過天晴(406500225) 2015-07-14
Time of Update: 2016-01-19
標籤:oracle資料庫在PLSQL developer中,create user 使用者名稱 identified by "密碼" 建立好使用者後需分配許可權:角色許可權:dba 可授予 預設系統許可權:unlimited tablespace 可授予,建立資料表空間,資料表空間在Directories中,dpdate為資料表空間名字,ash後面是資料表空間路徑建立資料表空間create directory dpdata as
Time of Update: 2016-01-19
標籤: 在進行多列分組統計時,如果直接使用GROUP BY子句指定分組列,則只能產生基於所有分組列的統計結果。如果在GROUP BY子句中使用ROLLUP語句或CUBE語句,除了產生基於所有指定列的分組統計外,還可以產生基於指定列不同子集的統計結果。使用ROLLUP選項,除了產生基於所有指定列的分組統計外,還對指定的分組列從左開始的每個子集進行統計。例如,GROUP BY ROLLUP(A,B,C)形成的統計包括以下內容。?GROUP
Time of Update: 2016-01-18
標籤:資料庫事務有嚴格的定義,它必須滿足4個特性:原子性(Atomic):表示組成一個事務的多個資料庫操作是一個不可分割的原子單元只有所有的操作執行成功,整個事務才能提交,事務中任何一個資料庫操作失敗,己經執行的任何操作都必須撤銷,讓資料主加返回到初狀態。一致性(Consistency):事務操作成功後,資料所處的狀態和它的商務規則是一致的,即資料不會被被破壞。如從A賬戶轉賬100元到B賬戶,不管操作成功與否,A和B的存款總額不變的。隔離性(Isolation):在並發資料操作時,不同的事務擁有
Time of Update: 2016-01-15
標籤:TOAD串連ORACLE而不裝ORACLE 用戶端的方法 原來串連ORACLE總是要裝ORACLE用戶端,挺麻煩得,一方面要帶ORACLE得盤,另一方面,裝這麼大得東西也讓人很不爽。 ORACLE好像從10開始,對WINDOWS提供了instantclient,來解決上述問題。正巧遇到最近機器重裝,所以去網上下了這個東東。 一開始發現還挺難配,經過一番周折,終於配出來了,一下是一些總結(instantclient好像不支援ORACLE 9以前得版本)1)到ORACLE
Time of Update: 2016-01-17
標籤:/*****************************************************************原因:由於原匯出資料庫沒有整理資料表空間其中主要包括兩方面,一是使用者產生太多的DELETE,致使表的高位線(HWM)在很高的位置,所以儘管資料量很小,但是佔據的資料表空間很大,二是索引沒有重建,頻繁的刪除以及更新使得索引越來越大,REBUILD索引是個很必要的事情************************************************
Time of Update: 2016-01-17
標籤: 今天往STS工具中匯入一個maven項目,匯入後發現pom.xml檔案的<dependency>處報錯:Missing artifact