[转] Oracle学习之创建数据库(新建实例)

由于项目需求,在本机中开发,需要新建oracle数据库实例,亲测可以。

出处:http://blog.csdn.NET/luiseradl/article/details/6972217

http://wenku.baidu.com/view/864b9b2c453610661ed9f469.html

My points:

(1)我的头头说一般不需要创建数据库,在Orcl数据库中创建用户,创建用户对应的表就成了;

(2)删除数据库和创建数据库启动的软件是一个。

一、新建实例
1、安装好Oracle服务端。
2、oracle创建实例,使用ORAHOME目录下的"Configuration and Migration Tools"下的"Database Configuration Assistant"工具。
3、步骤2:选择"创建数据库"。
4、步骤3:选择数据库模板。
5、步骤4:选择"专用服务器模式"。
6、步骤5:设置初始化参数。
7、其它默认,点击"完成"。

二、基础概念

一般Oracle数据库(Oracle Database)可以分为两部分,即实例(Instance)和数据库(Database)。

实例:是一个非固定的、基于内存的基本进程与内存结构。当服务器关闭后,实例也就不存在了。

数据库(Database)指的是固定的、基于磁盘的数据文件、控制文件、日志文件、参数文件和归档日志文件等。

一般情况下,Oracle数据库都是一个数据库对应一个实例。如下图所示。

当然可以根据需要创建多个数据库和对应的多个实例。

测试环境

Windows 7 旗舰版,32位操作系统,已经安装Oracle 11g R2,并创建一个数据库和实例ORAC11

Windows中安装的服务如下图所示。

创建新的数据库及对应的实例

打开Database Configuration Assistant

此警告页面不用管,后面可以重新配置。

连接不同的数据库实例

将2个数据库对应的实例都启动起来。

链接 ORAC11

cmd

SQLPLUS SYS/[email protected]  AS SYSDBA

连接 ORAC111

cmd

SQLPLUS SYS/[email protected] AS SYSDBA

一切 正常。

1、安装好ORACLE服务端。
2、ORACLE创建实例,使用ORAHOME目录下的"Configuration and Migration Tools"下的"Database Configuration Assistant"工具。
3、步骤2:选择"创建数据库"。
4、步骤3:选择数据库模板。
5、步骤4:选择"专用服务器模式"。
6、步骤5:设置初始化参数。
7、其它默认,点击"完成"。

时间: 2024-10-14 13:29:26

[转] Oracle学习之创建数据库(新建实例)的相关文章

Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作

Oracle如何实现创建数据库.备份数据库及数据导出导入的一条龙操作 Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便.快捷的操作,使得我们不再为Oracle本身丑陋.难用的UI而抱怨.由于我们一般都是建建表.查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作.但是在我们一些发布操作中,我们必须考虑如何把Oracle的对象.表数据导出到Sql脚本中,并且把创建Oracle表空间.创建Oracle数据库的操作也

1.安装oracle软件及创建数据库

一.硬件资源 内存:1G以上 SWAP空间:至少1.5G,要求为内存的2倍 temp空间:400M linux的临时空间是/tmp windows的临时空间如下: c:\> echo %homedrive%%homepath%\local settings\temp 硬盘空间:linux/unix需要1.3~3.5G windows需要1~1.5G 二.OFA最佳灵活体系结构(目录命名) 1.linux/unix下面对于mount点的命名采用/pm的方式 p:字符常量,通常是u m:固定长度,通

Oracle 11g R2 RAC dbca新建实例报错

此oracle问题本人在论坛上作了提问http://bbs.51cto.com/thread-1167548-1.html,最后自己找到方法解决,以此博客再作记录. 环境:CentOS6.5 64位,Oracle 11g R2 11.2.0.1.0 现象:oracle rac生产环境中,已经有一个实例正常使用,有需求再建一实例. 新建实例过程中,最后步骤具体报错如下:    [Thread-829] [ 2015-09-09 11:29:42.007 CST ] [DatabaseImpl.cr

[转]Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作

本文转自:http://www.cnblogs.com/wuhuacong/archive/2012/03/09/2387680.html Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便.快捷的操作,使得我们不再为Oracle本身丑陋.难用的UI而抱怨.由于我们一般都是建建表.查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作.但是在我们一些发布操作中,我们必须考虑如何把Oracle的对象.表数据导出到Sq

Oracle进阶学习之创建数据库

写在前面: Oracle在创建用户的时候默认使用的表空间为User,我们一般不建议这样做,因为默认表空间的大小是固定的,如果我们创建的所有用户都使用默认的表空间会导致表空间空间不足,会导致指向User表空间的所有用户无法正常使用,听起来是多么可怕的一件事情,所以建议大家规范的使用数据库,规范的进行创建用户,在这里笔者建议大家给每个用户都单独创建一个表空间对象. 如何创建一个用户呢,笔者建议分为如下三个步骤: 1.创建表空间 create tablespace empit logging data

Oracle学习笔记九 数据库对象

Oracle 数据库对象又称模式对象,数据库对象是逻辑结构的集合,最基本的数据库对象是表. 其他数据库对象包括: 同义词 同义词是现有对象的一个别名.它的作用有: 1.简化SQL语句 2.隐藏对象的名称和所有者(隐藏原始对象内容) 3.提供对对象的公共访问 同义词共有两种类型: 公有同义词可被所有的数据库用户访问. 私有同义词只能在其模式内访问,且不能与当前模式的对象同名. 创建或替换现有同义词 create or replace synonym emp_syn for scott.emp; 删

Oracle 11g手动创建数据库(Linux平台)

一.    环境 Oracle 11g,Linux平台 二.    适合场景 有些情况下无法提供GUI环境.需要手动建库 前提:操作系统已经安装了必须的包和ORACLE软件 三.    流程 手动建库大致步骤 设置环境变量.bash_profile 创建参数文件(位置:$ORACLE_HOME/dbs) 创建目录结构 执行建库脚本 四.    设置环境变量 $cat .bash_profile ORACLE_SID=sdzy ORACLE_BASE=/db/oracle ORACLE_HOME=

JMeter学习笔记--创建数据库测试计划

添加线程组(并发用户):线程数(10),Rame-Up Period(0), Loop Count(3) 线程组添加JDBC请求(配置元件):Variable Name(MySQL), Database URL:(jdbc:mysql://localhost:port/mydb), JDBC Driver class (com.mysql.jdbc.Driver), Username:(数据库用户名), Password:(数据库用户密码),其他输入域可以保持默认值不变,JMeter会使用控制面

Oracle学习历程--创建用户,分配表空间

记录下学习Oracle12c的过程中的点点滴滴. Oracle12c新特性:http://www.cnblogs.com/kerrycode/p/3386917.html --创建临时表空间CREATE TEMPORARY TABLESPACE ADMIN_TEMPTEMPFILE '文件的绝对路径'//如:'J:\software\myOracle\oradata\orcl\TEMP.DBF'SIZE 50MAUTOEXTEND ONNEXT 50 MAXSIZE 100MEXTENT MAN