用Oracle給室友做了點兒東西之后,我就直接用shutdown abort 關閉了數據庫,把創建在表空間下的文件發給了他,然后把原文件***掉了,再重新連接Oracle就出現問題了,,,
首先,登錄sqlplus /nolog ,
SQL> conn system 輸入口令: ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist 進程 ID: 0 會話 ID: 0 序列號: 0startup就出現:
SQL> startup ORA-01031: insufficient privileges然后就是Google,百度,,,得出在命令行用:
sqlplus "sys/password as sysdba"連接到了空閑例程。之后startup,數據庫啟動成功,但還帶有錯誤
SQL> startup ORACLE 例程已經啟動。 Total System Global Area 1670221824 bytes Fixed Size 2176328 bytes Variable Size 1006635704 bytes Database Buffers 654311424 bytes Redo Buffers 7098368 bytes 數據庫裝載完畢。 ORA-01157: 無法標識/鎖定數據文件 6 - 請參閱 DBWR 跟蹤文件 ORA-01110: 數據文件 6: 'D:\MYTBS1.DBF'看到這里我知道了原來是我刪掉了表空間文件才導致數據庫開啟時配置不一樣,所以不能啟動的,找回文件后就一切ok了
另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。