penguin23
作者penguin23·2017-09-08 23:54
系统运维工程师·广州佳杰科技有限公司

一些实施的操作

字数 1080阅读 1548评论 0赞 4

某生产数据库,原归档日志目录在文件系统,存储到ASM中。

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 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广