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
成功了。
相關文章
- 畢設之錯誤解決辦法
- Idea編譯錯誤解決辦法Idea編譯
- mysqldump error1066 錯誤的解決辦法MySqlError
- iOS路上遇到的錯誤及解決辦法iOS
- ubuntu下import matplotlib錯誤解決辦法UbuntuImport
- 安裝wsl錯誤的一種解決辦法
- Git 錯誤:fatel: loose object ... is corrupt 解決辦法GitObject
- Mysql出現連線錯誤解決辦法MySql
- ORA-39006錯誤原因及解決辦法
- CATIA許可證時間錯誤的解決辦法
- 出現可怕的NoSuchMethodError錯誤的解決辦法 -Gunnar MorlingError
- 【git】Git commit時提示錯誤時 解決辦法GitMIT
- 【ASK_ORACLE】Oracle RAC報錯“ipc send timeout”的原因以及解決辦法Oracle
- win10硬體錯誤117怎麼解決?win10硬體錯誤117的解決辦法Win10
- git add .出現錯誤LF will be replaced by CRLF in 解決辦法Git
- kali更新源數字簽名錯誤解決辦法
- Windows git remote: HTTP Basic: Access denied 錯誤解決辦法WindowsGitREMHTTP
- JPA-style positional param was not an integral ordinal錯誤解決辦法
- command 'gcc' failed with exit status 1錯誤問題的解決辦法GCAI
- catalog is missing 10 attribute(s)錯誤的解決辦法一例
- 錯誤720寬頻連線解決辦法 寬頻連線錯誤程式碼720怎麼解決
- ORACLE匯入遇到ORACLE錯誤959解決方法Oracle
- git報錯400的解決辦法Git
- tp5.0.20 分頁跳轉時URL錯誤的解決辦法
- 執行 PHP artisan migrate 時報長度錯誤的解決辦法?PHP
- ORA-01034: ORACLE not available的解決辦法OracleAI
- Oracle的TNS-12502 錯誤原因及解決Oracle
- PHP編譯安裝時常見錯誤解決辦法,php編譯常見錯誤PHP編譯
- Ubuntu 安裝包時提示錯誤E: Unable to locate package mysql-server錯誤 解決辦法UbuntuPackageMySqlServer
- Steam錯誤程式碼138怎麼辦?無法訪問社群提示138錯誤解決方法
- "Got a packet bigger than 'max_allowed_packet' bytes"錯誤解決辦法Go
- Adobe 2022軟體安裝錯誤程式碼107解決辦法
- cnpm link 報錯解決辦法NPM
- vscode“檢測到 #include 錯誤,請更新 includepath。”的問題解決辦法VSCode
- docker 容器環境下的 MySQL 拒絕連線錯誤解決辦法DockerMySql
- Sublime Text 2報 Decode error - output not utf-8 錯誤的解決辦法Error
- mongodb錯誤解決辦法-bash: ./mongod: cannot execute binary file: Exec format errorMongoDBORMError
- java開發管理者們常犯之錯誤與解決辦法Java
- 402、403、404、502等閘道器錯誤的解決辦法都在這了!