Oracle学习笔记-0003
2011-11-22 22:30
260 查看
1、ORA-32004解决方法
我在修改参数 log_archive_start =true后启动数据库,报告错误ORA-32004,我以为是我改错了,又改回了false,后来重启还是报这个错,
查看了官方文档之后才知道原来这个参数在10G已经废除了,我等于是加了一条没有的参数在spfile里面,后来我用如下语句解决了该问题。
SQL> startup open;
ORA-32004: obsolete and/or deprecated parameter(s) specified
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1218992 bytes
Variable Size 100664912 bytes
Database Buffers 180355072 bytes
Redo Buffers 2973696 bytes
Database mounted.
Database opened.
SQL> alter system reset log_archive_start scope=spfile sid='*'; /*这里注意SID就是符号*,而不是你的SID名称*/
System altered.
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup open;
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1218992 bytes
Variable Size 100664912 bytes
Database Buffers 180355072 bytes
Redo Buffers 2973696 bytes
Database mounted.
Database opened.
2、#cat /etc/group 查看linux下用户组。
3、#cat /etc/passwd 查看linux下用户。
4、linux系统下对*.cpio.gz文件的操作。该文件是一个经过压缩的文件,当然要先解压了。
#gunzip *.cpio.gz,这样文件就解压成为 "*.cpio" 了,然后再对它进行cpio操作
#cpio -idmv < *.cpio,这样就将cpio文件彻底暴露在我们面前了。
5、*.tar.gz文件的解压,gunzip -d *.tar.gz,会生成一个*.tar的文件,然后使用tar -xvf *.tar即可。
6、DB2启动服务管理器(本例中采用系统默认)
#su - dasusr1
$db2admin start
7、启动DB2数据库步骤:
#su - dasusr1(切换至服务管理器用户环境)
$db2admin start(启动服务管理器)
$su - db2inst1(切换至db2inst1实例)
$db2 connect to hfgjjdb(db2 connect to hfgjjdb user db2inst1 using oracle,用db2inst1用户连接到数据库hfgjjdb)
$db2start(启动数据库hfgjjdb)
8、用exp导出scott模式下的所有表。
#export NLS_LANG=AMERICAN_AMERICA.UTF8
#su - oracle
$cd /home/oracle/
$exp scott/tiger file=scott.dmp owner=scott triggers=n grants=n indexes=n log=scott.log
我在修改参数 log_archive_start =true后启动数据库,报告错误ORA-32004,我以为是我改错了,又改回了false,后来重启还是报这个错,
查看了官方文档之后才知道原来这个参数在10G已经废除了,我等于是加了一条没有的参数在spfile里面,后来我用如下语句解决了该问题。
SQL> startup open;
ORA-32004: obsolete and/or deprecated parameter(s) specified
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1218992 bytes
Variable Size 100664912 bytes
Database Buffers 180355072 bytes
Redo Buffers 2973696 bytes
Database mounted.
Database opened.
SQL> alter system reset log_archive_start scope=spfile sid='*'; /*这里注意SID就是符号*,而不是你的SID名称*/
System altered.
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup open;
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1218992 bytes
Variable Size 100664912 bytes
Database Buffers 180355072 bytes
Redo Buffers 2973696 bytes
Database mounted.
Database opened.
2、#cat /etc/group 查看linux下用户组。
3、#cat /etc/passwd 查看linux下用户。
4、linux系统下对*.cpio.gz文件的操作。该文件是一个经过压缩的文件,当然要先解压了。
#gunzip *.cpio.gz,这样文件就解压成为 "*.cpio" 了,然后再对它进行cpio操作
#cpio -idmv < *.cpio,这样就将cpio文件彻底暴露在我们面前了。
5、*.tar.gz文件的解压,gunzip -d *.tar.gz,会生成一个*.tar的文件,然后使用tar -xvf *.tar即可。
6、DB2启动服务管理器(本例中采用系统默认)
#su - dasusr1
$db2admin start
7、启动DB2数据库步骤:
#su - dasusr1(切换至服务管理器用户环境)
$db2admin start(启动服务管理器)
$su - db2inst1(切换至db2inst1实例)
$db2 connect to hfgjjdb(db2 connect to hfgjjdb user db2inst1 using oracle,用db2inst1用户连接到数据库hfgjjdb)
$db2start(启动数据库hfgjjdb)
8、用exp导出scott模式下的所有表。
#export NLS_LANG=AMERICAN_AMERICA.UTF8
#su - oracle
$cd /home/oracle/
$exp scott/tiger file=scott.dmp owner=scott triggers=n grants=n indexes=n log=scott.log
相关文章推荐
- Oracle学习笔记
- Oracle学习笔记(一)安装
- Oracle学习笔记---(五)
- oracle学习笔记
- Oracle学习笔记(2)--存储结构
- Oracle学习笔记:Undo数据的作用
- Oracle学习笔记:blank_trimming的含义
- Oracle学习笔记:一个特殊的ORA-12541错误原因
- Oracle学习笔记:oracle的编程接口
- oracle学习笔记之通用函数
- ORACLE学习笔记 索引和约束
- oracle学习笔记(一)基础知识
- oracle学习笔记——视图
- Oracle学习笔记(4) 在PLSQL中更改数据和管理事务
- Oracle学习笔记(二)
- Oracle学习笔记(八)
- oracle学习笔记_触发器
- [Erlang 0003] 编译Erlang程序
- oracle学习笔记五——数据库优化
- oracle学习笔记(8)——逻辑存储结构——数据块