oracle手工建库

Oracle手工建库步骤
本文详细介绍了Oracle数据库手工建库的全过程,包括监听程序创建、初始化参数文件设置、数据库脚本编写等内容,并提供了实例帮助理解。

Oracle虽然提供了DBCA的建库工具,但是有些情况下面我们也需要手工建库,下面对手工建库进行详细的说明

(1)创建监听程序,我们使用netmgr来建立监听,比如说:你要建立的库SID为RAC1,你可以在NETMGR中添加你的监听

 

(2)创建INITSID.ORA文件,你可以使用$ORACLE_HOME/dbs/init.ora更改,也可以通过以有的initsid.ora文件修改

 

(3)使用orapwd建立pwdSID.ora文件

orapwd file=$ORACLE_HOME/rbs/pwdSID.ora password=xxxx entries=4

 

(4)使用conn sys/xxx@SID as sysdba

 startup nomount pfile=$ORACLE_HOME/dbs/initSID.ora

 

(5)确定数据库文件和user_dump等文件的存放位置

  例如:我打算把我建立的数据库存放在/lvm下面,数据库SID=rac3

  首先我建立mkdir -p /lvm/oradata/rac3;mkdir -p /lvm/admin/rac3

  cd /lvm/admin/rac3;mkdir bdump;mkdir cdump;mdkir create;mkdir pfile;mkdir udmp

 

(6)输入数据库脚本

  create database "rac3"

  controlfile reuse

  logfile group 1

  ('/lvm/oradata/rac3/redo01.log') size 10m reuse,

  group 2

  ('/lvm/oradata/rac3/redo02.log') size 20m reuse

  maxlogfiles 4

  maxlogmembers 2

  maxloghistory 0

  maxinstances 1

  noarchivelog

  CHARACTER SET "ZHS16GBK"

  national character set "AL16UTF16"

  datafile '/lvm/oradata/rac3/system01.dbf' size 100m

  autoextend on next 5m maxsize unlimited

  undo tablespace undotbs1

  datafile '/lvm/oradata/rac3/undo01.dbf' size 40m

  default temporary tablespace temp

  tempfile '/lvm/oradata/rac3/temp01.dbf' size 20m

  可以根据自己的需要,更改建立数据库脚本,一般我们必须建立UNDO SYSTEM表空间,这是运行ORACLE最基本的要求,

  如果建立数据库出现错误,大家可以查看/lvm/admin/rac3/bdump的alter_rac3.ora和/lvm/admin/rac3/udump的错误提示

 

(7)如果建立正常,然后大家使用@$ORACLE_HOME/rdbms/admin/catalog.sql和catproc.sql脚本安装数据字典

  

(8)create spfile from pfile建立数据库spfile文件

  

(9)修改/etc/oratab

  rac3:/u/oracle/product/9.2.0:Y

  允许使用dbstart启动数据库

基于分布式模型预测控制的多个固定翼无人机一致性控制(Matlab代码实现)内容概要:本文围绕“基于分布式模型预测控制的多个固定翼无人机一致性控制”展开,采用Matlab代码实现相关算法,属于顶级EI期刊的复现研究成果。文中重点研究了分布式模型预测控制(DMPC)在多无人机系统中的一致性控制问题,通过构固定翼无人机的动力学模型,结合分布式协同控制策略,实现多无人机在复杂环境下的轨迹一致性和稳定协同飞行。研究涵盖了控制算法设计、系统模、优化求解及仿真验证全过程,并提供了完整的Matlab代码支持,便于读者复现实验结果。; 适合人群:具备自动控制、无人机系统或优化算法基础,从事科研或工程应用的研究生、科研人员及自动化、航空航天领域的研发工程师;熟悉Matlab编程和基本控制理论者更佳; 使用场景及目标:①用于多无人机协同控制系统的算法研究与仿真验证;②支撑科研论文复现、毕业设计或项目开发;③掌握分布式模型预测控制在实际系统中的应用方法,提升对多智能体协同控制的理解与实践能力; 阅读议:议结合提供的Matlab代码逐模块分析,重点关注DMPC算法的构流程、约束处理方式及一致性协议的设计逻辑,同时可拓展学习文中提及的路径规划、编队控制等相关技术,以深化对无人机集群控制的整体认知。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值