部署一个安全的单机ORACLE数据库系统配置参考
操作系统LINUX系列 硬件配置硬盘>=8硬盘1:用于存储操作系统文件和oracle软件文件, 挂载点1: / 挂载点2: /boot 挂载点3: /tmp 挂载点4: /home 挂载点5: /usr 挂载点6: /var 挂载点7: /swap 挂载点8: /u01/app/ 硬盘2:用于存储数据库控制文件1(control01.ctl)和联机日志文件各组中的成员A (redo01a.log,redo02a.log,redo03a.log,......,redoNa.log), 挂载点1: /u02/ctrl/oracle/ 挂载点2: /u02/redo/oracle/ (由于日志写入频繁,此硬盘应考虑使用高转速硬盘) 硬盘3:用于存储数据库控制文件2(control02.ctl)和联机日志文件各组中的成员B (r
ubuntu终端oracle sqlplus中文显示乱码的问题
非常简单,因为你的环境默认下NLS_LANG环境变量是english的或者是其它的,你只要在/etc/profile文件中加入export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8"如果是给了UTF8,那么你的终端设置的编码也应该一致,如果给了gb2312,那你的终端也应该是gb2312那么每次重新启动操作系统后,你打开的终端启动的sqlplus都是中文的,当然前提是你的ubuntu必须已经支持中文环境了[@more@]ubuntu终端oracle sqlplus中文显示乱码的问题
控制文件
控制文件是很重要的一组物理文件,数据库装载时(startup mount)需要读取其中记载的信息,包括了: 数据库名称和建立时间 数据文件、重做日志的名称和位置 表空间名称 当前日志序列号 检查点信息 日志历史信息 RMAN信息(有恢复目录数据库的话这个信息还会一并记录到恢复目录) 而记载控制文件位置的是参数文件(spfile或者pfile)中一项control_files参数的值决定的,由于控制文件如此重要,我们在生产数据库上,应该根据需要,至少配置两组控制文件分别在不同的硬盘上,保证