ImageVerifierCode 换一换
格式:PPT , 页数:32 ,大小:719.50KB ,
资源ID:13181413      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/13181413.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(第5章手动创建数据库ok.ppt)为本站上传会员【pc****0】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

第5章手动创建数据库ok.ppt

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,Oracle,数据库应用技术,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Oracle 10g,数据库基础教程,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Oracle 10g,数据库基础教程,第,5,章 手动创建数据库,主要内容,手动创建数据库概述,数据库管理员认证,数据库初始化参数文件,CREATE DATABASE,语句,手动创建数据库示例,5.1,手动创建数据库概述,手动创建数据库通常按下列步骤进行。,(,1

2、确定数据库名称与实例名称。,(,2,)保证必需的环境变量的设置。,(,3,)确定数据库管理员的认证方式。,(,4,)创建初始化参数文件。,(,5,)创建数据库实例。,(,6,)连接到数据库实例。,(,7,)创建服务器初始化参数文件。,(,8,)启动数据库实例。,(,9,)执行,CREATE DATABASE,语句。,(,10,)创建附加表空间。,(,11,)运行脚本创建数据字典视图。,(,12,)备份数据库。,5.2,数据库管理员认证,数据库管理员认证概述,使用操作系统认证,使用口令文件认证,5.2.1,数据库管理员认证概述,DBA,认证方法,操作系统认证,口令文件认证,网络服务认证,如果

3、采用远程数据库管理,但不具有安全的网络连接,那么只能采用口令文件认证方式。,如果采用本地数据库管理或者采用远程数据库管理,且具有安全的网络连接,则既可以采用口令文件认证方式,也可以采用操作系统认证方式,5.2.2,使用操作系统认证,属于,ORA_DBA,组的操作系统用户都自动具有了,SYSDBA,系统权限,属于,ORA_OPER,组的操作系统用户都自动具有了,SYSOPER,系统权限。,如果当前操作系统用户是,ORA_DBA,组成员,在连接数据库时指定,AS SYSDBA,,那么就会以,SYSDBA,系统权限连接数据库;,如果当前操作系统用户是,ORA_OPER,组成员,在连接数据库时指定,A

4、S SYSOPER,,就会以,SYSOPER,系统权限连接数据库;,如果当前操作系统用户不属于,ORA_DBA,或者,ORA_OPER,组,在连接数据库时指定,AS SYSDBA,或者,AS SYSOPER,,那么连接失败。,使用操作系统认证的基本步骤为:,在操作系统中创建一个操作系统用户。,将该用户添加到,ORA_DBA,组。,修改网络配置文件,%ORACLE_HOME%NETWORKADMINsqlnet.ora,中的环境变量,SQLNET.AUTHENTICATION_SERVICES,的值为,NTS,。如果该变量的值为,NONE,,则只能使用口令文件认证方式(需要满足口令文件认证的条件

5、重新启动操作系统,以新建的操作系统用户登录。,连接数据库,以,SYSDBA,身份登录。,5.2.3,使用口令文件认证,使用口令文件认证时,需要在操作系统中创建一个口令文件,保存所有具有,SYSDBA,系统权限或者,SYSOPER,系统权限的,DBA,用户名,以及,SYS,用户的口令。,为了采用口令文件认证,需要将网络配置文件,sqlnet.ora,中的变量,SQLNET.AUTHENTICATION_SERVICES,的值设置为,NONE,。,使用口令认证的基本步骤为:,如果没有创建口令文件,使用,ORAPWD,命令创建一个口令文件。,设置初始化参数,REMOTE_LOGIN_PASSW

6、ORDFILE,的值为,EXCLUSIVE,。,使用,SYS,用户连接数据库,为数据库用户授予,SYSDBA,系统权限或者,SYSOPER,系统权限。如果用户不存在,需要先创建数据库用户。,使用新授权的,DBA,用户连接数据库。,创建口令文件,ORAPWD FILE=filename PASSWORD=password,ENTRIES=numusers FORCE=Y|N IGNORECASE=Y|N,FILE,:指定创建的口令文件的路径与名称。在,Windows,系统中口令文件默认名称为,PWD.ora,,默认存放位置为,%ORACLE_HOME%database,。,PASSWORD,:设

7、置,SYS,用户口令。如果没有设定,执行时系统提示设置,SYS,用户口令。,ENTRIES,:设定口令文件中可以保存的具有,SYSDBA,或者,SYSOPER,权限的用户最大数量。,FORCE,:指明如果指定的口令文件已经存在,是否覆盖。值为,Y,,则覆盖。,IGNORECASE,:指定存储在口令文件中的,SYS,用户口令是否大小写敏感。,C:ORAPWD FILE=D:appAdministratorproduct,11.2.0dbhome_1databasePWDorcl.ora,PASSWORD=tiger ENTRIES=30 FORCE=Y,SQLALTER SYSTEM SET R

8、EMOTE_LOGIN_PASSWORDFILE=EXECLUSIVE SCOPE=SPFILE;,SQLCONN SYS/tiger ORCL AS SYSDBA,SQLGRANT SYSDBA TO oe;,SQLCONN oe/oe ORCL AS SYSDBA,5.3,数据库初始化参数文件,初始化参数文件概述,创建初始化参数文件,5.3.1,初始化参数文件概述,文本初始化参数文件,缺点,默认存储位置与命名方式,服务器初始化参数文件,优点,默认存储位置与命名方式,启动数据库时,寻找初始化参数文件顺序,PFILE,参数、默认的服务器初始化参数文件、默认的文本初始化参数文件,修改服务器参数文

9、件中的参数,(*),ALTER SYSTEM SET parameter_name=value SCOPE=SPFILE|MEMORY|BOTH;,SCOPE,子句,说 明,SCOPE=SPFILE,对参数的修改仅记录在服务器初始化参数文件中,对动态参数和静态参数都适用,修改后的参数在下一次数据库启动时生效,SCOPE=MEMORY,对参数的修改仅记录在内存中,只适合动态参数的修改,修改后立即生效。由于修改结果并不会保存到服务器初始化参数文件中,因此下一次启动数据库实例时仍然采用修改前的参数设置,SCOPE=BOTH,对参数的修改同时保存到服务器初始化参数文件和内存中,只适合对动态参数的修改,

10、更改后立即生效,并且下一次启动数据库实例时将使用修改后的参数设置。当执行,ALTER SYSTEM,语句时,如果没有指定,SCOPE,子句,那么,Oracle,默认将,SCOPE,设置为,BOTH,5.3.2,创建初始化参数文件,创建一个文本初始化参数文件,文件中包含所有参数设置;,连接到,Oracle,数据库;,利用文本初始化参数文件创建服务器端初始化参数文件。,CREATE SPFILE=pathfilename FROM PFILE=pathfilename;,导出服务器初始化参数文件,(*),原因,创建服务器初始化参数文件的备份;,为了便于查找系统故障原因等,需要获取当前数据库实例所使

11、用的所有初始化参数值;,为了修改服务器初始化参数文件中参数值,先将服务器初始化参数文件导出为文本初始化参数文件,然后对文本初始化参数文件中的参数进行修改,最后根据修改后的文本初始化参数文件创建新的服务器初始化参数文件。,语法,CREATE PFILE=path FROM SPFILE=path,5.4 CREATE DATABASE,语句,CREATE DATABASE,语句的基本语法,CREATE DATABASE,语句参数说明,CREATE DATABASE database_name,USER SYS IDENTIFIED BY password,USER SYSTEM IDNETIFI

12、ED BY password,CONTROLFILE REUSE,MAXINSTANCES integer,MAXDATAFILES integer,MAXLOGHISTORY integer,MAXLOGFILES integer,MAXLOGMEMBERS integer,ARCHIVELOG|NOARCHIVELOG,FORCE LOGGING,CHARACTER SET charset,NATIONAL CHARACTER SET charset,SET TIME_ZONE=time_zone_region,SET DEFAULT SMALLFILE|BIGFILE TABLESPAC

13、E,-,设置重做日志文件,LOGFILE GROUP integer(filename1,),SIZE integerK|M|G|TREUSE,-,设置,SYSTE,表空间,EXTENT MANAGEMENT LOCAL,DATAFILE filenameSIZE integerK|MREUSE,AUTOEXTEND OFF|,ON NEXT integerK|M MAXSIZE UNLIMITED|,integerK|M|G|T,-,设置,SYSAUX,表空间,SYSAUX DATAFILE filename SIZE integerK|M|G|T,REUSEAUTOEXTEND OFF|O

14、N NEXT integerK|M,MAXSIZE UNLIMITED|integerK|M|G|T,-,设置数据库默认表空间,DEFAULT TABLESPACE default_tablespace_name,DATAFILE filename SIZE integerK|MREUSE,AUTOEXTEND OFF|ON NEXT integerK|M,MAXSIZE UNLIMITED|integerK|M|G|T,EXTENT MANAGEMENT DICTIONARY|,LOCAL AUTOALLOCATE|,UNIFORM SIZE integerK|M|G|T,-,设置数据库默认

15、临时表空间,DEFAULT TEMPORARY TABLESPACE default_temp_tablespace_name,TEMPFILE filename SIZE integerK|M|G|TREUSE,AUTOEXTEND OFF|ON NEXT integerK|M|G|T,MAXSIZE UNLIMITED|integerK|M|G|T,EXTENT MANAGEMENT DICTIONARY|,LOCAL UNIFORM SIZE integerK|M|G|T,-,设置数据库撤销表空间,UNDO TABLESPACE undo_tablespace_name,DATAFILE

16、 filenameSIZE integerK|M|G|T,RESUSEAUTOEXTEND OFF|ONNEXT integerK|M|G|T,MAXSIZE UNLIMITED|integerK|M|G|T,USER SYS IDENTIFIED BY,:,设置,SYS,用户口令,USER SYSTEM IDENTIFIED BY,:,设置,SYSTEM,用户口令,CONTROLFILE REUSE,:,按初始化参数文件中,CONTROL_FILES,的值创建控制文件,如果同名文件存在,则覆盖,MAXINSTANCES,:,指定允许同时装载和打开数据库的实例的个数,MAXDATAFILES,

17、设置控制文件中允许创建的最多数据文件数量,MAXLOGHISTORY,:,可以自动归档的最大日志文件的数量,仅适用于,RAC,环境,MAXLOGFILES,:,设置数据库最大日志文件组数量,MAXLOGMEMBERS,:,设置每个日志文件组中最大成员日志文件数量,ARCHIVELOG,:,设置新建数据库处于归档模式,NOARCHIVELOG,:,设置新建数据库处于非归档模式,FORCE LOGGING,:,数据库中所有的变化信息(除了临时表空间)都写入日志文件,CHARACTER SET,:,设置数据库字符集,NATIONAL CHARACTER SET,:,设置国家字符集,SET TIM

18、E_ZONE,:,设置数据库时区,SET DEFAULT SMALLFILE TABLESPACE,:,设置默认创建的表空间为小文件表空间,SET DEFAULT BIGFILE TABLESPACE,:,设置默认创建的表空间为大文件表空间,LOGFILE,:,设置数据库重做日志文件组及组成员日志文件,EXTENT MANAGEMENT LOCAL,:,设置,SYSTEM,表空间采用本地管理方式,DATAFILE,:,为,SYSTEM,表空间创建数据文件,SYSAUX DATAFILE,:,为,SYSAUX,表空间创建数据文件,DEFAULT TABLESPACE,:,为数据库创建并指定默认表

19、空间,DEFAULT TEMPORARY TABLESPACE,:,为数据库创建并指定默认临时表空间,UNDO TABLESPACE,:,为数据库创建并指定撤销表空间,5.5,手动创建数据库示例,确定数据库名称与实例名称,确定要创建的数据库名称(,DB_NAME,)以及数据库实例名称(,INSTANCE_NAME,),保证必需的环境变量的设置,C:SET ORACLE_SID=MYNEWDB,确定数据库管理员的认证方式,采用口令文件认证方式,C:ORAPWD FILE=D:appAdministratorproduct11.2.0dbhome_1databasePWDmynewdb.ora P

20、ASSWORD=mynewdb ENTRIES=10,创建文本初始化参数文件,将,Oracle,提供的文本初始化参数文件的样本复制一份,然后在此基础上进行修改,以创建自己的文本初始化参数文件。,在,Oracle 11g,数据库中,文本初始化参数文件的默认位置为,%ORACLE_HOME%database,,默认名称为,init.ora,。,创建数据库实例,ORADIM-NEW-SID sid-SYSPWD password,-STARTMODE MANUAL|AUTO-PFILEpfile|SPFILE-SHUTMODE NORMAL|IMMEDIATE|ABORT,NEW,:表示新建一个数据

21、库实例。,SID,:设置新建数据库实例的名称。,SYSPWD,:设置,SYS,用户口令。,STARTMODE,:设置数据库实例的启动模式。如果设置为,AUTO,,创建实例后将启动实例、加载数据库,由于此时数据库还不存在,将导致错误。因此,应设置为,MANUAL,。,PFILE,:指定数据库实例启动时使用文本初始化参数文件。,SPFILE,:指定数据库启动时使用服务器初始化参数文件。,SHUTDMODE,:设置数据库实例关闭方式。,C:ORADIM-NEW-SID MYNEWDB-STARTMODE MANUAL,连接到数据库实例,C:SQLPLUS sys/mynewdb AS SYSDBA,

22、创建服务器初始化参数文件,SQLCREATE SPFILE FROM PFILE;,启动数据库实例,SQLSTARTUP NOMOUNT,执行,CREATE DATABASE,语句,创建附加的表空间,运行脚本创建数据字典视图,catalog.sql,:位于,%ORACLE_HOME%RDBMSADMIN,目录中,用于创建数据字典视表、数据字典视图以及部分数据字典视图的公共同义词。,catproc.log,:位于,%ORACLE_HOME%RDBMSADMIN,目录中,用于创建各种,PL/SQL,包,提供对,PL/SQL,程序设计的支持,,pubbld.sql,:位于,SQLPLUSADMIN,

23、目录中,用于提供对,SQL Plus,运行环境的支持。,SQLCONNECT sys/mynewdb AS SYSDBA,SQLD:appAdministratorproduct11.2.0,dbhome_1RDBMSADMINcatalog.sql;,SQLD:appAdministratorproduct11.2.0,dbhome_1RDBMSADMINcatproc.sql;,SQLCONNECT system/mynewdb,SQLD:appAdministratorproduct11.2.0,dbhome_1sqlplusadminpupbld.sql,小结,手动创建数据库概述,数据库管理员认证,数据库初始化参数文件,CREATE DATABASE,语句,手动创建数据库,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服