1. 程式人生 > >誤刪表空間檔案,造成“ORA-01033: ORACLE 正在初始化或關閉”

誤刪表空間檔案,造成“ORA-01033: ORACLE 正在初始化或關閉”

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 5月 12 09:05:56 2010

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL>connect sys/system
ERROR:
ORA-01033: ORACLE 正在初始化或關閉


SQL>connect dh/dh

ERROR:ORA-01033: ORACLE 正在初始化或關閉


SQL>connect sys/kd123456 as sysdba
已連線。
SQL>shutdown normal
ORA-01109: 資料庫未開啟

已經解除安裝資料庫。
ORACLE 例程已經關閉。
SQL>startup mount
ORACLE 例程已經啟動。

Total System Global Area 612368384 bytes
Fixed Size 1250452 bytes
Variable Size 276826988 bytes
Database Buffers 331350016 bytes
Redo Buffers 2940928 bytes
資料庫裝載完畢。
SQL>alter database open;

alter database open;


繼續報錯:

RA-01157: 無法標識/鎖定資料檔案 5 - 請參閱 DBWR 跟蹤檔案 ORA-01110: 資料檔案 5: 'D:\DataBase\oradata\EAS\XDZF_DATA.DBF' SQL> startup ORACLE 例程已經啟動。 SQL> alter database datafile 'd:\TCM52.dbf' offline drop; 資料庫已更改。 SQL> alter database open; 資料庫已更改。 已連線 ok!

相關推薦

空間檔案造成ORA-01033: ORACLE 正在初始關閉

C:\Documents and Settings\Administrator>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期三 5月 12 09:05:56 2010Copyright (c)

ORA-01033: ORACLE 正在初始關閉 解決方法

Microsoft Windows XP [版本 5.1.2600] (C) 版權所有 1985-2001 Microsoft Corp. C:\Documents and Settings\Administrator>sqlplus /nolog SQL*Plus: Release 10.2.0.1.

Oracle登入 ORA-01033: ORACLE正在初始關閉的解決辦法

Oracle存在多例項 相應的在DOS命令下執行: 1. 設定正確的ORACLE例項:set ORACLE_SID = INSTANCE_NAME 2. 啟動SQLPLUS:sqlplus /nolog 3.以DBA(通常有好幾個sys或system)使用者sqlplus登入:connect s

flash_recovery_area空間壓力導致ORA-01033ORACLE 正在初始關閉

處理方法如下:          SQL> conn / as sysdba          已連線。          SQL> conn hr/hr          ERROR:  

系統排錯4:若系統核心檔案如何恢復?

系統排錯 若誤刪系統核心檔案,如何恢復? (1)模擬實驗環境 [[email protected] ~]# cd /boot/ [[email protected] boot]# ls ##刪除核心檔案 [[email protected] boot

系統排錯3:若grub引導檔案如何恢復?

系統排錯 若誤刪grub引導檔案,如何恢復? (1)刪除grub引導檔案但系統並未重啟 1).模擬實驗環境 [[email protected] ~]# cd /boot/grub2 [[email protected] grub2]# ls device

ORACLE的DBF檔案導致無法啟動ORACLE

微博:https://weibo.com/6274976536/profile?rightmod=1&wvr=6&mod=personinfo&is_all=1 錯誤:ORA-01033: ORACLE initialization or shutd

Oracle資料庫怎樣恢復結構和資料

誤刪Oracle資料庫表,恢復表結構及資料 必要條件:Oracle版本必須在10G以上 操作如下: 1.先找到原有表還在資料庫的時間 select timestamp_to_scn(to_timestamp('2017-02-21 09:00',              

Linux文件教訓吃一塹長一智

文件夾 危險性 linux 第一時間 誤刪 前幾天在做php期末項目中,這個期末項目做了一個月,最後再添加一個清除緩存的功能就可以完成了,可是悲劇就是在最後發送,寫了一段清理緩存的代碼,因為還是學生在學習階段,代碼不完善,而且沒有經過測試(教訓一),直接放在項目裏執行,導致寫的30

MongoDB恢復

mongodb mongorestore oplog一、場景描述 公司某工程師執行db.giveget_card.drop(),誤將線上表刪除。 幸好每天都有做備份,這個時候就體現了備份的重要性了,哈哈哈。。。二、模擬故障過程: 備份數據大小:rs_test01:PRIMARY> us

oracle數據庫數據後及時閃回恢復數據

誤刪數據 不重復 timestamp 恢復數據 重復 恢復 重新 times oracl 刪除數據後最好不要進行其他無關操作 ①確定刪除數據的時間 ②此語句找出刪除的數據:select * from 表名 as of timestamp to_timestamp(‘刪除時間

利用binlog回復和庫

mysql binlog 利用binlog回復誤刪表和庫查看某個binlog日誌內容,常用有兩種方式:1、 # /usr/local/mysql/bin/mysqlbinlog /usr/local/mysql/data/mysql-bin.0000132、 mysql> sh

SQL Server恢復

watermark orm rop max ack ntc 記錄 exists color SQL Server 完全恢復模式 下恢復誤刪除的表,進行 精準 恢復1. 找出被刪除的表名(無schema,能找到schema的分享下)、object_id、表所在數據庫、刪除人

sysaux空間清理小心有坑

一、問題描述         SYSAUX表空間做為SYSTEM表空間的輔助表空間,主要存放EM相關的內容以及表統計資訊,AWR快照,審計資訊等,而如果SYSAUX表空間在預設條件下你如果不做任何配置,隨著時間的推移,會膨脹的越來越大。

利用plsql工具恢復和恢復資料

一、恢復誤刪表     1.執行以下sql語句,找到被自己誤刪的資料表對應的object_name;         select * from user_recyclebin t;--檢視被刪掉

使用者空間的操作還能flashback回來嗎?

有一次在某微信群裡,有人提問以下兩條操作還能恢復嗎?而且是在沒有開歸檔。緊接著又有人提問資料庫是否開了閃回? drop user aaa cascade; drop tablespace asd including contents and datafiles; PS:他這裡沒有指明閃回是閃

了公司資料庫但我還是活下來了

上週我與同事們進行了一次關於職業生涯中搞砸了一些事情的簡短談話。這確實會淪為他人笑柄,卻更給我們帶來了珍貴的教訓。重要的是,我們應該分享那些曾經的錯誤,這樣其他人就可以從其中學習。下文是最近在我身上發生的例子。 為什麼有如此多誤刪生產資料庫的事情發生?(想了解更多趣事幹貨可以關注公眾賬號

Linux系統下/etc/passwd檔案的解決辦法

在Linux 中 /etc/passwd檔案中每個使用者都有一個對應的記錄行,它記錄了這個使用者的一些基本屬性。系統管理員經常會接觸到這個檔案的修改以完成對使用者的管理工作。 比如說:      root:x:0:0:root:/root

Oracle資料閃回恢復

今天在做測試時誤刪了一條資料,因為有關聯的原因,所以要想辦法恢復這條資料,在網上找到了這種方法。 1.首先確定要恢復的時間點 select * from XXX      AS OF TIMESTAMP TO_TIMESTAMP('2018-11-13 15:01:37'

oracle空間不足相關查詢和處理

今天用PL SQL Developer往oracle資料庫中匯入資料時,突然報錯,只能終止,錯誤的具體內容如下:ORA-01653: unable to extend table BOSDATA.KSYS_RWYXRZ by 128 in tablespace 本報錯意思