1、export ORACLE_SID=+ASM1
2、asmcmd,在+GROUP1/SOCL/下新建一个arch的目录
mkdir arch
3、在一个节点上执行:
export ORACLE_SID=soc1 #socl1 为数据库实例名
sqlplus / as sysdba
alter system set log_archive_dest_1='location=+GROUP1/SOCL/arch' scope=spfile;
alter system set log_archive_start=true scope=spfile;
4、停止数据库
在一个节点上执行:
srvctl stop database -d socl #dbname为数据库名字
5、在一个节点上mount数据库:
startup mount
6、修改归档模式:
alter database archivelog;
alter database open;
show parameter log_archive_dest_1
7、强制归档:
alter system switch logfile;
SQL操作记录:
sql>create directory log_file_dir as '/install/oracle/log';
sql>create directory data_file_dir as '/install/oracle/data';
sql>@csminst.sql (路径:/u01/app/oracle/product/10/rac/rdbms/admin)
$csscan system/qsxdrgb full=y fromchar=ZHS16CGB231280 tochar=ZHS16GBK array=1024000 process=1
sql>@csalter.plb (路径:/u01/app/oracle/product/10/rac/rdbms/admin)
检查:
export NLS_LANG=American_america.zhs16gbk
select fconsignee,FPHNOFCONSIGNEE from t_tra_trafficofcommonbill where FNUMBER='15B100536';
重启数据库!
insert into a values('垚');
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞4
添加新评论0 条评论