Time of Update: 2017-02-27
一般的to_char是這樣用的to_char(sysdate,'YYYY-MM-DD hh:mi:ss AM') ,也有幾個圖書點的用法to_char(sysdate, 'dd') 查看今天是幾號to_char(sysdate, 'ww') 查看這是這個月第幾個星期to_char(sysdate, 'mm') 查看這是一年中第幾個月to_char(sysdate, 'yyyy')
Time of Update: 2017-02-27
高水位的影響及大並發插入的效能問題一、資料區塊的插入時尋找可用塊的規則總結:高水位與低高水位:低高水位與高水位之間存在的資料區塊的狀態可能是未格式化或格式的。低高水位以下的是格式化了的,可以被使用。1.首先,插入一條資料,只會使用高水位以下的資料區塊。高水點的位置:L1塊所包含資料區塊的邊界,要麼是區的邊界2.第一次插入一行資料,格式化塊數?並沒有一個一定的數值,從DUMP
Time of Update: 2017-02-27
1.參數檔案的設定(1)查看動態參數檔案select * from sys.props$ wherename='NLS_CHARACTERSET';動態參數檔案:spfile:其中的動態參數修改能夠立即生效(2)修改動態參數alter system set 參數=值 scope=<memory><spfile><both>#memory 僅當前生效;(適用於動態參數)#spfile: 當前不生效;重啟後生效;(適用於動態,靜態參數)#both:
Time of Update: 2017-02-27
物理DATAGUARD最大效能模式配置過程主庫主機edbjr2p1備庫主機edbjr2p21.建立主庫[root@edbjr2p1 ~]# xhost +access control disabled, clients can connect from any host[root@edbjr2p1 ~]# su - oracle[oracl
Time of Update: 2017-02-27
在執行查詢操作時,預設情況下會按照行資料插入的先後順序來顯示行資料,但在實際應用中經常需要對資料進行排序,以顯示更直觀的資料,資料排序用的就是ORDER BY子句。文法如下:SELECT <*,column [alias],...> FROM table [WHERE condition[s]] [ORDER BY] expr [ASC|DESC];1.升序排序預設情況下,當使用ORDER
Time of Update: 2017-02-27
在10g中,Oracle新增了DBMS_MONITOR包,使得使用者可以更加方便的設定TRACE和統計資訊。這一篇介紹TRACE相關的過程。DBMS_MONITOR包中提供了多種方法來開啟、關閉會話或整個執行個體的TRACE。除了最常用的通過會話的SID和SERIAL#進行設定的SESSION_TRACE_ENABLE/SESSION_TRACE_DISABLE外,還包括設定資料庫執行個體上所有會話的DATABASE_TRACE_ENABLE/DATABASE_TRACE_DISABLE過程,通
Time of Update: 2017-02-27
昨天一個朋友問我如何監測一個PL/SQL的健全狀態,這裡簡單介紹幾種方法。介紹更專業的DBMS_PIPE實現方式。如果覺得DBMS_APPLICATION_INFO包還不夠專業,這裡再介紹一篇更加PROFESSIONAL的解決方案,通過DBMS_PIPE實現處理序間通訊。利用這種方法,進行操作的PL/SQL過程可以通過管道發送訊息給接收進程。下面給出一個最簡單的例子:SQL> CREATE TABLE T_RECORD2 (STR VARCHAR2(30),3
Time of Update: 2017-02-27
備份相關的動態效能檢視及監控1.相關視圖v$backup_filesv$backup_setv$backup_piecev$backup_redologv$backup_spfilev$backup_devicev$rman_configurationv$archived_logv$backup_corruptionv$copy_corruptionv$database_block_corruptionv$backup_datafile2.查看channel對應的server
Time of Update: 2017-02-27
一個朋友提到一個資料泵匯入的問題,在表存在的情況下,不刪除表,且匯入表的資料和索引。其實這個任務對於imp很簡單,因為imp的工作方式就是如此。SQL> CREATE TABLE T_EXP2 (ID NUMBER, NAME VARCHAR2(30));表已建立。SQL> CREATE INDEX IND_T_EXP_ID2 ON T_EXP(ID);索引已建立。SQL> INSERT INTO T_EXP2 SELECT ROWNUM,
Time of Update: 2017-02-27
簡單描述執行遠端的DBMS_LOB包的一些問題。由於LOB的定位器無法跨資料庫鏈使用,因此訪問遠端LOB對象的時候,需要調用遠端的DBMS_LOB包中的過程,但是測試發現,即使調用遠端的DBMS_LOB包中的過程,仍然可能出現問題。SQL> CREATE TABLE T_LOB (ID NUMBER, CONTENTS CLOB);表已建立。SQL> DECLARE2 V_LOB CLOB;3 BEGIN4
Time of Update: 2017-02-27
1)查看資料庫字元集03:12:58 SQL> select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.ZHS16GBK2)編輯linux 的NLS_LANG變數03:13:20 SQL> ![oracle@oraserv ~]$ pwd/home/oracle[oracle@oraserv
Time of Update: 2017-02-27
在不同資料庫做資料移轉、同其它系統交換資料等,常常因為字元集不同而導致遷移失敗或資料庫內資料變成亂碼。現在我將oracle字元集相關的一些知識做個簡單總結一、什麼是oracle字元集Oracle字元集是一個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。ORACLE 支援國家語言的體繫結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字,和日曆自動適應本地化語言和平台。影響oracle資料庫字元集最重要的參數是NLS_LANG參數。
Time of Update: 2017-02-27
本人在寫預存程序時,不知道如何調試它。 有一種調試辦法就是在程式中列印出變數的值,在JAVA中俺是列印在控制台上的。以下告訴眾位如何從在sqlplus上實現。1、sqlplus 上執行 “set serveroptput on”命令2、在預存程序中可以用 DBMS_OUTPUT.PUT_LINE(VarName); 來列印出來給個預存程序的例子:create or replace procedure test isEmp_name VARCHAR2(10);
Time of Update: 2017-02-27
眾多Oracle有關問題中,其中最重要的一個是緩衝區忙等待(buffer busy wait)事件。緩衝區忙等待是I/O-bound Oracle系統中最常見的現象,尤其是在Oracle STATSPACK報告的前五個忙等待的讀(順序/分散)系統中,如前5個定時事件:% 總和事件等待 時間(s)消逝時間--------------------------- ------------ ----------- -----------db檔案順序讀 2,5987,146 48.54db檔案分散讀2
Time of Update: 2017-02-27
Oracle的BLOB欄位類型可以用來儲存長2進位資料。但是通常讀寫BLOB欄位資料的代碼都是很羅嗦,非細心編碼很容易出錯。我把這個功能整合到我的OCI封裝庫(ORADBI)中。下面的例子就是示範如何使用ORADBI把多個檔案按儲存到一個欄位裡。我在另外的例子中將示範如何把BLOB欄位中的資料還原為檔案。整個ORADBI是我在OCI基礎上寫的C語言API。從創作這個API到一直不斷的更新維護,已經有1年多了。我也將一直維護下去,不斷完善和添加新的功能。ORADBI是完全免費和完全開源的,使用者只
Time of Update: 2017-02-27
在ORACLE8中定義了:標量(Scalar)、複合(COMPOSITE)、引用(REFERENCE)和LOB四種資料類型。(一)標量(Scalar)標量類型與資料庫的列所使用的類型相同,此外它還有一些擴充。它又分為七個組:數字、字元、行、日期、行標識、布爾和可信。①數字 有三種基本類型:NUMBER、PLS_INTEGER和BINARY_INTENER。NUMBER可以描述整數或實數,而PLS_INTEGER和BINARY_INTENER只能描述整數。NUMBER,是以十進位格式進行儲存的,它
Time of Update: 2017-02-27
整個移植分三步一、複製ORACLE和HMIS檔案夾:如果原來ORANT和HMIS檔案夾在C:盤,複製到新的系統還要放在C:盤;原來的檔案來在D:盤,複製到新的系統也要放到D:二、匯出原系統註冊表,並匯入新系統的註冊表中:匯出方法:單擊開始->運行->鍵入“regedit”並斷行符號,開啟登錄編輯程式;在登錄編輯程式中左邊樹中依次展開“HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE”;在ORACLE項上點擊滑鼠右鍵-
Time of Update: 2017-02-27
摘要 OLE DB是建立在ODBC成功基礎上的一種開放規範,它為訪問和操縱不同類型資料提供開放的標準。ADO是OLD DB的一個消費者,它提供了對OLE DB資料來源應用級的訪問功能。在應用程式中使用OLE DB和ADO,可以高效地調用返回記錄集的Oracle預存程序。關鍵字 OLE DB ADO 預存程序 記錄集1
Time of Update: 2017-01-19
CentOS系統安裝的是Basic Server。安裝apache之前所必須的缺少的組件比較多,下面羅列下本次需要安裝的組件apache - aprapache - apr-utilperl - pcreapache官網下載Apache,下載地址:http://httpd.apache.org/download.cgi下載穩定版本httpd-2.4.9.tar.gz,上傳到伺服器/usr/packages目錄下。安裝Apache:# tar -xvzf httpd-2.4.9.tar.gz#
Time of Update: 2017-02-05
標籤:命令 fuse als universal install ror ogg accept 設定 ROOT使用者下,執行 xhost +