iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle 10g AND Oracle 11g手工建库案例--Oracle 11g
  • 776
分享到

Oracle 10g AND Oracle 11g手工建库案例--Oracle 11g

2024-04-02 19:04:59 776人浏览 独家记忆
摘要

Oracle 10g AND Oracle 11g手工建库案例--Oracle 11g系统环境:操作系统: RedHat EL6Oracle:  Oracle 10g and Oracle 11g

Oracle 10g AND Oracle 11g手工建库案例--Oracle 11g

系统环境:

操作系统: RedHat EL6

Oracle:  Oracle 10g and Oracle 11g


   手工建库相对来说很容易实现,本案例是从10g和11g,通过手工建库的方式做一个简单的对比,可以看出11g和10g之间的一个简单的差异!

案例二:

在Oracle 11g 环境下手工建库

DB_NAME='test1'

INSTANCE_NAME='test1'

1、建立Instance的初始化参数文件和口令文件

[oracle@rh7 dbs]$cat inittest1.ora

db_name='test1'

memory_target=400m      //oracle 11g增加了内存自动管理

processes = 150

audit_file_dest='$ORACLE_BASE/admin/test1/adump'

audit_trail ='db'

db_block_size=8192

db_domain=''

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 = /u01/app/oracle/oradata/test1/control01.ctl

compatible ='11.2.0'


[oracle@rh7 dbs]$ orapwd file=orapwtest1 password=oracle entries=3


2、建立数据库相关的目录

Oracle 11g增加了diagnostic directory,默认的为$ORACLE_BASE

[oracle@rh7 dbs]$ mkdir -p $ORACLE_BASE/admin/test1/adump

[oracle@rh7 dbs]$ mkdir -p /u01/app/oracle/oradata/test1


3、建立建库脚本

[oracle@rh7 ~]$ cat cr_db.sql

CREATE DATABASE test1

   USER SYS IDENTIFIED BY oracle

   USER SYSTEM IDENTIFIED BY oracle

   LOGFILE

      GROUP 1 ('/u01/app/oracle/oradata/test1/redo01a.log') SIZE 50M ,

      GROUP 2 ('/u01/app/oracle/oradata/test1/redo02a.log') SIZE 50M

   MAXLOGFILES 10

   MAXLOGMEMBERS 5

   MAXLOGHISTORY 1

   MAXDATAFILES 200

   CHARACTER SET zhs16gbk

   DATAFILE '/u01/app/oracle/oradata/test1/system01.dbf' SIZE 325M REUSE

   SYSAUX DATAFILE '/u01/app/oracle/oradata/test1/sysaux01.dbf' SIZE 325M REUSE

   DEFAULT TEMPORARY TABLESPACE tempts1

      TEMPFILE '/u01/app/oracle/oradata/test1/temp01.dbf'

      SIZE 100M REUSE

   UNDO TABLESPACE undotbs1

      DATAFILE '/u01/app/oracle/oradata/test1/undotbs01.dbf'

      SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;


4、启动Instance并建立数据库

[oracle@rh7 ~]$ export ORACLE_SID=test1

[oracle@rh7 ~]$ sqlplus '/as sysdba'

SQL*Plus: Release 11.2.0.1.0 Production on Wed May 21 10:59:58 2014

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

Connected to an idle instance.

10:59:59 SYS@ test1>startup nomount;

ORACLE instance started.

Total System Global Area  417546240 bytes

Fixed Size                  2213936 bytes

Variable Size             268437456 bytes

Database Buffers          142606336 bytes

Redo Buffers                4288512 bytes

11:00:12 SYS@ test1>@/home/oracle/cr_db

Database created.

Elapsed: 00:01:23.44

11:01:51 SYS@ test1>


建库告警日志

CREATE TABLESPACE sysaux DATAFILE  '/u01/app/oracle/oradata/test1/sysaux01.dbf' SIZE 325M REUSE

  EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ONLINE

Wed May 21 11:01:08 2014

Completed: CREATE TABLESPACE sysaux DATAFILE  '/u01/app/oracle/oradata/test1/sysaux01.dbf' SIZE 325M REUSE  

  EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO ONLINE

processing ?/rdbms/admin/dplsql.bsq

processing ?/rdbms/admin/dtxnspc.bsq

CREATE UNDO TABLESPACE UNDOTBS1 DATAFILE  '/u01/app/oracle/oradata/test1/undotbs01.dbf'

      SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED

Wed May 21 11:01:23 2014

Successfully onlined Undo Tablespace 2.

Completed: CREATE UNDO TABLESPACE UNDOTBS1 DATAFILE  '/u01/app/oracle/oradata/test1/undotbs01.dbf'

      SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED

CREATE TEMPORARY TABLESPACE TEMPTS1 TEMPFILE  '/u01/app/oracle/oradata/test1/temp01.dbf'

      SIZE 100M REUSE   

Completed: CREATE TEMPORARY TABLESPACE TEMPTS1 TEMPFILE  '/u01/app/oracle/oradata/test1/temp01.dbf'

      SIZE 100M REUSE   

ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMPTS1

Completed: ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMPTS1

ALTER DATABASE DEFAULT TABLESPACE SYSTEM 

Completed: ALTER DATABASE DEFAULT TABLESPACE SYSTEM 

processing ?/rdbms/admin/dfmap.bsq

processing ?/rdbms/admin/denv.bsq

processing ?/rdbms/admin/drac.bsq

processing ?/rdbms/admin/dsec.bsq

processing ?/rdbms/admin/doptim.bsq

processing ?/rdbms/admin/dobj.bsq

processing ?/rdbms/admin/djava.bsq

processing ?/rdbms/admin/dpart.bsq

Wed May 21 11:01:34 2014

processing ?/rdbms/admin/drep.bsq

processing ?/rdbms/admin/daw.bsq

processing ?/rdbms/admin/dsummgt.bsq

processing ?/rdbms/admin/dtools.bsq

processing ?/rdbms/admin/dexttab.bsq

processing ?/rdbms/admin/ddm.bsq

processing ?/rdbms/admin/dlmnr.bsq

processing ?/rdbms/admin/ddst.bsq

Wed May 21 11:01:43 2014

SMON: enabling tx recovery

Starting background process SMCO

Wed May 21 11:01:44 2014

SMCO started with pid=17, OS id=2816 

Wed May 21 11:01:50 2014

replication_dependency_tracking turned off (no async multimaster replication found)

Starting background process QMNC

Wed May 21 11:01:50 2014

QMNC started with pid=20, OS id=2826 

Completed: CREATE DATABASE test1

   USER SYS IDENTIFIED BY ****USER SYSTEM IDENTIFIED BY ****LOGFILE

      GROUP 1 ('/u01/app/oracle/oradata/test1/redo01a.log') SIZE 50M ,

      GROUP 2 ('/u01/app/oracle/oradata/test1/redo02a.log') SIZE 50M

   MAXLOGFILES 10

   MAXLOGMEMBERS 5

   MAXLOGHISTORY 1

   MAXDATAFILES 200

   CHARACTER SET zhs16gbk

   DATAFILE '/u01/app/oracle/oradata/test1/system01.dbf' SIZE 325M REUSE

   SYSAUX DATAFILE '/u01/app/oracle/oradata/test1/sysaux01.dbf' SIZE 325M REUSE

   DEFAULT TEMPORARY TABLESPACE tempts1

      TEMPFILE '/u01/app/oracle/oradata/test1/temp01.dbf'

      SIZE 100M REUSE

   UNDO TABLESPACE undotbs1

      DATAFILE '/u01/app/oracle/oradata/test1/undotbs01.dbf'

      SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED


5、建立数据字典

数据字典脚本:

[oracle@rh7 ~]$ cat cr_dict.sql

@?/rdbms/admin/catalog.sql

@?/rdbms/admin/catproc.sql

conn system/oracle

@?/sqlplus/admin/pupbld.sql


11:00:12 SYS@ test1>@/home/oracle/cr_dict.sql


6、建立Users表空间并设为默认表空间

系统默认的表空间为system,如果以system为默认表空间,会影响数据库的管理和性能

12:09:56 SQL> create tablespace users

12:10:01   2   datafile '/u01/app/oracle/oradata/test1/user01.dbf' size 100m;

Tablespace created.

 12:10:41 SQL> alter database default tablespace users;

Database altered.


7、添加example案例

12:11:45 SQL> @$ORACLE_HOME/rdbms/admin/utlsampl.sql

Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

[oracle@oracle ~]$ 

    从以上Oracle 10g 和 Oracle 11g 手工建库,没有什么大的变化;只是Oracle 11g增加内存自动管理和诊断目录等新的特性,所以在建库时略微有点变化!

@至此,手工建库完成!



您可能感兴趣的文档:

--结束END--

本文标题: Oracle 10g AND Oracle 11g手工建库案例--Oracle 11g

本文链接: http://www.lsjlt.com/news/37991.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 手工创建Oracle 11g数据库
    配置Oracle环境变量 1、编辑.bash_profile [oracle@FDB ~]$ vi ~/.bash_profile 2、使配置文件生效 [oracle@FDB ~]$ . .bas...
    99+
    2024-04-02
  • oracle 11g如何进行手工建库
    这篇文章给大家介绍oracle 11g如何进行手工建库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。工作环境: ORE 6.5手工建库是作为dba必须掌握的一个基本技能,它使清楚的认识oracle的目录结构、oracl...
    99+
    2023-06-06
  • oracle 10g RAC怎么升级到oracle 11g RAC
    oracle 10g RAC怎么升级到oracle 11g RAC,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 ...
    99+
    2024-04-02
  • Oracle 11g 手工跑ASH报告
    Oracle 11g RAC环境,节点2 [oracle@db2 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.3.0 Production on F...
    99+
    2024-04-02
  • oracle监听文件listener.ora for 10g/11g
    ----------------------oracle 11g---------------------- SID_LIST_LISTENER =   (SID_L...
    99+
    2024-04-02
  • BBED在Oracle 10g/11g上安装笔记
    Oracle BBED(Oracle Block Browser and Editor)工具是Oracle内部提供的数据块级别查看和修改工具。借助这个工具,我们可以方便的查看到Oracle块block级别的...
    99+
    2024-04-02
  • oracle 10g,11g RAC中vip有什么用
    小编给大家分享一下oracle 10g,11g RAC中vip有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Why&nb...
    99+
    2024-04-02
  • oracle 11g中如何手工热备数据库
    这篇文章主要介绍了oracle 11g中如何手工热备数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。查看数据库是否处于归档模式,开启数据...
    99+
    2024-04-02
  • 手把手教你搭建Oracle 11G dataguard
    一、前期准备    在准备搭建DATAGARD的时候,看过许多篇教程,按着教程去走,出现过问题,然后就不知道该如何进行下一步。   &n...
    99+
    2024-04-02
  • Oracle从10g升级到11g详细步骤
    数据库旧版本:10.2.0.4数据库新版本:11.2.0.2OS 版本: Solaris 10参考文档:Complete Checklist for Manual Upgrades to 11gR2 [ID 837570.1]第一部分 - ...
    99+
    2023-06-06
  • Linux 下 Oracle 11g DG搭建
    环境:模拟主库的创建 使用DBCA 启动图形界面 选项中的install option  --->选中create and configure a d...
    99+
    2024-04-02
  • oracle 11g手工热备中表空间的示例分析
    这篇文章给大家分享的是有关oracle 11g手工热备中表空间的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。手工热备必须在归档模式下进行,只读表空间不能做热备,临时表空...
    99+
    2024-04-02
  • oracle 11g如何创建基线
    这篇文章将为大家详细讲解有关oracle 11g如何创建基线,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 性能优化时大体有如下两种评估方式...
    99+
    2024-04-02
  • 使用oracle 11G自带sqldeveloper 工具
    工具:图形化工具vnc,oracle 11g步骤:1、启动vncserver服务2、查看hostname3、查看监控进程,以及SID4、以系统用户登录数据库 sqlplus / as sysdba,查看用户...
    99+
    2024-04-02
  • CentOS6.5下搭建oracle 11g Dataguard(一)
    一、环境准备 主机 1 (主库) 主机 2 (备库) 操作系统 Centos6.5 64 位 Centos6.5...
    99+
    2024-04-02
  • oracle 11g如何构建physical DG
    小编给大家分享一下oracle 11g如何构建physical DG,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • Oracle 11g数据库的部署
    一、前言    最近要准备考试了,准备温习下Oracle数据库的相关知识,那么学习Oracle的前提肯定是部署了,目前主流Oracle版本为11g,那么接下来我们就先来一起看下,如何部署...
    99+
    2024-04-02
  • oracle 11g adrci 工具使用方法
    oracle 11g adrci  是11g 以后才能的新功能 [oracle@rac1 ~]$ adrci ADRCI: Release 11.2.0.4.0 - Production...
    99+
    2024-04-02
  • 怎么安装单实例数据库Oracle 11G
    这篇文章主要介绍“怎么安装单实例数据库Oracle 11G”,在日常操作中,相信很多人在怎么安装单实例数据库Oracle 11G问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • Oracle 11G安装bbed工具的步骤
    这篇文章主要讲解了“Oracle 11G安装bbed工具的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle 11G安装bbed工具的步骤”吧!...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作