




已阅读5页,还剩96页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle数据库使用培训,目录,Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原,Oracle数据库介绍,Oracle版本Oracle8i:Iinternet表示Oracle公司要开始正式进入互联网Oracle9i:与Oracle8i相关,性能方面更佳,管理更人性化Oracle10g:g(grid)网格技术Oracle11g:g(grid)网格技术,Oracle10g数据库为企业提供了网格计算所需要的集群、工作负载和数据中心自动化等服务,改善了系统的管理性能和和服务质量,提高了硬件利用率和资源共享。,Oracle数据库介绍,1.客户-服务器结构(Client/Server,C/S)C/S结构是两层结构。在C/S结构中,要在前端客户机上安装应用程序,通过网络连接访问后台数据库服务器。客户端完成用户信息的输入、逻辑处理和结果的返回;后台数据库服务器接收客户端对数据库的操作请求并执行。,Oracle数据库应用结构,数据库服务器,客户机,客户机,网络,Oracle数据库介绍,2.终端-服务器结构终端-服务器结构与C/S结构类似,只不过终端没有处理能力,只是将鼠标键盘的输入传递到服务器上集中处理,终端之作为输入、输出的设备。对服务器性能要求较高。,Oracle数据库应用结构,数据库服务器,客户机,客户机,网络,Oracle数据库介绍,3.浏览器-服务器结构(Browser/Server,B/S)B/S结构是3层结构。在B/S结构中,客户端只需要安装浏览器就可以了,不需要安装具体的应用程序;中间的Web服务器层是连接前段客户机与后台数据库服务器的桥梁,所有的数据计算和应用逻辑处理都在此层实现。,Oracle数据库应用结构,数据库服务器,客户机,客户机,网络,Web服务器,Oracle数据库介绍,4.分布式数据库系统结构分布式数据库是由分布于计算机网络上的多个逻辑相关的数据库组成的集合,每个数据库都具有独立的处理能力,可以执行局部应用,也可以通过网络执行全局应用。,Oracle数据库应用结构,数据库服务器1,客户机3,客户机2,计算机网络,数据库服务器2,数据库服务器3,客户机1,Oracle数据库介绍,4.分布式数据库系统结构分布式数据库是由分布于计算机网络上的多个逻辑相关的数据库组成的集合,每个数据库都具有独立的处理能力,可以执行局部应用,也可以通过网络执行全局应用。,Oracle数据库应用结构,数据库服务器1,客户机3,客户机2,计算机网络,数据库服务器2,数据库服务器3,客户机1,目录,Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原,Oracle数据库基本概念,Oracle数据库系统结构,数据库系统由数据库实例和物理存储结构组成。实例包括内存结构(系统全局区域systemglobalarea,SGA)与后台进程。物理存储结构包括存储在磁盘上的数据文件、控制文件、重做日志文件、跟踪文件、初始化参数文件等。,Oracle数据库基本概念,Oracle数据库系统结构,服务器进程,用户进程,Oracle数据库基本概念,Oracle数据库系统结构,Oracle数据库中,数据的存储结构包括物理存储结构和逻辑存储结构。物理存储结构主要用于描述数据库外部数据的存储,即在操作系统中如何组织和管理数据,与具体的操作系统有关;逻辑存储结构主要描述数据库内部数据的组织和管理方式,与操作系统没有关系。物理存储结构是逻辑存储结构在物理上的、可见的、可操作的、具体的体现形式。,Oracle数据库基本概念,Oracle数据库系统结构,数据块代表了数据库中最小颗粒的逻辑数据存储层次,表空间是用户可以在Oracle系统中使用的最大的逻辑存储结构。用户在数据库中建立的所有内容都会存储在表空间中。,段是用户建立的数据库对象的存储表示。用户建立的每一个表都会有一个在表空间中存储的逻辑段。段是由一个或多个盘区构成的。,盘区是用来为段存储数据的逻辑上连续的数据块的集合。当建立数据库对象时,系统就会建立一个或多个盘区来存储数据。,逻辑存储结构,Oracle数据库基本概念,Oracle数据库系统结构,控制文件,重做日志文件,归档文件,初始化参数文件,跟踪文件,口令文件,警告文件,备份文件,其他文件,数据文件,数据库,物理存储结构,Oracle数据库基本概念,Oracle数据库系统结构,物理结构中各个组成部分的功能:数据文件用于存储数据库中的所有数据;控制文件用于记录和描述数据库的物理存储结构信息;重做日志文件用于记录外部程序(用户)对数据库的改变操作;归档文件用于保存已经写满的重做日志文件;初始化参数文件用于设置数据库启动时的参数初始值;跟踪文件用于记录用户进程、数据库后台进程等的运行情况;口令文件用于保存具有SYSDBA,SYSPOPER权限的用户名和SYS用户口令;警告文件用于记录数据库的重要活动以及发生的错误;备份文件用于存放数据库备份所产生的文件。,Oracle数据库基本概念,数据库基本概念,数据库(Database,DB)数据库管理系统(DatabaseManagementSystem,DBMS)数据库管理员(DatabaseAdministrator,DBA)数据库系统(DatabaseSystem,DBS)系统标识符(SystemIdentifier,SID),目录,Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原,Oracle数据库安装,安装环境需求,CPU:最小为550MHz内存(RAM):最低为256MB(推荐512MB)。硬盘空间(NTFS格式):基本安装为2.04GB,高级安装为1.94GB。虚拟内存:最小为RAM的2倍。监视器:256色。网络协议:TCP/IP、支持SSL的TCP/IP、NamedPipes。浏览器:IE5,IE6,IE7。,Oracle数据库安装,安装Oracle10g数据库服务器,1.运行安装程序Setup.exe,系统将启动OracleUniversalInstaller,然后进行先决条件检查。,Oracle数据库安装,安装Oracle10g数据库服务器,2.之后,系统将打开如下界面:选择安装方法。Oracle提供了两种安装方法:基本安装(I)和高级安装(A)Oracle默认是选择基本安装。,Oracle数据库安装,安装Oracle10g数据库服务器,3.选择“高级安装”,“下一步”按钮会恢复正常,点击下一步。将出现如下的画面“选择安装类型”。安装类型共有4种,为了完整安装Oracle10g,选择定制,然后下一步。,Oracle数据库安装,安装Oracle10g数据库服务器,4.出现“指定主目录详细信息”设置。这里可以输入或选择所安装产品的名称以及安装产品的完整路径。如图所示,这里没有进行修改,直接下一步。,Oracle数据库安装,安装Oracle10g数据库服务器,5.加载产品之后,将出现选择产品组件的画面,选择了几乎所有的组件,下一步之后显示右图。画面为“产品的先决条件检查”步骤。当我们在第2步选择基本安装后,直接就可以跳到这个画面。,Oracle数据库安装,安装Oracle10g数据库服务器,6.点击“下一步”,将出现“创建数据库”的画面,这里有三个选项,分别为创建数据库(C)、配置自动存储管理(ASM)(A)和仅安装数据库软件(S)。选择创建数据库(C)。点击下一步。,Oracle数据库安装,安装Oracle10g数据库服务器,7.OracleMTSRecoveryService配置界面,下一步。,Oracle数据库安装,安装Oracle10g数据库服务器,8.最后检查安装清单,然后点击安装。,Oracle数据库安装,安装Oracle10g数据库服务器,9.安装中的画面,系统将复制文件并进行配置。,Oracle数据库安装,安装Oracle10g数据库服务器,10.配置助手,安装完成后系统会自动运行右图所示的配置程序。,Oracle数据库安装,安装Oracle10g数据库服务器,11.紧接着系统出现如下的界面OracleNetConfigurationAssistant,选择“执行典型配置“后,系统将返回10步中所示的画面继续运行下面的配置程序。,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤一:数据库模版,选择定制数据库,下一步。,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤二:数据库标识。填入全局数据库名(XXXX)和SID(XXXX)(默认为orcl),下一步,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤三:管理选项,默认,下一步,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤四:数据库身份证明。可以为系统中的帐户配置不同的口令,为方便起见,这里选择了“所有帐户使用同一口令”,设置初始口令,然后点击下一步。,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤五:存储选项,默认,下一步。,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤六:数据库文件所在位置。默认,下一步。,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤七:恢复配置。默认,下一步,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤八:数据库内容,默认,下一步,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤九:初始化参数。包括内存、调整大小、字符集和连接模式等的修改。默认,下一步,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤十:数据库存储。可以指定用于创建数据库的存储参数。该页允许查看和更改控制文件、表空间、数据文件、回退段和重做日志组。默认,下一步,Oracle数据库安装,安装Oracle10g数据库服务器,12.DatabaseConfigurationAssistant界面,选择模版来创建数据库。这里会有11步操作。步骤十一:创建选项。默认勾选创建数据库,然后点击完成。,Oracle数据库安装,安装Oracle10g数据库服务器,这时系统会弹出一个确认框,点击“确定”即可开始数据库的创建过程。,Oracle数据库安装,安装Oracle10g数据库服务器,创建过程如下:创建并启动Oracle实例、创建数据库文件、创建数据字典视图、添加OracleJVM、添加用于.NET的OracleDatabaseExtensions、最后创建数据库,Oracle数据库安装,安装Oracle10g数据库服务器,一段时间之后,终于提示如下,表示数据库创建完成。,Oracle数据库安装,安装Oracle10g数据库服务器,13.点击退出之后,系统将返回第10步继续执行SqlPlus的配置过程,这一步是自动执行的,不需要人工干预。之后系统将提示如下信息,表示数据库已经安装完成,至此,数据库安装完成,记录下最后画面中的信息,方便日后对数据库进行管理等操作。,Oracle数据库安装,安装Oracle10g数据库服务器,安装完成后查看Oracle数据库服务,安装完成,目录,Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原,Oracle数据库卸载,卸载Oracle10g数据库服务器,停止Oracle所有服务在“开始运行”中输入:services.msc,Oracle数据库卸载,卸载Oracle10g数据库服务器,2.运行“开始所有程序Oracle-OraDb10g_home1OracleInstllationProductsUniversalInstaller”命令,卸载Oracle.,Oracle数据库卸载,卸载Oracle10g数据库服务器,修改注册表,删除Oracle相关信息在“开始运行”中输入:regedit,Oracle软件有关键-值HKEY_LOCAL_MACHINESOFTWAREORACLE,Oracle服务HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesoracle,Oracle事件日志HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication,Oracle数据库卸载,卸载Oracle10g数据库服务器,4.删除Oracle系统目录C:ProgramFilesoracle,Oracle数据库卸载,卸载Oracle10g数据库服务器,删除Oracle环境变量(windows下自动删除)删除程序菜单项中Oracle环境变量(重启系统后)删除Oracle工作主目录:$:oracle,如果不在重启系统后删除Oracle工作主目录,在下次安装Oracle数据库时会报错。,卸载完成,目录,Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原,Oracle数据库管理工具介绍,Oracle10g企业管理器OEM,在ie地址栏输入http:/uf200801384:1158/em打开企业管理器界面,默认安装用户名:sys/saorclassysdbasystem/saorclasnormalsysdba用户/密码数据库标识名as登录的用户身份,Oracle数据库管理工具介绍,OracleSql*plus,打开“开始所有程序Oracle-Oradb10g_home1应用程序开发sqlplus”,输入用户名、口令、主机字符串(SID)登录,Oracle数据库管理工具介绍,OracleSql*plus,命令行方式打开sql*plus,1.输入:sqlplus2.按照提示输入用户名密码,或者输入:connsys/saorclassysdba,Oracle数据库管理工具介绍,OracleiSql*plus,在ie地址栏输入http:/uf200801384:5560/isqlplus打开isql*plus,Oracle数据库管理工具介绍,OraclePL/Sql,安装第三方Oracle工具PL/Sql,Oracle数据库管理工具介绍,OraclePL/Sql,PL/Sql功能界面,Oracle数据库管理工具介绍,OraclePL/Sql,新建数据库查询,在界面左上角文件下新建。,Oracle数据库管理工具介绍,OraclePL/Sql,要执行sql脚本文件,在界面左上角打开下选择sql脚本。,Oracle数据库管理工具介绍,OraclePL/Sql,登录或退出数据库,打开上方菜单的会话功能,选择登录或注销。,目录,Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原,创建数据库,使用DBCA创建数据库,打开“开始所有程序Oracle-Oradb10g_home1配置和移植工具DatabaseConfigurationAssistant”,创建数据库,使用DBCA创建数据库,选择“创建数据库”,创建数据库,使用DBCA创建数据库,选择“一般用途”,创建数据库,使用DBCA创建数据库,输入数据库名称,下一步,创建数据库,使用DBCA创建数据库,默认选项,创建数据库,使用DBCA创建数据库,为方便起见,为所有用户设置相同口令,创建数据库,使用DBCA创建数据库,选择文件系统,创建数据库,使用DBCA创建数据库,默认“使用模板中的数据库文件位置”,创建数据库,使用DBCA创建数据库,默认设置,下一步,创建数据库,使用DBCA创建数据库,选择“示例方案”,创建数据库,使用DBCA创建数据库,全部默认设置,设置结束点击“所有初始化参数”,创建数据库,使用DBCA创建数据库,可以看到设置好的参数,下一步继续,创建数据库,使用DBCA创建数据库,这一环节可以查看文件存储的配置,选择下一步,创建数据库,使用DBCA创建数据库,选择创建数据库,完成,目录,Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原,Oracle数据库备份、还原,Oracle数据库备份,数据库的备份分为两种,物理备份和逻辑备份。物理备份是将组成数据库的数据文件、日志、控制文件、初始化参数文件等操作系统文件进行复制,并将副本保存在其他独立磁盘上。逻辑备份是利用Oracle提供的到处工具,将数据库中的数据抽取出来存放到一个二进制文件中。,Oracle数据库备份、还原,Oracle数据库物理备份,1.启动SQL*Plus,以sysdba的身份登录数据库。2.查询当前数据库所有数据文件、控制文件、联机重做日志文件的位置。SQLSELECTfile_nameFROMdba_data_files;SQLSELECTmemberFROMv$logfile;SQLSELECTvalusFROMv$parameterWHEREname=control_files;3.关闭数据库SQLSHUTDOWNIMMEDIATE4.复制所有数据文件、控制文件、联机重做日志文件到备份磁盘。可以使用复制、粘贴,也可以使用命令完成。SQLHOSTCOPY原文件名称目标路径名称5.重启数据库SQLSTARTUP,Oracle数据库备份、还原,Oracle数据库逻辑备份创建目录对象,在进行数据库的导出与导入操作之前,需要先创建目录对象,并将目录对象的读、写权限授予执行导出、导入操作的数据库用户。,Oracle数据库备份、还原,Oracle数据库逻辑备份创建目录对象,1.创建目标对象以管理员身份启动并登录OEM数据库控制台,打开“管理”属性页,单击“方案”部分“数据库对象”标题下的“目录对象”,打开右图。,Oracle数据库备份、还原,2.单击“创建按钮”,进入右图所示的“创建目录对象:一般信息”属性页,可以设置目录对象的名称及其路径。,Oracle数据库逻辑备份创建目录对象,Oracle数据库备份、还原,3.单击“权限”标签,进入权限属性页,可以进行用户的目录对象权限管理。单击“添加”来选择要授权的数据库用户,确定。选择要授权的用户后,选取读、写访问权限,完成目录对象的权限授予。,Oracle数据库逻辑备份创建目录对象,Oracle数据库备份、还原,Oracle数据库逻辑备份数据导出,在Oracle10g数据库中,不支持以sysdba身份登录的用户进行导入、导出操作。,Oracle数据库备份、还原,Oracle数据库逻辑备份数据导出,1.启动OEM数据库控制台,以SYSTEM用户登录,打开“维护”属性页,单击“数据移动”部分“移动行数据”标题下的“导出到导出文件”链接,打开右边界面,选择导出的对象类型,并设置主机身份证明。,Oracle数据库备份、还原,Oracle数据库逻辑备份数据导出,2.选择“表”,设置万主机身份证明后,当年即继续按钮,进入右图“导出:表”界面,选择要导出的表。,Oracle数据库备份、还原,Oracle数据库逻辑备份数据导出,单击“添加”按钮,选择要到处的表后,单击“选择”按钮,返回到“导出:表”列表界面。,Oracle数据库备份、还原,Oracle数据库逻辑备份数据导出,3.单击“下一步”,进入“导出:选项”界面,设置县城选项,估计磁盘空间,制定可选文件。,Oracle数据库备份、还原,Oracle数据库逻辑备份数据导出,4.单击“下一步”,进入“导出:文件”界面,设置导出文件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商州安全员考及答案
- 2025年康复医疗服务体系建设与康复康复护理服务市场分析报告
- 泰安龙潭小学施工方案
- 2025年西安中招英语真题及答案
- 骨科专业面试题目及答案
- DB65T 4348.5-2021 草地退化状况评价技术规范 第5部分:高寒草甸类
- 4 写生身边的风景说课稿-2025-2026学年小学美术沪教版四年级上册-沪教版
- DB65T 4480-2021 电梯困人应急处置导则
- 迪吧消防应急预案(3篇)
- 2025年质量综合知识题库及答案
- SB/T 10379-2012速冻调制食品
- GB/T 23902-2021无损检测超声检测超声衍射声时技术检测和评价方法
- 医疗保险学导论课件
- 大学物理第14章光的衍射课件
- 家长会 课件(共44张ppt) 九年级上学期
- 喷砂除锈防腐施工方案
- 钻孔灌注桩施工安全控制培训教材课件
- 福建省莆田市各县区乡镇行政村村庄村名明细
- 大班幼儿随访电访记录表内有内容
- 干细胞精品课件
- 太阳能路灯说明书完整版
评论
0/150
提交评论