oracle手动 建库_ORACLE 手动建库
ORACLE 手动建库
ORACLE10GR2手动建库大致分为以下几个步骤
编辑.bash_profile文件,设置环境变量
创建所需目录结构
创建初始化参数文件
执行建库脚本
下面以创建test数据库为例
1、编辑.bash_profile文件,添加ORACLE_SID环境变量
在.bash_profile文件中指定ORACLE_SID
export ORACLE_SID=test[oracle@target scripts]$ source /home/oracle/.bash_profile
[oracle@target scripts]$ echo $ORACLE_SID
test
2、创建所需目录结构mkdir -p /home/oracle/admin/test/adump
mkdir -p /home/oracle/admin/test/bdump
mkdir -p /home/oracle/admin/test/cdump
mkdir -p /home/oracle/admin/test/dpdump
mkdir -p /home/oracle/admin/test/pfile
mkdir -p /home/oracle/admin/test/udump
mkdir -p /home/oracle/oradata/test
3、创建初始化参数文件--1、生成初始化参数文件
[oracle@target pfile]$ cd /home/oracle/admin/test/pfile
[oracle@target pfile]$ vi init.ora
db_block_size=8192
db_file_multiblock_read_count=8
open_cursors=300
db_domain=""
db_name=test
background_dump_dest=/home/oracle/admin/test/bdump
core_dump_dest=/home/oracle/admin/test/cdump
user_dump_dest=/home/oracle/admin/test/udump
control_files=("/home/oracle/oradata/test/control01.ctl", "/home/oracle/oradata/test/control02.ctl", "/home/oracle/oradata/test/control03.ctl")
job_queue_processes=100
compatible=10.2.0.3.0
processes=500
sga_target=274726912
audit_file_dest=/home/oracle/admin/test/adump
remote_login_passwordfile=EXCLUSIVE
dispatchers="(PROTOCOL=TCP) (SERVICE=testXDB)"
pga_aggregate_target=91226112
undo_management=AUTO
undo_tablespace=UNDOTBS1
--2、连接ORACLE_SID=test实例,并以spfile启动数据库到nomount状态
[oracle@target pfile]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.4.0 - Production on 星期六 12月 14 23:35:09 2013
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
Connected to an idle instance.
SQL> create spfile='$ORACLE_HOME/dbs/spfiletest.ora' from pfile='$ORACLE_BASE/admin/test/pfile/init.ora';
File created.
SQL> startup nomount
ORACLE instance started.
Total System Global Area 276824064 bytes
Fixed Size 2083304 bytes
Variable Size 100664856 bytes
Database Buffers 167772160 bytes
Redo Buffers 6303744 bytes
4、执行建库脚本--1、执行create database脚本
SQL> create database test
user sys identified by oracle
user system identified by oracle
logfile group 1 ('/home/oracle/oradata/test/redo01.log') size 50m,
group 2 ('/home/oracle/oradata/test/redo02.log') size 50m,
group 3 ('/home/oracle/oradata/test/redo03.log') size 50m
maxlogfiles 16
maxlogmembers 3
maxloghistory 1
maxdatafiles 100
maxinstances 8
character set zhs16gbk
national character set al16utf16
datafile '/home/oracle/oradata/test/system01.dbf' size 100m
autoextend on next 10m maxsize unlimited
extent management local
sysaux datafile '/home/oracle/oradata/test/sysaux01.dbf' size 100m
autoextend on next 10m maxsize unlimited
default tablespace users
datafile '/home/oracle/oradata/test/users01.dbf' size 100m
autoextend on next 20m segment space management auto
default temporary tablespace temp
tempfile '/home/oracle/oradata/test/temp01.dbf' size 100m
autoextend on next 20m maxsize unlimited
undo tablespace undotbs1
datafile '/home/oracle/oradata/test/undotbs101.dbf' size 100m
autoextend on next 20m maxsize unlimited;
--2、生成数据字典
SQL> @$ORACLE_HOME/rdbms/admin/catalog.sql
SQL> @$ORACLE_HOME/rdbms/admin/catproc.sql
--以system用户,运行pupbld.sql脚本
SQL> conn system/oracle
Connected.
SQL> @$ORACLE_HOME/sqlplus/admin/pupbld.sql
最后全备份数据库。
oracle手动 建库_ORACLE 手动建库相关推荐
- oracle手动 建库_Oracle手动建库过程
最近在网上看到很多初学Oracle或是从旧版的Oracle升级到10G的朋友们都问如何在Oracle 10G里手工建库的问题.今天正好有空,于是乎把在Oracle 10G里手工建库的全过程写出来,供各 ...
- oracle手动 建库_Oracle手动建库常见问题
Oracle手动建库常见问题 BLOG文档结构图 前言部分 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ①10G和11g ...
- oracle手动 建库_Oracle 手工建库步骤
可参考官方文档操作 管理员指南创建并配置数据库 使用建库语句创建数据库 1-14为官方文档手工建库步骤,9为建库语句 步骤1:指定实例标识符(SID) 步骤2:确保设置了所需的环境变量 第3步:选择数 ...
- oracle上机题库_Oracle笔试题库附参考答案
1. 下列不属于ORACLE的逻辑结构的是(C)区 段 数据文件 表空间 2. 下面哪个用户不是ORACLE缺省安装后就存在的用户(A) A . SYSDBA B. SYSTEM C. SCOTT ...
- oracle12的dbca,Oracle 12.2 DBCA 使用 Silent 建库
Oracle 12.2 DBCA 使用 Silent 建库 许久没有用 Silent 方式建库了,非常顺畅,建立一个 12.2 非多租户的数据库: [oracle12c@iz2zeezinabu7k6 ...
- 高翔博士SLAMBOO2十二讲代码库中的三方库没有下载下来 ,需要手动对三方库单独下载的git的命令如下
高翔博士SLAMBOO2十二讲代码库中的三方库没有下载下来 git clone --recursive https://github.com/gaoxiang12/slambook2.git 需要手动 ...
- SEO实战干货:网页建库与未建库的标准规则!
很多SEO人稍微有点基础就都知道降权这个词语,但是在搜索引擎规范标准指南里面并未提到站点降权一说,严格来讲用建库这个说法更加准确. 首先我们不妨来回顾一下搜索结果排序的过程,从蜘蛛的爬行到蜘蛛的抓取再 ...
- Cadence全家桶Capture+Allegro流程-1-创建原理图库和元器件库
虽然AD非常普及,也很方便,但是对于高端设计,Cadence全家桶还是必不可少的.此文档深度详细讲解用Cadence Capture绘制原理图和allegro绘制PCB的流程. 虽然Cadence教程 ...
- 群晖Nas通过jellyfin搭建本地影音库详细全过程(二):jellyfin影音库信息手动刮削和相关设置(100%扫库成功)
前言,上期讲了如何安装jellyfin,根据我个人使用感受,我很开心的将收藏的电影复制到媒体库中,在jellyfin中新建了媒体库,然后发现自动刮削就是shit,还有一大半电影直接不显示,很多人可能会 ...
最新文章
- 【Servlet】Servlet与MVC分层开发
- failed to get the task for process XXX(解决方案)
- 找出一个字符串中出现次数最多的字_Day34:第一个只出现一次的字符
- css设置字符长度,在css中设置最大字符长度
- Java之HashMap.values()转List时的错误和正确操作
- Linux查看已经开放的端口,开放端口遇到防火墙的问题。
- linux jobs
- 资深架构师手写教你使用Docker安装RabbitMQ(SpringCloud)
- 深思 JAVA IT 求职
- linux 端口映射
- 推荐10个最好用的数据采集工具
- Android发送edp服务器,Android开发之基于OneNET平台的EDP传输协议的使用
- 普元云计算-AI杂谈:从洗衣机到老鼠屁股
- 【C++】packaged_task的用法实例
- 一些离谱的文言文翻译
- 【06月19日】A股滚动市盈率PE最低排名
- 2019.9-电赛国赛-基于FDC2214的纸张计数显示装置
- php中json字符串值,如何使用PHP从JSON中提取数据?
- 光纤 虚拟服务器,光纤猫设置虚拟服务器
- AI会抢走我们的饭碗?现在报告破解谜失