windows下的操作:
Oracle数据库对于资源的消耗太大了,不装又要用它,装了又太耗资源,我只有选择在需要的时候来启动它的数据库服务了。
首先把所有的关于oracle服务的启动类型全部设定为手动启动。然后开始进行批处理文件的操作,
set ORAHOME="OraDb10g_home1"
set ORASID="ORCL"
启动基本数据库服务:
net start OracleService%ORASID%
net start Oracle%ORAHOME%TNSListener
net start Oracle%ORAHOME%isql*plus
net start OracleDBConsole%ORASID%
停止数据库
net stop OracleService%ORASID%
net stop Oracle%ORAHOME%TNSListener
net stop Oracle%ORAHOME%isql*plus
net stop OracleDBConsole%ORASID%
solaris下的操作:
启动lintener:
lsnrctl start
启动数据库服务:
sqlplus '/as sysdba'
startup
重启服务器:
sqlplus /nolog
conn /as sysdba
startup force
ORA-16038: 日志 1 序列号 221 无法归档
ORA-19809: 超出了恢复文件数的限制
ORA-00312: 联机日志 1 线程 1:
解决方法:
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=4G SCOPE=BOTH;