Linux怎么创建date文件,Linux下手工创建oracle database
首先需要安装oracle软件。
[oracle@ora01 admin]$ uname -a
Linux ora01 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i686 i686 i386 GNU/Linux
1.设置环境变量:
[oracle@ora01 admin]export ORACLE_SID=mydb
[oracle@ora01 admin]export ORACLE_BASE=/u02
[oracle@ora01 admin]export ORACLE_HOME=/u02/oracle
2.创建oracle相关目录:
1)创建dump目录:
[oracle@ora01 admin]mkdir -p $ORACLE_BASE/admin/mydb/adump
[oracle@ora01 admin]mkdir -p $ORACLE_BASE/admin/mydb/bdump
[oracle@ora01 admin]mkdir -p $ORACLE_BASE/admin/mydb/cdump
[oracle@ora01 admin]mkdir -p $ORACLE_BASE/admin/mydb/udump
[oracle@ora01 admin]mkdir -p $ORACLE_BASE/admin/mydb/pfile[@more@]
2)创建oracle文件目录:
[oracle@ora01 admin]mkdir -p $ORACLE_BASE/oradata/mydb
3.创建密码文件:
[oracle@ora01 admin]orapwd file=$ORACLE_HOME/dbs/orpwdmydb.ora password=manager
4.创建oracle参数文件:
[oracle@ora01 admin]mkdir -p $ORACLE_HOME/dbs
[oracle@ora01 admin]echo "aq_tm_processes=0
audit_file_dest=/u02/admin/mydb/adump
background_dump_dest=/u02/admin/mydb/bdump
compatible=10.2.0.1.0
control_files=/u02/oradata/mydb/control01.ctl, /u02/oradata/mydb/control02.ctl, /u02/oradata/mydb/control03.ctl
core_dump_dest=/u02/admin/mydb/cdump
db_block_size=8192
db_domain=""
db_file_multiblock_read_count=16
db_name=mydb
instance_name=mydb
dispatchers="(PROTOCOL=TCP) (SERVICE=mydbXDB)"
job_queue_processes=10
nls_length_semantics=BYTE
open_cursors=300
pga_aggregate_target=94371840
processes=150
remote_login_passwordfile=EXCLUSIVE
resource_manager_plan=""
sessions=170
sga_target=285212672
undo_management=AUTO
undo_retention=900
undo_tablespace=UNDOTBS1
user_dump_dest=/u02/admin/mydb/udump" >$ORACLE_HOME/dbs/initmydb.ora
4.创建createdb.sql脚本,用来创建数据库:
[oracle@ora01 admin]echo "create database mydb
LOGFILE
GROUP 1 ('/u02/oradata/mydb/redo01.log') size 10m reuse,
GROUP 2 ('/u02/oradata/mydb/redo02.log') size 10m reuse,
GROUP 3 ('/u02/oradata/mydb/redo03.log') size 10m reuse
MAXLOGFILES 50
MAXLOGMEMBERS 5
MAXLOGHISTORY 200
MAXDATAFILES 500
MAXINSTANCES 5
ARCHIVELOG
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET UTF8
DATAFILE '/u02/oradata/mydb/system01.dbf' SIZE 100M reuse autoextend on next 10m maxsize unlimited extent management local
SYSAUX DATAFILE '/u02/oradata/mydb/sysaux01.dbf' SIZE 100M reuse autoextend on next 10m maxsize unlimited
UNDO TABLESPACE UNDOTBS1 DATAFILE '/u02/oradata/mydb/undo.dbf' SIZE 50M reuse autoextend on next 5M maxsize unlimited
DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE '/u02/oradata/mydb/temp.dbf' SIZE 50M reuse autoextend on next 5M maxsize unlimited;
" >createdb.sql
5.进入sqlplus,创建数据库,创建数据字典:
SQL> startup nomount pfile=initmydb.ora
ORACLE instance started.
Total System Global Area 285212672 bytes
Fixed Size 1218992 bytes
Variable Size 92276304 bytes
Database Buffers 188743680 bytes
Redo Buffers 2973696 bytes
SQL> @createdb.sql
Database created.
SQL>@$ORACLE_HOME/rdbms/admin/catalog.sql;
SQL>@$ORACLE_HOME/rdbms/admin/catproc.sql;
6.创建users表空间,并且将其设置为默认表空间:
SQL>create tablespace users logging datafile '$ORACLE_BASE/oradata/mydb/users.dbf' size 5M autoextend on next 1280k maxsize unlimited extent management local segment space management auto;
SQL>alter database default tablespace users;
Linux怎么创建date文件,Linux下手工创建oracle database相关推荐
- linux怎么复制文件夹全部内容,linux局域网怎么复制文件夹下的全部文件到另外文件夹...
在Linux系统局域网中复制或拷贝文件我们可以用cp或者copy命令,但要对一个文件夹中的全部文件复制到另外一个文件夹中去,如何进行操作呢?linux局域网复制文件夹下的全部文件到另外文件夹的方法其实 ...
- linux重命名乱码文件,Linux中重命名乱码文件
Linux下,如何将一个乱码的文件进行重命名 方法一: 命令格式:mv $(ls |egrep "[^a-zA-Z0-9.-]") tandao.tx [root@nb o]# l ...
- Linux C try 头文件,linux c 头文件
//1.Linux中一些头文件的作用: #include //ANSI C.提供断言,assert(表达式) #include //GCC.GTK,GNOME的基础库,提供很多有用的函数,如有数据结构 ...
- linux在A目录下创建B文件,Linux课程---5、常用文件命令和目录命令(创建文件命令)...
Linux课程---5.常用文件命令和目录命令(创建文件命令) 一.总结 一句话总结: touch file1 1.管道符|有什么用? 将前一个命令的结果作为后一个命令的输入:比如查看文件前3行:ca ...
- c++ 查找文件夹下最新创建的文件_云计算开发总结:搜索Linux文件和文件夹的方法...
当下,随着Linux在物联网.云技术.超级计算和人工智能等领域扮演关键角色,各种会议和新版本的发布令人应接不暇,Linux将迎来一个激动人心的"云时代".如果你想把握这个风口,现在 ...
- linux 如何打包分区文件,Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接...
作业一: 1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt 2)将用户信息数据库文件和用户 ...
- 搜索linux中大于m文件,linux 下查找大于100M的文件(转)
命令行如下 find . -type f -size +1000000k Linux系统下查找大文件或目录的技巧 当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢 ...
- linux怎么打开.o文件,Linux下文件I/O操作的相关知识
Linux文件I/O主要指的是文件的输入输出,很多初学者对文件的I/O不是很了解,Linux文件I/O的操作较多,下面小编就给大家详细介绍下Linux文件I/O. linux 文件I/O教程(1) 一 ...
- linux安装bz2压缩文件,Linux下*.tar.gz/.tar.bz2 文件解压缩安装命令
Linux tar 命令 在Linux平台,tar是主要的打包工具.tar命令通常用来把文件和目录压缩为一个文件( tarball 或 tar, gzip 和 bzip). Tar选项: c – 创建 ...
最新文章
- java笔记--关于线程同步(7种同步方式)
- CF(439E - Devu and Birthday Celebration)莫比乌斯容斥
- Spring的事务管理难点剖析:应用分层的迷惑
- 微信防撤回python代码_Python实现微信防撤回
- Python入门笔记(17):错误、异常
- CVPR 2020 | 反传统的无监督人脸旋转方案:旋转-渲染
- 【nacos系列】nacos配置中心管理实战
- 一致性哈希算法 应用场景
- VSFTP安装配置总结
- 20190925每日一句
- DB9公头母头接口定义及连接
- I2C 时序详解,精确到每一个时钟
- JAVA基础面试题——继承
- IDEA设置注释模板
- linux 查看syn网络日志,Linux下分析SYN flood攻击案例
- mod函数计算机,Excel中mod函数的使用方法
- 常用SEISMIC BINARY数据的读取
- 双击.bat文件闪退
- 计算机刷新的作用,为什么要刷新 刷新有什么用?
- #Java实例(一)
热门文章
- Windows 修改hosts文件以及权限问题
- php在web端播放amr语音(如微信语音)
- SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)
- JAVA基础加强(张孝祥)_类加载器、分析代理类的作用与原理及AOP概念、分析JVM动态生成的类、实现类似Spring的可配置的AOP框架...
- Ajax Control Toolkit 32个服务器端控件
- java学习与总结:操作系统
- 大学本科电子信息工程专业核心课程与主干课程
- Proteus仿真STM32F103R6微控制器的EXTI
- 面试必备之:MFC socket编程(浅出+深度:服务端和客户端端口问题)
- FPGA实验三——计数器的实现并用SignalTap验证