原创 mysql查詢replace函數的使用

一、replace的語法 replace ( string_expression , string_pattern , string_replacement ) string_expression 要搜索的字符串表達式。string_

原创 ORA-14047: ALTER TABLE|INDEX RENAME 不可以與其它分區組合

(1)在oracle數據庫scott用戶下新建一個表,表名爲test,建表語句如下: SQL> create table test 2 ( 3 id number, 4 name varchar2(20) 5

原创 oracle的用戶密碼限制和用戶狀態

(1)oracle用戶的密碼限制 Oracle 11g 之前默認的用戶時是沒有密碼過期的限制的,在Oracle 11g 中默認的profile啓用了密碼過期時間是180天。 select * from dba_profiles wher

原创 oracle temp臨時表空間重建

(1)查看temp表空間的信息 select tablespace_name,status from dba_temp_files; select tablespace_name,status from dba_tablespaces;

原创 DataGuard中db_file_name_convert和standby_file_management參數

在DataGuar備庫,沒有特殊情況一定要將standby_file_management參數設爲AUTO,並且設置db_file_name_convert和log_file_name_convert的值。 若standby_file_m

原创 ORACLE NLS_LENGTH_SEMANTICS 參數

NLS_LENGTH_SEMANTICS參數是一個專爲創建CHAR和VARCHAR2兩種字符型的列時,指定使用的字節長度,還是使用字符長度的定義方式,有byte和char兩種值,默認爲byte。 當設置該參數爲BYTE時,定義CHAR列或

原创 mysql數據庫的日期函數使用

1、DATE() 函數:返回日期或日期時間表達式的日期部分; 2、str_to_date()函數:按照指定日期或時間顯示格式 將字符串轉換爲日期或日期時間類型; 3、date_format()函數:按照指定日期或時間顯示格式 輸出日期或日

原创 linux系統下的diff命令詳解

diff分析兩個文件,並輸出兩個文件的不同的行。diff的輸出結果表明需要對一個文件做怎樣的操作之後才能與第二個文件相匹配。diff並不會改變文件的內容,但是diff可以輸出一個ed腳本來應用這些改變。 (1)diff命令的normal模

原创 oracle聯機重做日誌文件的記錄模式

1、日誌記錄模式有三種,分別是,(LOGGING 、FORCE LOGGING 、NOLOGGING)  LOGGING:當創建一個數據庫對象時將記錄日誌信息到聯機重做日誌文件。LOGGING實際上是對象的一個屬性,用來表示在創建對象時是

原创 oracle undo表空間重建步驟

(1)查看數據庫的undo表空間信息 SQL> show parameter undo NAME TYPE VALUE ------------------------------------ -----------

原创 oracle的listener監聽啓動報TNS-12555/ TNS-12560 TNS-00525錯誤

最近在學習oracle數據庫,在啓動監聽的時候發生了TNS-12555/ TNS-12560 TNS-00525錯誤,詳細報錯信息如下: TNSLSNR for Linux: Version 11.2.0.3.0 - Productio

原创 oracle數據庫的提交方式

oracle數據庫的提交方式有3種,分別爲,自動提交,顯式提交,隱式提交。 顯式提交:用COMMIT命令直接完成的提交爲顯式提交。其格式爲:SQL>COMMIT; 隱式提交:用SQL命令間接完成的提交爲隱式提交。這些命令是:ALTER,A

原创 備份工具mydumper

1.mydumper簡介 mydumper是針對mysql的高性能多線程備份工具,備份的速度高於mysqldump,數據還原時使用myloader工具。 2.mysqldumper安裝 下載地址:https://launchpad.net

原创 計劃任務的執行

1、一次性的計劃任務 at命令:在使用at命令之前一點要確保atd的服務是開着的。否則的話設置的計劃任務不會被執行。可以使用systemctl start atd開啓atd服務,systemctl enable atd開機自啓。 at命令

原创 mysqldump的備份和恢復

1.mysqldump的簡介 mysqldump工具是mysql數據庫自帶的、最基礎的一款備份工具。它的備份過程首先是從buffer中找到需要備份的數據進行備份,如果buffer中沒有,就去磁盤中數據文件查找並緩存到buffer裏再進行備