Oracle 10G XE Edition을 실행하는 Windows XP입니다. 조각 모음 & 정리 프로세스를 실행 한 후에 데이터베이스의 개체에 액세스 할 수 없었습니다.Oracle DB는 사용자가 테이블을 쿼리하도록 허용하지 않습니다.
빠른 검사
set lines110
col strtd hea 'STARTED'
col instance_name for a8 hea 'INSTANCE'
col host_name for a15 hea 'HOSTNAME'
col version for a10
select instance_name, version, host_name, status
, database_status, to_char(startup_time,'DD-MON-YYYY HH:MI:SS') strtd
from v$instance;
반환
INSTANCE VERSION HOSTNAME STATUS DATABASE_STATUS STARTED
-------- ---------- --------------- ------------ ----------------- ----------------------------------------------------
xe 10.2.0.1.0 DT8775C MOUNTED ACTIVE 03-DEC-2010 11:38:00
If I use this command, it throws the following error.
SQL> ALTER DATABASE OPEN;
ALTER DATABASE OPEN
*
*ERROR at line 1:*
ORA-16014: log 2 sequence# 679 not archived, no available destinations
ORA-00312: online log 2 thread 1:
'D:\ORACLEEXE\APP\ORACLE\FLASH_RECOVERY_AREA\XE\ONLINELOG\O1_MF_2_4JD5RZC0_.LOG'
어떻게이 상황을 해결할 수있는이? "D : \ ORACLEEXE \ APP \ ORACLE \ FLASH_RECOVERY_AREA \ XE \ ONLINELOG \"폴더에 파일이 없습니다.
안녕하세요 Roger, 맞습니다. 내가 시작할 수 있을까? 개발 전용 시스템이며 Oracle XE를 다시 설치하지 않을 경우 사용할 수있는 옵션이 있습니까? – abhi
유일한 옵션은 데이터베이스를 삭제하고 다시 만드는 것입니다. XE 프론트 엔드를 통해이 작업을 수행 할 수 없다면 SQL * Plus를 통해 수행해야합니다. 자세한 내용은 관리 설명서를 참조하십시오. http://download.oracle.com/docs/cd/B19306_01/server.102 /b14231/create.htm#i1017640 –