oracle10g新建数据,Oracle10g手工创建数据库
【注:本文中所有$表示在oracle用户中操作的命令、SQL>表示所有SQL语句】
手工建库步骤:
1、删除原有的数据库,如TEST
命令:
SQL> shutdown immediate;
SQL> startup mount;
SQL> alter system enable restricted session;
SQL> drop database;
2、修改环境变量
$ vi .bash_profile
ORACLE_SID=zhzp
3、使环境变量生效
$ cd
$ source .bash__profile
4、建立初始化文件
[oracle@sq ~]$ vi $ORACLE_HOME/dbs/init$ORACLE_SID.ora
control_files =
(/oracle/app/oradata/control1.ctl,/oracle/app/oradata/control2.ctl,/oracle/app/oradata/con
trol3.ctl)
undo_management = AUTO
undo_tablespace = UNDOTBS1
db_name = zhzp
db_unique_name = zhzp
db_block_size = 8192
sga_max_size = 320M
sga_target = 320M
5、建立密码文件
[oracle@sq ~]$ orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=123456 force=y
6、建立所需目录
$ mkdir -p $ORACLE_BASE/admin/$ORACLE_SID/adump
$ mkdir -p $ORACLE_BASE/admin/$ORACLE_SID/bdump
$ mkdir -p $ORACLE_BASE/admin/$ORACLE_SID/pfile
$ mkdir -p $ORACLE_BASE/admin/$ORACLE_SID/cdump
$ mkdir -p $ORACLE_BASE/admin/$ORACLE_SID/dpdump
$ mkdir -p $ORACLE_BASE/admin/$ORACLE_SID/udump
7、建立spfile
SQL> startup nomount
SQL> create spfile from pfile;
8、创建自动建库脚本【注意:下面的配置文件中不能出现空行,否则出错】
$ vi /home/oracle/createDB.sql
内容:
create database zhzp
logfile group 1 ('$ORACLE_BASE/oradata/zhzp/redo01.log') size 100m,
group 2 ('$ORACLE_BASE/oradata/zhzp/redo02.log') size 100m,
group 3 ('$ORACLE_BASE/oradata/zhzp/redo03.log') size 100m
maxlogfiles 10
maxlogmembers 5
maxloghistory 5
maxdatafiles 100
maxinstances 1
character set zhs16gbk
national character set al16utf16
datafile '$ORACLE_BASE/oradata/zhzp/system01.dbf' size 350m reuse autoextend on next 1m
maxsize unlimited extent management local
sysaux datafile '$ORACLE_BASE/oradata/sysaux01.dbf' size 350m reuse autoextend on next 1m
maxsize unlimited
default temporary tablespace temp01 tempfile '$ORACLE_BASE/oradata/zhzp/temp01.dbf' size
50m reuse autoextend on next 1m maxsize 500m
undo tablespace undotbs1 datafile '$ORACLE_BASE/oradata/zhzp/undotbs01.dbf' size 500m
reuse autoextend on next 1m maxsize unlimited;
9、执行刚才的脚本,建数据字典视图、建存储过程包(本过程需要10-20分钟)
SQL> @/home/oracle/createDB.sql
SQL> @/oracle/app/oracle/product/10.2.0/db_1/rdbms/admin/catalog.sql
SQL> @/oracle/app/oracle/product/10.2.0/db_1/rdbms/admin/catproc.sql
10、看到如下界面表示手工建库成功!
oracle10g新建数据,Oracle10g手工创建数据库相关推荐
- 【Oracle】手工创建数据库
手工创建数据库步骤 1. 创建 instance 步骤 ①准备参数文件 pfile/spfile (参考数据库软件安装 init 文件) ②启动 instance 实例 2. 创建 databas ...
- OCM备考 一、Server config 之手工创建数据库
OCM考试大纲针对创建数据库的要求: ﹡ Create the database ﹡ Determine and set sizing parameters for database structur ...
- oracle+转换成omf,Oracle 11g r2基于OMF方式手工创建数据库
1).使用OMF特性可以帮助我们最快的完成手工创建数据库 2).借助联机文档路径:Database Administration -> Administrator's Guide -> 2 ...
- hive的数据定义之创建数据库和表
1.对数据库的操作 create database hive_db //创建数据库hive_db create table hive_db.test(字段) //在数据库hive_db中创建test表 ...
- oracle9i如何建表,oracle9i命令(一):手工创建数据库
软件环境:windows2003+oracle9.2.0.1 硬件环境:IBMR50讯驰1.6+512M+40G 一.windows2003下手工创建Oracle数据库 1.首先创建目录.在DOS下运 ...
- mysql用户数据导入_mysql创建数据库、用户及导入数据_mysql数据库教程
怎样mysql创建数据库.用户及导入数据 1. 修改MYSQL服务器字符集为utf8: 1.1 当前MYSQL服务器字符集设置 SHOW VARIABLES LIKE 'character_set_% ...
- 创建student数据表_创建数据库、表和更改表
终端操作 第一步当然是打开终端,然后就是输入代码喽: mysql -u root -p 然后登陆成功,可以看到你的版本号:我的是8.0.18.后续都是这个版本. 创建数据库: CREATE DATAB ...
- oracle 手工创建数据库
1:准备初始化的文件initR43jxgl2.ora.(最好的办法就是直接到以前的安装实例中复制一份ora文件). 2:用.bat文件创建相应的文件,来保存相关的数据库信息. 3:准备创建数据库的脚本 ...
- oracle+手工创建pfile,oracle 手工创建数据库
1, 创建pfile,通cat命令将以#和空格开头的行过滤掉,放到initSID.ora文件中 pfile文件格式为init(sid).ora cd $ORACLE_HOME/dbs cat init ...
最新文章
- 最高奖金5万|带打目标检测大赛!还给匹配神助攻队友!
- linux系统上搭建vsftp服务
- 一网打尽深度学习之卷积神经网络的经典网络(LeNet-5、AlexNet、ZFNet、VGG-16、GoogLeNet、ResNet)
- 一文搞定Qt读写excel以及qt读写xml数据
- android隐藏底部栏,Android4.0平板开发之隐藏底部任务栏的方法
- 【Flink】Flink 流处理 Sum操作 Table is not an append-only table. Use the toRetractStream() in order to hand
- HDU--1054--Strategic Game【最小点覆盖】
- mysql with 查询_mysql笔记(6)-多表查询之with
- HTML5期末大作业:动漫人物介绍网站设计——哆啦A梦(5页) HTML+CSS+JavaScript 学生动漫网页设计模板下载 哆啦A大学生HTML网页制作作品 简单漫画网页设计成品
- 如何在MacBook中录制iphone模式的视频?macbook屏幕模糊如何解决?
- 北京项目总监市场需求
- ubuntu下qt模拟键盘按键按下_Qt 项目之虚拟键盘
- python并行爬虫
- CSAPP 第三版 第六章 家庭作业and so on
- 【机器视觉】基于MATLAB+Hough变换对工件尺寸检测
- 智慧城市背景下的“多规合一”标准探究
- Centos7配置阿里云DNS
- 用c++输出一个等腰三角形
- python安装包怎么用蓝牙传送文件_Python蓝牙如何将文件发送到phon
- Firefox/Chrome下flash的wmode参数设为opaque或transparent时输入文本框中无法输入中文汉字的解决方法