Oracle ORA-01103 錯誤的解決辦法
昨天由於專案需要要更改oracle_sid(測試的) 使用nid,結果弄了一半沒弄成功到把資料庫給搞掛了。最後沒辦法重灌了一下資料庫。
今天啟動資料庫的時候報錯是:ORA-01103 資料庫的控制檔案和
D:\oracle\product\10.2.0\admin\testjfdb\pfile下的init.ora中的db_name 不一致導致的。
報的錯誤是: ORA-01103 ????? testjfdb ?????? orcl
重建控制檔案:
CREATE CONTROLFILE SET DATABASE "testjfdb" RESETLOGS FORCE LOGGING ARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
MAXINSTANCES 8
MAXLOGHISTORY 292
LOGFILE
GROUP 1 'D:\oracle\product\10.2.0\oradata\testjfdb\REDO01.LOG' SIZE 50M,
GROUP 2 'D:\oracle\product\10.2.0\oradata\testjfdb\REDO02.LOG' SIZE 50M,
GROUP 3 'D:\oracle\product\10.2.0\oradata\testjfdb\REDO03.LOG' SIZE 50M
DATAFILE
'D:\oracle\product\10.2.0\oradata\testjfdb\SYSTEM01.DBF',
'D:\oracle\product\10.2.0\oradata\testjfdb\UNDOTBS01.DBF',
'D:\oracle\product\10.2.0\oradata\testjfdb\SYSAUX01.DBF',
'D:\oracle\product\10.2.0\oradata\testjfdb\USERS01.DBF'
CHARACTER SET ZHS16GBK
;
然後 在使用 startup 報這個錯
ORA-01589: 要開啟資料庫則必須使用 RESETLOGS 或 NORESETLOGS 選項
alter database open resetlogs 啟動的時候必須使用 resetlogs選項。
connect uf_cust/uf_cust
成功了。
今天啟動資料庫的時候報錯是:ORA-01103 資料庫的控制檔案和
D:\oracle\product\10.2.0\admin\testjfdb\pfile下的init.ora中的db_name 不一致導致的。
報的錯誤是: ORA-01103 ????? testjfdb ?????? orcl
重建控制檔案:
CREATE CONTROLFILE SET DATABASE "testjfdb" RESETLOGS FORCE LOGGING ARCHIVELOG
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 100
MAXINSTANCES 8
MAXLOGHISTORY 292
LOGFILE
GROUP 1 'D:\oracle\product\10.2.0\oradata\testjfdb\REDO01.LOG' SIZE 50M,
GROUP 2 'D:\oracle\product\10.2.0\oradata\testjfdb\REDO02.LOG' SIZE 50M,
GROUP 3 'D:\oracle\product\10.2.0\oradata\testjfdb\REDO03.LOG' SIZE 50M
DATAFILE
'D:\oracle\product\10.2.0\oradata\testjfdb\SYSTEM01.DBF',
'D:\oracle\product\10.2.0\oradata\testjfdb\UNDOTBS01.DBF',
'D:\oracle\product\10.2.0\oradata\testjfdb\SYSAUX01.DBF',
'D:\oracle\product\10.2.0\oradata\testjfdb\USERS01.DBF'
CHARACTER SET ZHS16GBK
;
然後 在使用 startup 報這個錯
ORA-01589: 要開啟資料庫則必須使用 RESETLOGS 或 NORESETLOGS 選項
alter database open resetlogs 啟動的時候必須使用 resetlogs選項。
connect uf_cust/uf_cust
成功了。
相關文章
- 連線oracle錯誤解決辦法Oracle
- oracle 1455 錯誤解決辦法Oracle
- dns錯誤怎麼辦 dns錯誤的解決辦法DNS
- SAP錯誤提示解決辦法
- scp出現錯誤的解決辦法
- samba一個錯誤的解決辦法!Samba
- Linux下安裝oracle,遇到錯誤的解決辦法LinuxOracle
- oracle ora-12514的錯誤的解決辦法Oracle
- Oracle ORA-27101錯誤及解決辦法Oracle
- nginxFastCGI錯誤Primaryscriptunknown解決辦法NginxAST
- Unable to locate package錯誤解決辦法Package
- 畢設之錯誤解決辦法
- Oracle10g的ORA-3136錯誤解決辦法Oracle
- iOS路上遇到的錯誤及解決辦法iOS
- ORA-12705,錯誤的解決辦法
- SPFILE引數修改錯誤的解決辦法
- ORA-12170錯誤的解決辦法
- Idea編譯錯誤解決辦法Idea編譯
- PHP編譯錯誤及解決辦法PHP編譯
- ORA-29339錯誤解決辦法
- ORA-54013錯誤解決辦法
- 時區錯誤導致oracle的EM不能啟動解決辦法Oracle
- linux下oracle的TNS-12546錯誤解決辦法LinuxOracle
- 開機checking file錯誤的解決辦法
- VPN連線800錯誤的解決辦法(轉)
- ORA-01034錯誤的解決辦法
- 安裝wsl錯誤的一種解決辦法
- oracle 10.2 for linux 5.7 netca錯誤解決辦法OracleLinux
- 網頁上有錯誤怎麼辦 網頁錯誤的一般解決辦法網頁
- ubuntu下import matplotlib錯誤解決辦法UbuntuImport
- OpenCV1.0編譯錯誤解決辦法OpenCV編譯
- Xamarin提示安裝包錯誤解決辦法
- ORA-32004錯誤解決辦法
- ORA-01846錯誤解決辦法
- Mysql出現連線錯誤解決辦法MySql
- 寬頻連線錯誤678 寬頻連線錯誤691錯誤的解決辦法
- mysqldump error1066 錯誤的解決辦法MySqlError
- 轉: redhat linux ftp 553 錯誤的解決辦法RedhatLinuxFTP