誤刪 oracle 資料檔案的恢複

標籤:雖然一再小心,但是還是發生人為誤刪除資料庫檔案.簡單步驟,或許關鍵時刻可以幫大忙. 環境:CENTOS 6.5類比誤操作: 資料庫在正常運行,人工直接rm 掉了資料檔案。 --1.測試環境情況:$ cat /etc/redhat-releaseCentOS release 6.5 (Final) select file_name from dba_data_files;/u01/app/oracle/oradata/orcl/test.dbf$ sqlplus / as

Oracle學習記錄 七 繼續接六的

標籤:下面是轉換函式 to_charselect to_char(sysdate,‘yyyy‘) from dual;select to_char(sysdate,‘fmyyyy-mm-dd‘) from dual;select to_char(sysdate,‘yyyy-mm-dd‘) from dual;select to_char(sysdate, ‘DDD‘) from dual;    一年中的第幾天select to_char(sysdate,

如何設計一個日訪問量千萬層級的系統,談oracle的進階設計和開發(1)

標籤:互連網   資料庫設計   oracle   語言編程   假如要開發一個日訪問量百萬層級、甚至千萬層級訪問量的互連網平台,效能和安全是首要考慮的因素。單從效能上講,主要從以下幾個方面考慮:1)       硬體及網路裝置;2)      &n

Linux 平台下 誤刪 oracle 資料檔案的恢複方法

標籤:1  問題描述 之前寫過一篇刪除oracle home目錄的blog,參考:Linux 平台誤刪 home oracle 根目錄的解決方案http://blog.csdn.net/tianlesoftware/article/details/43794273  本篇是這邊的引深,本來應該是年前整理的,拖到年後了。 類比現狀:    資料庫在正常運行,誤操作,直接rm

Oracle學習記錄 六 又一本學習資料練習

標籤:學習過最簡單的幾種語句了,也安裝過了幾次資料庫,本來在看那個進階編程的,但是還有一本入門的沒看,就先看了再說,多練習,熟悉掌握最基本的操作。 我以前登入的時候都是用conn斷行符號,然後再輸入密碼,這個文檔第一個就介紹了另一種登入方法。conn scott/xx這樣就直接登入了,/前是使用者名稱,/後是密碼conn sys/xx as sysdba這個就是用管理員登入2. 然後是把剛才輸入的sql儲存成檔案用.sql尾碼select * from emp;save

最權威Oracle擷取SQL執行計畫大全

標籤:該文檔為根據相關資料整理、總結而成,主要講解Oracle資料庫中,擷取SQL語句執行計畫的最權威、最正確的方法、步驟,此外,還詳細說明了每種方法中可選項的意義及使用方法,以方便大家和自己日常工作中查閱使用,因本人未發現本部落格支援附件上傳功能,需要PDF檔案格式的朋友可向我要,也可到群裡下載,轉載請註明出處。1、查詢v$sql_plan:SQL> col "Query Plan_Table" format a100SQL> select id,

[轉載]Oracle修改資料表空間大小

標籤:Oracle修改資料表空間大小使用Oracle10g建立資料庫後,向資料庫中匯入了部分資料,第二天繼續向資料庫中匯入資料表時發生錯誤:查了很多資料發現原來是Oracle資料表空間限制,導致無法繼續匯入資料的原因。如果在建立資料庫時沒有設定,Oracle 預設的資料表空間大小為400M,當資料庫中資料量達到這個值,再向資料庫中匯入資料就會報錯。解決方案是擴充資料表空間。可以選擇將表容量擴大,比如擴充到5G,或者當資料表空間不夠時每次自動增加一定的容量,如每次自增200M。下面列出詳細過程:1

WIN7上安裝Oracle 12c圖解

標籤:12c安裝環境: WIN7 64位+ Oracle 12c(12.1.0.2.0) 方式: 圖形化安裝以管理員登入系統: 1 雙擊database目錄下的setup.exe 去掉”接收安全更新”的勾,點下一步.2 等待一段時間後出現 我這裡出現了錯誤INS-30131: 如,啟動Server服務後正常: 3. 5. 6. 7. 8.

Oracle常用知識匯總

標籤:NLS_LANG格式:NLS_LANG = language_territory.charset有三個組成部分(語言、地區和字元集),每個成分控制了NLS子集的特性。其中:language 指定伺服器訊息的語言。territory 指定伺服器的日期和數字格式。charset 指定字元集例如:AMERICAN_AMERICA.US7SCIIAMERICAN _ AMERICA.

oracle的基本操作

標籤:1.建立使用者(需以DBA許可權登入)create user 使用者名稱 identified by 密碼;建立使用者之後,要對其進行授權,如果不對其進行授權,將不能登入資料庫,也不能做任何操作:grant connection,resource to 使用者;其中:connection和resource是oracle內建的兩個角色,兩個角色的的基本情況如下:CONNECT角色:--是授予終端使用者的典型權利,最基本的ALTER SESSION --修改會話CREATE CLUSTER -

oracle和sybase的一些區別

標籤:區分大小寫   oracle   convert   Oracle表名、欄位名不區分大小寫,Sybase嚴格區分2.Oracle中to_char()/to_date() ---Sybase的convert()  --Oracle:to_char(sysdate,‘dd-mm-yyyy day‘),to_date(string,format) 

oracle常用查詢語句

標籤:1:列出所有員工的姓名,部門名稱,和工資select a1.ename,a1.sal,a2.dname from emp a1,dept a2 where a1.deptno = a2.deptno;2:列出所有部門的詳細資料和部門人數select a2.deptno,a2.dname,a2.loc,count(a1.empno) from emp a1,dept a2 where a1.deptno(+) = a2.deptno group by

Oracle 自動備份指令碼

標籤:linux   oracle   自動備份   匯出   需求:在每天的23點50自動備份doiido使用者的資料庫,備份資訊保留30天1:編寫oracle環境指令碼$ vi oracle_hj.shORACLE_BASE=/doiido/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/102; export

tomcat7串連oracle的Connection refused問題解決

標籤:tomcat   oracle   tomcat的server.xml配置如下: <Resource name="jdbc/uopact1ds" auth="Container" type="javax.sql.DataSource"

oracle sql最佳化

標籤:第一掌 避免對列的操作任何對列的操作都可能導致全表掃描,這裡所謂的操作包括資料庫函數、計算運算式等等,查詢時要儘可能將操作移至等式的右邊,甚至去掉函數。  例1:下列SQL條件陳述式中的列都建有恰當的索引,但30萬行資料情況下執行速度卻非常慢:  select * from record where  substrb(CardNo,1,4)=‘5378‘(13秒) select * from record where 

oracle 行列轉換

標籤: 最近幾天一直在弄Oracle-SQL的問題,涉及到了一些平時沒有用到的東西,也因此而在這裡鬱悶了好久。現在問題得到瞭解決雖說不算完美。但是還是和大家一起分享一下。 行列轉換之一:sum(case when.. then.. else.. end) as 語句 這種也可能是我們遇到的第一個行列轉換的方法。巧妙的利用匯總和判斷語句就可以解決的。 先看一個簡單的基礎資料表:如 create table STUDENT (  

Oracle學習記錄 八 多表查詢

標籤:1. 笛卡爾集select * from emp, dept;2. 等值串連select ename, job from emp, deptwhere emp.deptno=dept.deptno;3. 非等值串連select ename, grade from emp, salgradewhere sal between losal and hisal;這個其實我不太明白到底是怎麼弄的。前面的兩種都容易理解,這個難道是拿一個sal就去salgrade中找在哪個範圍?4.

Oracle反轉倒置函數

標籤:reverseOracle提供了一個反轉倒置函數reverse,但此函數不能分組倒置,本文提供了一個即可分組倒置的函數,如下所示:CREATE OR REPLACE FUNCTION REVERSE_F(p_str VARCHAR2, p_delimiter VARCHAR2:='') RETURN VARCHAR2 IS v_return VARCHAR2(4000); vp_str VARCHAR2(4000) := p_str; v_idx

查看oracle資料庫編碼:

標籤:1.用戶端編碼查看方法:開啟資料庫所在伺服器的註冊表(在運行視窗中輸入regedit開啟)HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0->NLS_LANG,查看一下資料庫用戶端編碼是什麼。 2.伺服器端字元集編碼查看方法:在SQL中,查看伺服器端的編碼,使用SELECT * FROM V$NLS_PARAMETERS WHERE parameter LIKE ‘%CHARACTERSET‘;執行結果如: 

Oracle DataGuard Study之--DataGuard FailOver案例

標籤:oracleOracle DataGuard Study之--DataGuard FailOver案例Oracle DG(Dataguard)是目前比較常見的資料庫HA配置策略。通過實現Physical Standby和Logical

總頁數: 1509 1 .... 1354 1355 1356 1357 1358 .... 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.