oracle中無法修改xs$null使用者密碼

修為安全審計的原因,探索資料庫中有一個XS$NULL使用者,嘗試為其修改密碼,發現報錯。即使是sys使用者也無法修改XS$NULL使用者的密碼:SQL> --11.2.0.4SQL> alter user XS$NULL identified by oracle;alter user XS$NULL identified by oracle            &

oracle中一次redolog丟失的恢複

接到同事的電話,某省的一個用於監控的siteview資料庫啟動不了了,登入後檢查alertlog發現:Completed first pass scan 9868 redo blocks read, 655 data blocks need recoveryThu Apr 19 16:52:42 2007Started recovery at Thread 1: logseq 700, block 194931, scn 0.0Recovery of Online Redo

Oracle 12c中identity column學習筆記

在12c之前,如果想實現column的自動成長,通常是通過sequence來實現,然而這個問題在12c中得到瞭解決,Oracle延遲了identity column功能,該功能完美的解決了之前的問題,下面是我的簡單測試,供參考!SQL> alter pluggable database all open; Pluggable database altered. SQL> select name,open_mode from

解決C#在Oracle中使用參數執行失敗問題

其它的Oracle版本是否有這個問題不太清楚,至少是目前我測試的 Oracle 10g、Oracle 12c 都有這樣的問題,執行後要麼莫名其妙的報錯、要麼執行後返回0行受影響。我的情況是這樣的:使用C#調用了Oracle.ManagedDataAccess.dll 去訪問資料庫,執行Update語句

Excel匯入oracle資料,oracle資料庫匯出excel方法

匯出匯出的話,在PL/SQL的SQL Window中查詢結果中選中查詢結果右單擊就有 COPY TO EXCEL這個選擇的匯入方法一以下的文章主要是介紹如何用SQL*Loader將Excel相關的資料匯出到Oracle資料庫,其主要的目的是實現往Oracle資料庫裡插入excel相關檔案中的實際應用資料,以下就是文章的具體內容的介紹。  實現步驟:  1、開啟MicroSoft

Oracle資料庫資料檔案位置修改方法

如何更改Oracle資料檔案的位置A:歸檔模式下1.在sqlplus中串連到要移動檔案的Oracle資料庫,然後執行如下SQL語句查看Oracle資料庫檔案位置:SQL>select file_name   from   sys.dba_data_files;FILE_NAME--------------------------------------------------------------C:ORA8ORADATAORACLEUSERS01

Oracle、DB2、PostgreSQL之Sequence用法

 Sequence是資料庫系統按照一定規則自動增加的數字序列。這個序列一般作為代理主鍵(因為不會重複),沒有其他任何意義。  Sequence是資料庫系統的特性,有的資料庫有Sequence,有的沒有。比如Oracle、DB2、PostgreSQL資料庫有Sequence,MySQL、SQL

Oracle over()函數使用說明

例1  代碼如下複製代碼 –select * from tmn_zhbg order by id descselect id, mc,fs,class,sum (fs) over (order by fs,id) 連續累加,sum (fs) over (order by fs) 連續累加XX,sum (fs) over (partition by id ) 分組求和,sum (fs) over (partition by id order by fs )

Oracle中dbca建立db無法找到asm磁碟組解決辦法

使用dbca建立資料庫是,選擇asm磁碟,但是無法發現asm磁碟組因為安裝grid時,有兩個指令碼需要執行,其中一個指令碼是/u01/app/oraInventory/orainstRoot.sh ,會修改許可權的,我想到可能是許可權的問題。我這邊asmcmd可以查看到asm磁碟組[grid@rac22 ~]$ asmcmdASMCMD> lsDATA/DATA1/DATA2/網上看到如下說法:安裝好Grid

Oracle資料庫啟動ORA-08103錯誤提示解決辦法

碰到一個比較奇怪的問題剛學習做Oracle時在做一個測試時探索資料庫啟動時提示ORA-08103錯誤,下面雲棲社區小編來給各位一下吧.資料庫在open過程報ORA-08103錯誤導致資料庫無法正確啟動  代碼如下複製代碼 Fri Jul 18 22:02:51 2014SMON: enabling tx recoveryFri Jul 18 22:02:51 2014Errors in file

ORACLE中的日期加減操作執行個體介紹_Oracle應用

無論是DATE還是timestamp都可以進行加減操作。可以對當前日期加年、月、日、時、分、秒,操作不同的時間類型,有三種方法:1 使用內建函數numtodsinterval增加小時,分鐘和秒2 加一個簡單的數來增加天3 使用內建函數add_months來增加年和月例:對當前日期增加一個小時:複製代碼 代碼如下:SQL> select sysdate, sysdate+numtodsinterval(1,'hour') from dual

簡析Oracle資料庫常見問題及解決方案_oracle

Oracle資料庫在使用的過程中常常會遇到這樣或那樣的問題,而這些問題常常又使我們感到很困惑,本文我們總結了Oracle資料庫在使用過程中的一些問題,並給出瞭解決方法,下面我們就開始分析一下這些問題。一、oracle監聽啟動後,立即停止。TNS-12545: 因目標主機或對象不存在,串連失敗。TNS-12560: TNS: 協議適配器錯誤。TNS-00515: 因目標主機或對象不存在,串連失敗。32-bit Windows Error: 1004: Unknown error。不再監聽:

OracleRegex使用介紹_Regex

下面通過一些例子來說明使用Regex來處理一些工作中常見的問題。 1. REGEXP_SUBSTR REGEXP_SUBSTR 函數使用Regex來指定返回串的起點和終點,返回與source_string 字元集中的VARCHAR2 或CLOB 資料相同的字串。 文法: --1.REGEXP_SUBSTR與SUBSTR函數相同,返回截取的子字串 REGEXP_SUBSTR(srcstr, pattern [, position [, occurrence [, match_option]]])

Oracle 插入超4000位元組的CLOB欄位的處理方法_oracle

在通過拼組sql語句來實現資料插入的應用中,我們很有可能會遇到需要插入大型資料的情況,例如,在oracle中需要插入位元組數超過4000的欄位內容時,我們如果通過簡單的拼組sql語句來實現插入,顯然就會出現問題,而在sql server中卻沒有這個限制,個人嘗試了26w個字元的sql語句在sql server2005中執行,依舊可以插入資料,但是在oracle中插入超過4000個字元的內容則會報異常。 下面就此問題的解決辦法,做一下小結:

Oracle 10G:PL/SQL正規運算式(Regex)手冊_oracle

Oracle 的正規運算式的實施是以各種 SQL 函數和一個 WHERE 子句操作符的形式出現的。如果您不熟悉正規運算式,那麼這篇文章可以讓您瞭解一下這種新的極其強大然而表面上有點神秘的功能。已經對正規運算式很熟悉的讀者可以瞭解如何在 Oracle SQL 語言的環境中應用這種功能。 什麼是正規運算式?  正規運算式由一個或多個字元型文字和/或元字元組成。在最簡單的格式下,正規運算式僅由字元文字組成,如正規運算式 cat。它被讀作字母 c,接著是字母 a 和 t,這種模式比對

oracle擷取目前使用者表、欄位等詳細資料SQL_oracle

做個筆記,僅供參考SELECT d.TABLE_NAME tbName,//表名COALESCE(t.COMMENTS, ' ') tbDesc, //表注釋a.COLUMN_NAME columnName, //欄位名a.DATA_TYPE columnType, //欄位類型a.DATA_LENGTH width, //欄位長度a.DATA_SCALE precision,//欄位小數位decode(a.NULLABLE,'Y','0','1')

Oracle中簡單查詢、限定查詢、資料排序SQL語句範例和詳細註解_oracle

一、簡單查詢SQL(Structured Query Language) 結構化查詢語言 (SQL),是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯性資料庫系統。ANSI(美國國家標準局)聲稱,SQL是關聯式資料庫管理系統的標準語言。Oracle資料庫之所以發展的很好,主要也是因為Oracle是全世界最早採用SQL語句的資料庫產品。SQL功能強大,概括起來,它可以分成以下幾組:複製代碼 代碼如下:DML(Data Manipulation Language) 資料操作語言,

教你怎樣用Oracle方便地查看警示日誌錯誤_oracle

在網上查了幾天的資料,嘗試綜合清除警示日誌內容及建外部表格的方式來解決這一問題。一:備份並清除警示日誌內容將每天的警示記錄備份好,然後進行清除。1:備份警示日誌在$ORACLE_HOME/SID/bdump/   目錄下,按日期備份alert_ORACLE_你的執行個體名.LOG這個檔案,如:alert_ORACLE_orcl_201408111639_bak.LOG。2:清除日誌內容開啟警示記錄檔,用true > 檔案名稱

linux oracle資料庫刪除操作指南_oracle

Linux作業系統下完全刪除Oracle資料庫詳述: 1.關掉oracle server 和 background processes ps -ef | grep ora 關掉資料庫 shutdown immediate 2.關掉監聽 lsnrctl status 如果開啟的話就執行lsnrctl stop 關掉 3.把$ORACLE_HOME下面的檔案刪掉 用dbca圖形介面把資料庫刪掉 4.把/usr/local/bin 下的三個檔案夾 dbhome oraenv coraenv刪掉 rm

oracle中文亂碼解決的辦法_oracle

伺服器為windows server 2003,正常安裝完oracle用戶端後,插入資料時,發現中文都是?。異常:PLL/SQL中輸入select userenv('LANGUAGE') From Dual,結果為AMERICAN_AMERICA.US7ASCII,註冊表中[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient10g_home]下的NLS_LANG為SIMPLIFIED CHINESE_CHINA.ZHS16GBK。解決方案:我的電腦-

總頁數: 1509 1 .... 120 121 122 123 124 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.