oracle数据库管理基础4.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle数据库管理基础4

创建数据库 目标 完成这一课的学习后,您应该能达到下列目标: ? 了解创建数据库的前提条件 ? 使用Oracle Database Configuration Assistant创建数据库 ? 手动创建数据库 ? 使用“Oracle 管理文件” (Oracle Managed Files)创建数据库 管理和组织数据库 ? 计划数据库是管理数据库系统的第一步 – 确定数据库的用途 – 确定数据库的类型 – 概括数据库的体系结构设计 – 选择数据库名称 ? 创建数据库 ? 使用Oracle Data Migration Assistant 可以从较早的数据库版本进行移植 管理和组织数据库 计划数据库是组织和实施数据库系统的第一步。 首先要确定数据库的用途,这就需要根据业务要求来确定应该创建哪种数据库类型。数据库类型包括数据仓库、用于高效的联机事务处理或用于通用目的的数据库。确定了用途和类型后,接下来就是概括要应用的数据库体系结构。 例如:如何组织和存储数据文件、控制文件和重做日志文件?Oracle 的“最佳灵活体系结构” (Optimal Flexible Architecture) 可以帮助您安排数据库文件的结构和位置。定义了体系结构之后,您必须为新的数据库选择数据库名称和系统标识名。 数据库创建这项任务可用来准备一些操作系统文件,创建只需一次,这与数据库中的数据文件数量无关。从较早版本的Oracle 数据库进行移植时,除非需要一个全新的数据库,否则不必创建数据库。如果不必创建数据库,则可以使用移植实用程序。Oracle Data Migration Assistant 就是这样的工具,它可以协助您移植当前的数据库系统。 最佳灵活体系结构(OFA) ? Oracle 建议使用的标准数据库体系结构布局 ? OFA 涉及三个主要规则: – 建立一个目录结构,在该目录结构中,任何数据库文件都可以存储在任意磁盘资源上。 – 将具有不同行为的对象分放到不同的表空间。 – 通过将数据库组件分别安装到不同的磁盘资源上,使数据库获得最高的可靠性和最佳的性能。 最佳灵活体系结构(OFA) 所有支持的平台上的安装和配置都符合最佳灵活体系结构(OFA)。OFA 按类型和用途来组织数据库文件。二进制文件、控制文件、日志文件和管理文件可分装在多个磁盘上。 一致的命名约定具有以下优点: ? 可以很容易地将数据库文件与其它文件区别开。 ? 易于识别控制文件、重做日志文件和数据文件。 ? 通过将文件分装在不同磁盘和目录中,对同一台计算机上的多个Oracle 主目录的管理变得更加容易。 ? 可实现更好的性能,因为数据文件、二进制文件和管理文件现在分别驻留在不同的目录和磁盘上,这样就减少了它们对磁盘的争用。 Oracle 软件和文件的位置 Oracle 软件和文件的位置 上面的目录树是符合OFA 的数据库示例。 最佳灵活体系结构: 安装和创建数据库过程中的另一个重要问题就是如何组织文件系统,以便于对数据库的增长进行管理。数据库的增长体现在向现有数据库添加数据、添加用户、创建新数据库、添加硬件、在众多的驱动器之间适当地分配输入/输出(I/O) 负载等。 创建的前提条件 要新建数据库,您必须具备以下条件: ? 已授权的帐户,通过以下方式之一验证: – 操作系统 – 口令文件 ? 有足够的内存可用于启动例程 ? 有足够的磁盘空间可用于计划要创建的数据库 创建的前提条件 创建数据库需要具备SYSDBA 权限。使用操作系统验证或口令文件验证即可授予这些权限。 创建数据库之前,确保有足够的内存可用于SGA、Oracle 可执行程序和进程。请参考操作系统安装和管理指南。 计算数据库所需的磁盘空间,包括联机重做日志文件、控制文件和数据文件。 数据库管理员的验证方法 数据库管理员的验证方法 您可能需要从数据库所驻留的计算机上对数据库进行本地管理,或者需要从一个远程客户端管理许多不同的数据库服务器,根据实际情况,请选择使用操作系统还是口令文件来验证数据库管理员。 注:有关操作系统验证的信息,请参考针对各操作系统的手册。 使用口令文件验证 ? 使用口令实用程序创建口令文件 $ orapwd file=$ORACLE_HOME/dbs/orapwU15 password=admin entries=5 ? 在初始化参数文件中设置 REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE ? 向口令文件添加用户 ? 向每个用户分配适当的权限 GRANT SYSDBA TO HR; 使用口令文件验证 Oracle 提供了一个口令实用程序orapwd 来创建口令文件。使用SYSDBA 权限进行连接时,您将以SYS方案而不是与您的用户名关联的方案

文档评论(0)

kelly + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档