【正文】
PWD mydbORA01012: not logged onD:\Oracle\product\\admin\mydb\pfile39。C:\sqlplus /nologSQL*Plus: Release Production on 星期三 4月 11 10:49:13 2007Copyright (c) 1982, 2004, Oracle. All rights reserved.SQL conn sys/mydb as sysdbaConnected. 787988 bytesVariable Size 25165824 bytesRedo Bufferscreate spfile from pfile*ERROR at line 1:ORA01078: failure in processing system parametersLRM00113: error when processing file39?!飞厦娴腻e誤原因是第二步造成的,其中IFILE=....\才行。 logfile,) size 10m,) size 10m size 50m12d:\oracle\product\\oradata\mydb\39。 default temporary tablespace temp14d:\oracle\product\\oradata\mydb\39。 default tablespace users16d:\oracle\product\\oradata\mydb\39。 does not exist or of wrong type》為什么說UNDOTBS1不存在?查看參數(shù)文件,發(fā)現(xiàn)這么兩行undo_management=AUTOundo_tablespace=UNDOTBS1》于是刪除剛創(chuàng)建沒成功的一些文件,然后修改創(chuàng)建數(shù)據(jù)庫語句重新來SQL conn sys/mydb as sysdbaConnected to an idle instance.SQL startup nomountORACLE instance started.》這次原本是創(chuàng)建成功了,但我為了記錄錯誤原因,將創(chuàng)建好的數(shù)據(jù)庫文件全部刪除又來一次,然后像下面這樣修改,又處錯了。D:\oracle\product\\Db_1\DATABASE\39。39。15 / 15。SQL show user。 logon deniedWarning: You are no longer connected to ORACLE.SQL conn sys/mydb as sysdbaConnected.SQL grant connect to system identified by mydb?!窋?shù)據(jù)庫創(chuàng)建后,自動處于OPEN狀態(tài),所有V$...都可以查詢,但其他則不可,如:SQL select * from dba_users。d:\oracle\product\\oradata\mydb\39。d:\oracle\product\\oradata\mydb\39。 25165824 bytesRedo Buffers 787988 bytesVariable Sized:\ora...Wed Apr 11 13:48:21 2007Errors in file d:\oracle\product\\admin\mydb\udump\:ORA00604: error occurred at recursive SQL level 1ORA30012: undo tablespace 39。d:\oracle\product\\oradata\mydb\39。 sysaux datafile 39。d:\oracle\product\\oradata\mydb\39。 9 39。 8 (39。 6 39。 5 (39。 3File created.》再啟動,不用指定pfile了SQL startup nomountORACLE instance started.......SQL shutdown immediateORA01507: database not mountedORACLE instance shut down.》重新啟動機(jī)器后,orcl數(shù)據(jù)庫總是顯示為已啟動,mydb為未啟動狀態(tài)這種情況下orcl其實(shí)是一個空閑進(jìn)程,數(shù)據(jù)庫nomount階段,mydb則沒啟動進(jìn)程,所要連接到mydb會出現(xiàn)如下錯誤:SQL conn sys/mydb as sysdba