linux系统上手工建库步骤,Linux下Oracle手工建库过程
平台:CentOS 5.3,Oracle 10.2.0.1
规划:db_name = risotest , 全局数据库名也可以用risotest
把目录结构大致划成如下结构:具体情况随便你怎么玩:这个前期你头脑中要有概念,在配的时候你就不会出错
/admin/udump 有人喜欢把pfile也建admin里,我就不这么玩了,哈哈
/admin/bdump
/admin/cdump
/admin/adump
/admin/dpdump
/export/oracle/product/10.2.0/db_1
/archive
/oradata
/flash_recovery_area
1. 建立需要的目录
mkdir -p export/oracle/product/10.2.0/admin/bdump
mkdir -p export/oracle/product/10.2.0/admin/cdump
mkdir -p export/oracle/product/10.2.0/admin/dpdump
mkdir -p export/oracle/product/10.2.0/admin/udump
mkdir -p export/oracle/product/10.2.0/admin/adump
mkdir -p export/oracle/product/10.2.0/archive
mkdir -p export/oracle/product/10.2.0/oradata
mkdir -p export/oracle/product/10.2.0/flash_recovery_area
2. 设置环境变量,在用户环境变量里面加.
$ export ORACLE_BASE=/export/oracle
$ export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
$ export ORACLE_SID=risotest
3. 建初始化参数文件
$ vi $ORACLE_HOME/dbs/initrisotest.ora 切忌此处instancename 大小写于环境变量定义不一致
#以下为建库必需参数
control_files = '/epxort/oracle/product/10.2.0/oradata/control1.ctl','/epxort/oracle/product/10.2.0/oradata/control2.ctl','/epxort/oracle/product/10.2.0/oradata/control3.ctl'
undo_management = 'AUTO'
undo_tablespace = 'UNDOTBS1'
db_name = 'risotest'
db_block_size = 8192
sga_max_size = 167M
sga_target = 167M
audit_file_dest = 'export/oracle/product/10.2.0/admin/adump' #不设置默认$ORACLE_HOME/rdbms/adump
background_dump_dest = 'export/oracle/product/10.2.0/admin/bdump' #不设置默认$ORACLE_HOME/rdbms/log
core_dump_dest = 'export/oracle/product/10.2.0/admin/cdump' #不设置默认$ORACLE_HOME/rdbms/dbs
user_dump_dest = 'export/oracle/product/10.2.0/admin/udump' #不设置默认$ORACLE_HOME/rdbms/log
db_domain = '' #不设置默认为空
open_cursors = 1500 #不设置默认50
processes = 250 #不设置默认40,根据具体业务多少,设大小,可以改的,无所谓.
log_archive_dest_1 = 'export/oracle/product/10.2.0/admin/archive' #不设置默认为空,归档存储在$ORACLE_HOME/rdbms/dbs/arch
log_archive_format = 'log_%t_%s_%r.arc' #不设置默认为%t_%s_%r.dbf
job_queue_processes = 10 #不设置默认为0
undo_retention = 10800 #不设置默认为900
#audit_sys_operations = 'TRUE' #如果需要开通审计功能,设置如下参数
#audit_trail = db,extended #这里注意,如果将来会转换成物理备库,这里就不能设置db,否则将来物理备库没法打开read only模式
db_recovery_file_dest = 'export/oracle/product/10.2.0/admin/flash_recovery_area' #OMF模式必需设置
db_recovery_file_dest_size = 2G #OMF模式必需设置
#如果采用OMF管理数据库文件,则还需设置以下参数
db_create_file_dest = 'export/oracle/product/10.2.0/admin/oradata' #自动在该目录下建立./{db_name}/datafile 目录
db_create_online_log_dest_1 = 'export/oracle/product/10.2.0/admin/oradata' #自动在该目录下建立./{db_name}/onlinelog 目录
4. 建立密码文件,使用操作系统验证就不要下面这一行,使用口文件验证就用这一行:具体看sqlnet 中的设置
$ORACLE_HOME/bin/orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=123456 force=y
linux系统上手工建库步骤,Linux下Oracle手工建库过程相关推荐
- linux系统可以下steam吗,如何在Linux系统上玩Windows游戏?linux玩Steam游戏方法
大部分的游戏都只有Windows版本,这对使用Linux和IOS的朋友来说还是比较郁闷的,谁让windows是操作系统中的老大呢?我们想要在Linux下玩windows游戏,一般来说就需要安装wind ...
- 在linux系统上怎么架设服务器吗,Linux下各种服务器的架设详解
Linux下各种服务器的架设详解 本站整理 发布时间:2009-03-10 12:10:57 作者:jb51.net 我要评论 ########DNS########bind 篇##### ...
- linux 安装locate命令,在Linux系统上安装和使用locate命令的方法
在Linux操作系统上工作时最常见的操作之一是搜索文件和目录,我们可以在Linux系统中安装locate并使用locate命令来操作,因为该命令是按名称搜索文件和目录的,使用它处理起来相当的简单,在本 ...
- linux的oracle怎么建库,linux下oracle手工建库过程
1.创建目录 $ORACLE_BASE/admin/ $ORACLE_BASE/oradata $ORACLE_BASE/flash_recovery_area 2.建初始化参数文件 cd $OR ...
- qt-sdk-linux,在linux系统上安装qt-sdk步骤.doc
在linux系统上安装qt-sdk步骤 在Linux系统上使用SDK安装Qt软件 在Linux上使用SDK安Qt是比较简单的,按照下面的安装步骤提示,一步一步下来即可完成,但是其中有些要注意的地方.下 ...
- workerman在linux上怎么运行,linux系统中workerman的安装步骤
linux系统中workerman的安装步骤,文件,测试,教程,相关文章,错了 linux系统中workerman的安装步骤 易采站长站,站长之家为您整理了linux系统中workerman的安装步骤 ...
- 如何高效快速地在Linux系统上部署Node.js+Express+MySQL的开发环境(桌面可视化)...
一.前言 可能一些初级前端和我一样,在有些项目需要前后台都一个人打通搞定的时候,对于后台和开发环境的部署还是比较头疼的.特别是Linux系统,由于没有系统接触过,也不太喜欢去记背那么多命令,大部分命令 ...
- 在LInux系统上安装ImageMagick
一.ImageMagick的安装背景 项目中需要获得ECG图片,使用心电插件只能生成PDF,因此需要在Linux系统上安装ImageMagick程序将PDF转化成图片 二.ImageMagick介绍 ...
- golang语言的入门基础,及window和linux系统上环境的搭配及运行
golang语言的入门基础,及window和linux系统上环境的搭配及运行 简介: Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性.Go语言专门针对多处理器 ...
- 如何在Linux系统上部署接口测试环境
作为一名软件测试人员,部署测试环境是我们日常工作的一部分,今天就简单整理下接口测试环境部署的步骤,希望能够帮助到大家. 今天为大家整理的接口测试环境部署涉及到Tomcat,JDK和数据库.目前能够提供 ...
最新文章
- PHP 批量生成静态html
- 【Git】Git 分支管理 ( 删除远程分支 | 查看远程分支 git branch -a | 删除远程分支 git push origin --delete feature1 )
- keil lib 只调用自己的函数_C语言学习篇(28)——函数库
- gatekeeper学习概述
- MS SQL 获取字符串最后出现的字符串及位置
- Java黑皮书课后题第5章:5.26(计算e)下面的数列可以近似计算e,编写程序显示i=10000、20000、30000…100000时值
- 图像处理理论(一)——直方图、二值化、滤波基础
- SQL Server Update 所有表的某一列(列名相同,类型相同)数值
- python扩展c教程_使用C/C++扩展Python
- flash跟随鼠标样式
- 数论 扩展欧几里德算法
- Mac设置同时访问内外网配置
- 毛星云版opencv简记
- 服务器地址错误如何修复,ip地址错误怎么办
- windows操作系统深度清理垃圾脚本
- 推荐系统实践读书笔记-04利用用户标签数据
- oracle中调用过程,oracle中如何调用存储过程
- English Learning - Day52 作业打卡 2023.2.6 周一
- CPU性能测试工具coremark使用
- 1410:最大质因子序列
热门文章
- 报错,void AcceptAndReadAvailableTracks(const QString param, int timeout)
- 安卓学习笔记43:初试开源框架Volley
- 【NOI2016】网格,离散化+求割点
- 【BZOJ1901】Dynamic Rankings,树状数组套主席树
- python运行报错_请教大神python运行书上源码报错,请指点,谢谢
- 2017.3.31 棋盘制作 失败总结
- 【英语学习】【English L06】U08 News L2 Have you read the news about the light show?
- 【英语学习】【WOTD】leviathan 释义/词源/示例
- Intel 64/x86_64/IA-32/x86处理器 - SIMD指令集 - SSE扩展(1) - 概述/历史/新数据类型/XMM寄存器组
- 三、Arcgis api js -- 图形管理 Layer