DBCA创建数据库

2023-11-20 23:58
文章标签 创建 数据库 dbca

本文主要是介绍DBCA创建数据库,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、运用DBCA创建数据库:
  1)、选择“开始”=>“程序”=>“oracle10g_home1”=>“Configuration And Migration Tools ”=>“Database Configuration Assistant”,启动DBCA;
  2)、全局数据库名是一个数据库与任何其他数据库唯一区别开来的数据库全称。全局数据库名的格式 为<database_name>.<database_domain>。如wenzi.csu.com是一个典型的全局数据库 名,数据库名部分(本例中为wenzi)是数据库的简单名称,该部分不能超过8个字符,并且只能包含字母或数字字符;数据库域部分(本例中为 csu.com)指定数据库所在的域,它通常和企业内的网络域相同,该部分不能超过128个字符,并且只能包含字母、数字和句点(.)字符。
  使用系统标识符SID标识Oracle数据库软件的特定例程。对于任何数据库,都至少有一个引用数据库的例程。SID可以是未被此计算机上其他 例程使用的任何名称。SID是Oracle数据库例程的唯一标识符,最多只能有8个字母、数字字符。每个数据库例程对应一个SID和一系列数据库文件。

2、安全的帐户:
  SYS:该用户拥有数据字典的所有基础表和用户可访问的视图。任何Oracle用户都不应该更改(更新、删除或插入)SYS方案中包含的任何行或方案对象,因为此类操作会破坏数据的完整性。安全管理员必须严格控制此类重要帐户;
  SYSTEM:该用户用于创建显示管理信息的其他表和视图,以及各种Oracle组件和工具使用的内部表和视图。安全管理员必须严格控制此类重要帐户;
  SYSMAN:该用户代表OEM超级管理员帐户。此OEM管理员可以创建和修改其他OEM管理员帐户,并可以管理数据库例程本身;
  DBSNMP:OEM使用DBSNMP用户来监视数据库。OEM使用此帐户来访问有关数据库的性能统计信息。DBSNMP身份证明有时称为监视身份证明。

  数据库创建完成后,在ORACLE_HOME\admin文件夹下,每个数据库都有一个以数据库名称命名的子目录;在ORACLE_HOME \oradata文件夹下会创建该数据库的wenzi文件夹及其中的控制文件(.ctl)、重做日志文件(.log)、数据文件(.dbf),还包括“示 例方案”的数据文件EXAMPLE01.DBF;
在ORACLE_HOME\db_1\NETWORK\ADMIN文件夹下的网络配置文件tnsnames.ora中已经添加了新数据库的网络服务名,如下:
WENZI =
(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = huangwen)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = wenzi.csu.com)
    )
)
  另外,由于创建了新数据库,所以会在ORACLE_HOME\db_1\install\portlist.int中添加新的URL地址及端口号。

这篇关于DBCA创建数据库的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/398353

相关文章

如何通过try-catch判断数据库唯一键字段是否重复

《如何通过try-catch判断数据库唯一键字段是否重复》在MyBatis+MySQL中,通过try-catch捕获唯一约束异常可避免重复数据查询,优点是减少数据库交互、提升并发安全,缺点是异常处理开... 目录1、原理2、怎么理解“异常走的是数据库错误路径,开销比普通逻辑分支稍高”?1. 普通逻辑分支 v

Python与MySQL实现数据库实时同步的详细步骤

《Python与MySQL实现数据库实时同步的详细步骤》在日常开发中,数据同步是一项常见的需求,本篇文章将使用Python和MySQL来实现数据库实时同步,我们将围绕数据变更捕获、数据处理和数据写入这... 目录前言摘要概述:数据同步方案1. 基本思路2. mysql Binlog 简介实现步骤与代码示例1

使用shardingsphere实现mysql数据库分片方式

《使用shardingsphere实现mysql数据库分片方式》本文介绍如何使用ShardingSphere-JDBC在SpringBoot中实现MySQL水平分库,涵盖分片策略、路由算法及零侵入配置... 目录一、ShardingSphere 简介1.1 对比1.2 核心概念1.3 Sharding-Sp

Spring创建Bean的八种主要方式详解

《Spring创建Bean的八种主要方式详解》Spring(尤其是SpringBoot)提供了多种方式来让容器创建和管理Bean,@Component、@Configuration+@Bean、@En... 目录引言一、Spring 创建 Bean 的 8 种主要方式1. @Component 及其衍生注解

Go语言连接MySQL数据库执行基本的增删改查

《Go语言连接MySQL数据库执行基本的增删改查》在后端开发中,MySQL是最常用的关系型数据库之一,本文主要为大家详细介绍了如何使用Go连接MySQL数据库并执行基本的增删改查吧... 目录Go语言连接mysql数据库准备工作安装 MySQL 驱动代码实现运行结果注意事项Go语言执行基本的增删改查准备工作

MySQL 数据库表操作完全指南:创建、读取、更新与删除实战

《MySQL数据库表操作完全指南:创建、读取、更新与删除实战》本文系统讲解MySQL表的增删查改(CURD)操作,涵盖创建、更新、查询、删除及插入查询结果,也是贯穿各类项目开发全流程的基础数据交互原... 目录mysql系列前言一、Create(创建)并插入数据1.1 单行数据 + 全列插入1.2 多行数据

MySQL 数据库表与查询操作实战案例

《MySQL数据库表与查询操作实战案例》本文将通过实际案例,详细介绍MySQL中数据库表的设计、数据插入以及常用的查询操作,帮助初学者快速上手,感兴趣的朋友跟随小编一起看看吧... 目录mysql 数据库表操作与查询实战案例项目一:产品相关数据库设计与创建一、数据库及表结构设计二、数据库与表的创建项目二:员

MySQL 临时表创建与使用详细说明

《MySQL临时表创建与使用详细说明》MySQL临时表是存储在内存或磁盘的临时数据表,会话结束时自动销毁,适合存储中间计算结果或临时数据集,其名称以#开头(如#TempTable),本文给大家介绍M... 目录mysql 临时表详细说明1.定义2.核心特性3.创建与使用4.典型应用场景5.生命周期管理6.注

MySQL的触发器全解析(创建、查看触发器)

《MySQL的触发器全解析(创建、查看触发器)》MySQL触发器是与表关联的存储程序,当INSERT/UPDATE/DELETE事件发生时自动执行,用于维护数据一致性、日志记录和校验,优点包括自动执行... 目录触发器的概念:创建触www.chinasem.cn发器:查看触发器:查看当前数据库的所有触发器的定

MybatisPlus中removeById删除数据库未变解决方案

《MybatisPlus中removeById删除数据库未变解决方案》MyBatisPlus中,removeById需实体类标注@TableId注解以识别数据库主键,若字段名不一致,应通过value属... 目录MyBATisPlus中removeBypythonId删除数据库未变removeById(Se