之前都是在linux下设置 archive 非归档模式,这次在Windows尝试一下:
1.检查版本:
SQL> select * from v$version
2 ;
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
PL/SQL Release 10.2.0.4.0 - Production
CORE 10.2.0.4.0 Production
TNS for 64-bit Windows: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production
2.备份:备份大于一切(啥重要就备份啥吧)
3.查看archive状态:
SQL> archive log list;
数据库日志模式 归档模式
自动存档 启用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 1811
当前日志序列 1813
注意:PL/SQL不能使用这个命令,CMD下:sqlplus /nolog -->conn sys/sys@ORA as sysdba
4.关闭数据库实例:
SQL>shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
5.出现情况(折腾了我3个小时)哎~
发现连接不上数据库了,以前linux下没出现这样是事情。查看了OracleDBConsoleORA和
racleOraDb10g_homeTNSListener进程都是启用的,但是PL/SQL、Sqlplus都连接不上了,
报错信息是:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服
经过查找:是listener.ora问题
listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1) 【注意括号的位置!】
(SID_NAME = ORCL)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = XXX)(PORT = 1521))
)
)
原因是:Oracle9i 以后,后台进程PMON 自动在监听器中注册在系统参数SERVICE_NAMES
中定义的服务名,SERVICE_NAMES 默认为DB_NAME+DOMAIN_NAME 。监听配置文件
listener.ora 中可以不必指定监听的服务名。但是,当数据库处于关闭状态下PMON 进程
没有启动,也就不会自动注册监听的实例名,所以使用sqlplus sys/sys@ORA as sysdba
会出现ORA-12514 错误。修改后重启监听服务后即可。
6.mount状态
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area 1.0737E+10 bytes
Fixed Size 2181896 bytes
Variable Size 6886765816 bytes
Database Buffers 3841982464 bytes
Redo Buffers 6488064 bytes
数据库装载完毕。
这样就是看见熟悉的状态了。
7.禁止自动存档
SQL> alter system archive log stop;
8.禁止存档联机重做日志:转换数据库的存档模式。
SQL> alter database noarchivelog
9.打开数据库:
SQL> alter database open ;
10.查看已连接实例的存档信息:
SQL> archive log list;
数据库日志模式 非存档模式
自动存档 禁用
存档终点 USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列 1811
当前日志序列 1813
11.查看实例状态:
select * from v$instance;
OPEN
OK!
向Secooler 致敬!
Johnson
12-8-31
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20985606/viewspace-742308/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/20985606/viewspace-742308/