Linux下创建Oracle的实例
时间:2021-07-14
本文章向大家介绍Linux下创建Oracle的实例,主要包括Linux下创建Oracle的实例使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
Linux下创建Oracle的实例 Trigl 2016-11-09 19:07:01 24167 收藏 9 分类专栏: Oracle 文章标签: oracle 实例 版权 Oracle 专栏收录该内容 4 篇文章0 订阅 订阅专栏 使用oracle用户登录,或su到oracle用户 1、首先设置要创建的ORACLE的SID export ORACLE_SID=addb 1 2、 创建相应目录 mkdir -p $ORACLE_BASE/admin/addb/{a,b,c,u}dump mkdir -p $ORACLE_BASE/admin/addb/pfile mkdir -p $ORACLE_BASE/oradata/addb 1 2 3 3、在$ORACLE_HOME/dbs目录下创建初始化文件 命名方法:init实例名.ora 本例中initaddb.ora cp init.ora initaddb.ora 即可以生成 vi initaddb.ora 进行编辑,将里面的内容对应修改一下,我的修改完如下: db_name='addb' memory_target=1G processes = 150 audit_file_dest='/data/install/oracle/admin/addb/adump' audit_trail ='db' db_block_size=8192 db_domain='' db_recovery_file_dest='/data/install/oracle/flash_recovery_area' db_recovery_file_dest_size=2G diagnostic_dest='/data/install/oracle' dispatchers='(PROTOCOL=TCP) (SERVICE=addbXDB)' open_cursors=300 remote_login_passwordfile='EXCLUSIVE' undo_tablespace='UNDOTBS1' # You may want to ensure that control files are created on separate physical # devices control_files = (ora_control3, ora_control4) compatible ='11.2.0' 注意不要用原来的<ORACLE_BASE>作为路径,修改为对应的绝对路径,否则会报错 而且注意control_files应该是新的文件,否则会报文件已存在的错误 4、创建密码文件 orapwd file=$ORACLE_HOME/dbs/orapwaddb password=addb123 entries=5 force=y 这里设置的是sys用户,密码是addb123 5、创建oracle的建库脚本 createdb.sql,内容如下,我将其放在了$ORACLE_BASE/oradata/addb下面 create database addb MAXINSTANCES 1 MAXLOGHISTORY 1 MAXLOGFILES 5 MAXLOGMEMBERS 5 MAXDATAFILES 100 DATAFILE '/data/install/oracle/oradata/addb/system01.dbf' size 100m reuse autoextend on next 1m maxsize unlimited extent management local sysaux datafile '/data/install/oracle/oradata/addb/sysaux01.dbf' size 100m reuse autoextend on next 1m maxsize unlimited default temporary tablespace TEMP tempfile '/data/install/oracle/oradata/addb/temp01.dbf' size 20m reuse autoextend on next 640k maxsize unlimited undo tablespace UNDOTBS1 datafile '/data/install/oracle/oradata/addb/undo01.dbf' size 20m reuse autoextend on next 5M maxsize unlimited logfile GROUP 1 ('/data/install/oracle/oradata/addb/redo1.dbf') size 10m, GROUP 2 ('/data/install/oracle/oradata/addb/redo2.dbf') size 10m, GROUP 3 ('/data/install/oracle/oradata/addb/redo3.dbf') size 10m CHARACTER SET ZHS16GBK NATIONAL CHARACTER SET AL16UTF16 6、执行建库和数据字典脚本 以sysdba进入: sqlplus / as sysdba 1 执行下面命令: startup nomout; @$ORACLE_BASE/oradata/addb/createdb.sql @?/rdbms/admin/catalog.sql; @?/rdbms/admin/catproc.sql; @?/rdbms/admin/catexp.sql; 7、修改监听配置文件listener.ora 到$ORACLE_HOME/network/admin目录下:vi listener.ora addb = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1522)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 114.55.30.70)(PORT = 1522)) ) ) ) SID_LIST_addb = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = addb) (ORACLE_HOME = /data/install/oracle/product/11.2.0/db_1) (SID_NAME = addb) ) ) 8、启停 启停监听 lsnrctl start addb lsnrctl stop addb 1 2 启停实例 export ORACLE_SID=addb sqlplus / as sysdba >startup >shutdown ———————————————— 版权声明:本文为CSDN博主「Trigl」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/Trigl/article/details/53101888
原文地址:https://www.cnblogs.com/yaoyangding/p/15010538.html
- Spring boot · 链接池配置
- Linux下命令行图片格式转换
- 用SQL解一道有趣的数学题:Gauss和Poincare
- OpenSSL 转换证书格式
- 电子邮件服务器DKIM配置
- 自相矛盾:一个进程可以自成死锁么?
- 数据库安全·开发加密插件
- wordpress无法安装这个包。: PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file 'C:WINDOWSTEMP/wordpress-4.
- 数据库安全·数据加密
- Medium网友开发了一款应用程序 让学习算法和数据结构变得更有趣
- 数据库安全·Token 认证
- 数据库安全·用户/角色认证
- 防止在训练模型时信息丢失 用于TensorFlow、Keras和PyTorch的检查点教程
- 帝国cms如何调用栏目别名作为分类标题?[!--classname--]标签不能用
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Python 爬虫进阶必备 | 关于某电商 token 参数加密逻辑分析
- Python 爬虫进阶必备 | 某直播数据分析平台加密参数 sign 分析
- Python 爬虫进阶必备 | 某指数分析平台解密逻辑分析
- SpringBoot开发秘籍 - 事件异步处理
- Hive on Spark参数调优姿势小结
- 想跨端开发小程序?这个最流行的跨端框架一定要学习!
- 1分钟搞定 Nginx 版本的平滑升级与回滚
- 详解:如何在uni-app中选择一个合适的UI组件库
- Python处理HTTP请求之requests指北
- 习题 3: 数字和数学计算
- Python桌面图形程序美化的方法论
- Windows 入侵痕迹清理技巧
- Linux 入侵痕迹清理技巧
- 面经手册 · 第10篇《扫盲java.util.Collections工具包,学习排序、二分、洗牌、旋转算法》
- 一次代码评审,差点过不了试用期!