欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    新第3章创建数据库.ppt

    • 资源ID:65285824       资源大小:1.04MB        全文页数:40页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    新第3章创建数据库.ppt

    Oracle 10g 数据库基础教程2011新第3章创建数据库 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望Oracle 10g 数据库基础教程2011本章内容本章内容p创建数据库前的准备p利用DBCA创建数据库p手动创建数据库p数据库服务器初始化参数文件 Oracle 10g 数据库基础教程2011本章要求本章要求p掌握使用数据库配置助手创建数据库方法p了解手动创建数据库的方法p掌握数据库初始化参数文件的使用Oracle 10g 数据库基础教程20113.1 创建数据库前的准备创建数据库前的准备p规划数据库p检查系统资源和配置p确定数据库创建方式Oracle 10g 数据库基础教程2011规划数据库规划数据库p确定所要创建的数据库类型。数据库类型包括事务处理(OLTP)类型、数据仓库(DSS)类型及折中的通用类型 p确定数据的存储方式(文件系统、ASM、裸设备)p确定数据库的管理方式(Grid Control、Database Control)p为新建数据库选择全局数据库名p熟悉与数据库相关的初始化参数,包括初始化参数文件p对系统中已存在的数据库进行备份 Oracle 10g 数据库基础教程2011检查系统资源和配置检查系统资源和配置p检查操作系统类型p是否已经安装了Oracle 10g数据库服务器软件,并设置了各种必要的环境参数p当前操作系统用户是否是系统管理员或安装Oracle 10g数据库服务器软件时的系统用户,具有足够的操作系统权限p系统是否具有足够的物理内存,保证Oracle数据库实例能启动p系统是否具有足够的硬盘空间,保证各种数据文件能够成功创建Oracle 10g 数据库基础教程2011决定数据库创建方式决定数据库创建方式 p使用DBCA(Database Configuration Assistant)创建数据库p运行脚本手工创建数据库 Oracle 10g 数据库基础教程20113.2 使用使用DBCA创建数据库创建数据库p创建一个通用型、采用文件系统存储方式和数据库控制管理的DBneworcl。Oracle 10g 数据库基础教程2011完成完成DBDB创建或模版的创建创建或模版的创建调整已存在的调整已存在的DBDB删除已存在的删除已存在的DBDB数据库模版的创建与管理数据库模版的创建与管理完成自动存储管理的配置完成自动存储管理的配置Oracle 10g 数据库基础教程2011说明说明:“包括数据文件包括数据文件”模版,既包含模版,既包含数据库的结构数据库的结构,也包含,也包含数据数据 库的物理文件库的物理文件。用户。用户只能修改只能修改数据库名称和数据文件的位数据库名称和数据文件的位 置,置,可以可以添加或删除控制文件和重做日志文件组,添加或删除控制文件和重做日志文件组,不能修不能修 改改数据文件、表空间、重做日志文件的数目。数据文件、表空间、重做日志文件的数目。“不包括数据文件不包括数据文件”模版,模版,只包含数据库的结构只包含数据库的结构,不包含数,不包含数 据库的物理文件。据库的物理文件。Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011 Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011注意注意:块的大小:块的大小一旦确定一旦确定,以后,以后不能更改不能更改!通常为!通常为OSOS块的整数倍块的整数倍。Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011适合于数据仓库应用和少量用户对数据库建立持久适合于数据仓库应用和少量用户对数据库建立持久 的、长时间的运行的情况。的、长时间的运行的情况。适合于联机事务处理适合于联机事务处理(OLTP)和大量用户对数据库和大量用户对数据库 进行短暂的、频繁的操作进行短暂的、频繁的操作 的情况。的情况。Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程2011Oracle 10g 数据库基础教程20113.3 手动创建数据库手动创建数据库p确定新建数据库名称与实例名称;p确定数据库管理员的认证方式;p创建初始化参数文件和其中涉及的目录;p修改tnsnames.ora添加客户端监听信息;p创建实例;p连接并启动实例;p使用CREATE DATABASE语句创建数据库;p创建附加的表空间;p运行脚本创建数据字典视图;p创建服务器初始化参数文件;p备份数据库。Oracle 10g 数据库基础教程2011p确定数据库名称与实例名称确定数据库名称与实例名称 n在在“命令提示符命令提示符”界面中执行下列命令设置操作系统环境界面中执行下列命令设置操作系统环境变量变量ORACLE_SID:C:SET ORACLE_SID=MYNEWDB p确定数据库管理员的认证方式确定数据库管理员的认证方式(操作系统操作系统和和口令文件口令文件)n采用采用操作系统认证操作系统认证(本地管理本地管理)方式,保证当前操作系统用户方式,保证当前操作系统用户必须是必须是ORA_DBA操作系统用户组的成员。操作系统用户组的成员。n由文件由文件sqlnet.ora中中sqlnet.authentication_services(NTS)|(NONE)参数、初始化参数、初始化参数文件参数文件init.ora中中remote_login_passwordfile(NONE)|(EXCLUSIVE)|(SHARED)参数和口令文件参数和口令文件pwdsid.ora三者协同作用确定。三者协同作用确定。Oracle 10g 数据库基础教程2011p创建初始化参数文件创建初始化参数文件 n数据库实例启动时首先要读取一个文本初始化参数文件,对数据数据库实例启动时首先要读取一个文本初始化参数文件,对数据库参数进行设置。库参数进行设置。n将将Oracle提供的文本初始化参数文件的样本复制一份,然后在此提供的文本初始化参数文件的样本复制一份,然后在此基础上进行修改,以创建自己的文本初始化参数文件。基础上进行修改,以创建自己的文本初始化参数文件。nOracle 10g提供的文本初始化参数样本文件是位于提供的文本初始化参数样本文件是位于admin目录中的目录中的initsmpl.ora文件。文件。p创建初始化参数文件中的目录:创建初始化参数文件中的目录:oradatamynewdb、adminmynewdba(/b/c/u)dumpp创建实例:创建实例:C:oradim new sid mynewdbp连接连接Oracle实例实例 C:SQLPLUS/NOLOG SQLCONNECT sys/tiger AS SYSDBA 参数参数文件文件Oracle 10g 数据库基础教程2011p启动实例启动实例 SQLSTARTUP NOMOUNTp使用使用CREATE DATABASE语句创建数据库语句创建数据库p创建附加的表空间创建附加的表空间n用用CREATE DATABASE语句创建的数据库中,只有语句创建的数据库中,只有SYSTEM,SYSAUX,UNDOTBS,USERS和和TEMP这这5个个表空间,还需要创建其他一些额外的表空间。应该根据实际表空间,还需要创建其他一些额外的表空间。应该根据实际应用需要,为数据库创建附加表空间。应用需要,为数据库创建附加表空间。p运行脚本创建数据字典视图运行脚本创建数据字典视图 n数据字典数据字典:由一系列:由一系列系统表系统表和和基于系统表的视图基于系统表的视图组成,保存组成,保存着关于数据库着关于数据库实例的结构实例的结构、用户用户、对象定义对象定义等重要信息。等重要信息。p创建数据字典视图创建数据字典视图:SQLD:oracleproduct10.2.0db_1rdbmsadmincatalog.sqlTS脚本脚本DB脚本脚本Oracle 10g 数据库基础教程2011p建立对于建立对于PL/SQL程序设计的支持程序设计的支持:SQLD:oracleproduct10.2.0db_1rdbmsadmincatproc.sql;p创建服务器初始化参数文件 nSQLCREATE SPFILE FROM PFILE;p重新启动数据库,使服务器初始化参数文件生效nSQLSHUTDOWNnSQLCONNECT sys/tiger mynewdb AS sysdbanSQLSTARTUPp备份数据库 n将新建的数据库进行一次完全备份将新建的数据库进行一次完全备份Oracle 10g 数据库基础教程20113.4 数据库服务器初始化参数文件数据库服务器初始化参数文件p数据库服务器参数文件概述 p创建数据库服务器初始化参数文件 p修改数据库服务器参数文件中的参数 p导出数据库服务器初始化参数文件 p查看数据库服务器初始化参数设置 Oracle 10g 数据库基础教程20113.4.1 服务器参数文件概述服务器参数文件概述p文本初始化参数文件n是一个是一个本地的本地的初始化参数文件。初始化参数文件。n缺点:缺点:p启动远程数据库,必须在本地客户机中保存一份副本启动远程数据库,必须在本地客户机中保存一份副本p只能通过管理员手动编辑才能生效只能通过管理员手动编辑才能生效n默认存储位置与命名方式:默认存储位置与命名方式:database init.orap服务器初始化参数文件(SPFILE)n是一个保存在服务器端的二进制文件。是一个保存在服务器端的二进制文件。Oracle 10g 数据库基础教程2011n优点:优点:p确保同一个数据库的多个实例都具有相同的初始化参数设置确保同一个数据库的多个实例都具有相同的初始化参数设置p通过执行通过执行ALTER SYSTEM对参数进行永久修改对参数进行永久修改n默认存储位置与命名方式:默认存储位置与命名方式:database SPFILE.orap启动数据库时,寻找初始化参数文件顺序nPFILE参数参数 默认的服务器初始化参数文件默认的服务器初始化参数文件 默认的文本初始化参数文件默认的文本初始化参数文件Oracle 10g 数据库基础教程20113.4.2 创建服务器初始化参数文件创建服务器初始化参数文件p服务器初始化参数文件必须根据传统的文本初始化参数文件创建,且创建必须在实例启动之前完成。用户必须具有SYSDBA或SYSOPER权限。p步骤:n创建一个文本初始化参数文件,文件中包含所有参数创建一个文本初始化参数文件,文件中包含所有参数设置;设置;n连接到连接到Oracle数据库;数据库;n利用文本初始化参数文件创建服务器端初始化参数文利用文本初始化参数文件创建服务器端初始化参数文件。件。p语法:语法:CREATE SPFILE=pathfilename FROM PFILE=pathfilename;注意注意:执行:执行CREATE SPFILE命令时,命令时,不需要启动不需要启动数据库数据库实例实例!Oracle 10g 数据库基础教程20113.4.3 修改服务器参数文件中的参数修改服务器参数文件中的参数pALTER SYSTEM SET parameter_name=value SCOPE=SPFILE|MEMORY|BOTH;SCOPE 子句子句说 明明SCOPE=SPFILE对参数的修改参数的修改仅记录在服在服务器初始化参数文件中器初始化参数文件中,对动态参数和参数和静静态参数都适用参数都适用,修改后的参数在下一次数据,修改后的参数在下一次数据库启启动时生效生效SCOPE=MEMORY对参数的修改参数的修改仅记录在内存中在内存中,只适合只适合动态参数参数的修改,修改后的修改,修改后立即生效立即生效。由于修改。由于修改结果并不会保存到服果并不会保存到服务器初始化参数文器初始化参数文件中,因此件中,因此下一次启下一次启动数据数据库实例例时仍然采用修改前的仍然采用修改前的参数参数设置置SCOPE=BOTH对参数的修改参数的修改同同时保存到服保存到服务器初始化参数文件和内存中,只适器初始化参数文件和内存中,只适合合对动态参数的修改,更改后参数的修改,更改后立即生效立即生效,并且下一次启,并且下一次启动数数据据库实例例时将使用修改后的参数将使用修改后的参数设置。当置。当执行行ALTER SYSTEM语句句时,如果没有指定,如果没有指定SCOPE子句,那么子句,那么Oracle默默认将将SCOPE设置置为BOTHOracle 10g 数据库基础教程2011p注意:n动态参数动态参数是指在数据库运行过程中可以进行修改并能是指在数据库运行过程中可以进行修改并能立即生效的参数,立即生效的参数,静态参数静态参数是指修改后只能在数据库是指修改后只能在数据库实例下一次启动时才能生效的参数。实例下一次启动时才能生效的参数。n如果当前数据库实例如果当前数据库实例使用的是服务器初始化参数文件使用的是服务器初始化参数文件,那么对静态参数修改时,那么对静态参数修改时,SCOPE子句只能设置为子句只能设置为SPFILE。n如果当前数据库实例如果当前数据库实例使用的是文本初始化参数文件使用的是文本初始化参数文件,那么那么SCOPE子句的设置只能为子句的设置只能为MEMORY。Oracle 10g 数据库基础教程2011p例如,修改动态参数JOB_QUERY_PROCESSES,可以根据修改后立即生效、下一次启动数据库实例时生效,以及当前立即生效且下一次数据库实例启动也生效这3种情况进行SCOPE子句的设置。nSQLALTER SYSTEM SET JOB_QUERY_PROCESSES=50 SCOPE=MEMORY;nSQLALTER SYSTEM SET JOB_QUERY_PROCESSES=50 SCOPE=SPFILE;nSQLALTER SYSTEM SET JOB_QUERY_PROCESSES=50 SCOPE=BOTH;Oracle 10g 数据库基础教程20113.4.4 导出服务器初始化参数文件导出服务器初始化参数文件p原因n创建创建服务器初始化参数服务器初始化参数文件的备份文件的备份;n为了为了便于查找系统故障原因便于查找系统故障原因等,需要获取当前数等,需要获取当前数据库实例所使用的所有初始化参数值;据库实例所使用的所有初始化参数值;n为了为了修改修改服务器初始化参数文件中服务器初始化参数文件中参数值参数值,先将,先将服务器初始化参数文件导出为文本初始化参数文服务器初始化参数文件导出为文本初始化参数文件,然后对文本初始化参数文件中的参数进行修件,然后对文本初始化参数文件中的参数进行修改,最后根据修改后的文本初始化参数文件创建改,最后根据修改后的文本初始化参数文件创建新的服务器初始化参数文件。新的服务器初始化参数文件。p语法nCREATE PFILE=path FROM SPFILE=pathOracle 10g 数据库基础教程20113.4.5 查看初始化参数设置查看初始化参数设置pSHOW PARAMETERS命令 n在在SQL*Plus中查看当前数据库实例正在使用的所有中查看当前数据库实例正在使用的所有参数或某个参数的参数或某个参数的参数值参数值。pV$PARAMETER或V$PARAMETER2 n通过这两个动态性能视图,可以查看当前数据库实例通过这两个动态性能视图,可以查看当前数据库实例正在使用的参数的正在使用的参数的设置情况设置情况。pCREATE PFILE pV$SPPARAMETERn通过该动态性能视图,可以查看通过该动态性能视图,可以查看包括在服务器初始化包括在服务器初始化参数文件中的参数文件中的所有初始化参数的设置情况。所有初始化参数的设置情况。p利用企业管理器,查看数据库参数设置 Oracle 10g 数据库基础教程2011总结总结p数据库创建的准备p利用DBCA创建数据库p手动创建数据库p数据库服务器参数文件Oracle 10g 数据库基础教程2011课后作业课后作业pP41:1.(6)pP42:3

    注意事项

    本文(新第3章创建数据库.ppt)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开