Oracle使用培训_第1页
Oracle使用培训_第2页
Oracle使用培训_第3页
Oracle使用培训_第4页
Oracle使用培训_第5页
已阅读5页,还剩96页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Oracle数据库使用培训目录Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原Oracle 数据库介绍OracleOracle 版本版本 Oracle8i: I internet 表示Oracle公司要开始正式进入互联网 Oracle9i: 与Oracle8i相关,性能方面更佳, 管理更人性化 Oracle10g: g(grid)网格技术 Oracle11g: g(grid)网格技术 Oracle 10g 数据库为企业提供了网格计算所需要的集群、工作负载和数据中心自动化等服务,改善了系统的管理性能和和服务质量,提高了硬件利用率和资源共享。Oracl

2、e 数据库介绍 1.客户-服务器结构(Client/Server , C/S) C/S 结构是两层结构。在C/S结构中,要在前端客户机上安装应用程序,通过网络连接访问后台数据库服务器。客户端完成用户信息的输入、逻辑处理和结果的返回;后台数据库服务器接收客户端对数据库的操作请求并执行。OracleOracle 数据库应用结构数据库应用结构数据库服务器客户机客户机网络Oracle 数据库介绍 2.终端-服务器结构 终端-服务器结构与C/S结构类似,只不过终端没有处理能力,只是将鼠标键盘的输入传递到服务器上集中处理,终端之作为输入、输出的设备。对服务器性能要求较高。OracleOracle 数据库应

3、用结构数据库应用结构数据库服务器客户机客户机网络Oracle 数据库介绍 3.浏览器-服务器结构(Browser/Server,B/S) B/S结构是3层结构。在B/S结构中,客户端只需要安装浏览器就可以了,不需要安装具体的应用程序;中间的Web服务器层是连接前段客户机与后台数据库服务器的桥梁,所有的数据计算和应用逻辑处理都在此层实现。OracleOracle 数据库应用结构数据库应用结构数据库服务器客户机客户机网络Web服务器Oracle 数据库介绍 4.分布式数据库系统结构 分布式数据库是由分布于计算机网络上的多个逻辑相关的数据库组成的集合,每个数据库都具有独立的处理能力,可以执行局部应用

4、,也可以通过网络执行全局应用。OracleOracle 数据库应用结构数据库应用结构数据库服务器1客户机3客户机2计算机网络数据库服务器2数据库服务器3客户机1Oracle 数据库介绍 4.分布式数据库系统结构 分布式数据库是由分布于计算机网络上的多个逻辑相关的数据库组成的集合,每个数据库都具有独立的处理能力,可以执行局部应用,也可以通过网络执行全局应用。OracleOracle 数据库应用结构数据库应用结构数据库服务器1客户机3客户机2计算机网络数据库服务器2数据库服务器3客户机1目录Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原Oracle

5、数据库基本概念OracleOracle 数据库系统结构数据库系统结构数据库系统由数据库系统由数据库实例和和物理存储结构组成。组成。实例包括内存结构(系统全局区域 system global area,SGA)与后台进程。物理存储结构包括存储在磁盘上的数据文件、控制文件、重做日志文件、跟踪文件、初始化参数文件等。Oracle 数据库基本概念OracleOracle 数据库系统结构数据库系统结构数据库实例实例SGA(系统全局区域)数据高速缓冲区日志缓冲区共享池大型池Java池流池其他后台进程SMONPMONDBWRCKPTLGWRARCH其他数据文件归档文件控制文件重做日志文件服务器进程用户进程O

6、racle 数据库基本概念OracleOracle 数据库系统结构数据库系统结构Oracle 数据库中,数据的存储结构包括 物理存储结构 和逻辑存储结构 。物理存储结构物理存储结构 主要用于描述数据库外部数据的存储,即在 操作系统中如何组织和管理数据,与具体的 操作系统有关;逻辑存储结构逻辑存储结构 主要描述数据库内部数据的组织和管理方式, 与操作系统没有关系。物理存储结构是逻辑存储结构在物理上的、可见的、可操作的、具体的体现形式。Oracle 数据库基本概念OracleOracle 数据库系统结构数据库系统结构数据块代表了数据库中最小颗粒的逻辑数据存储层次表空间是用户可以在Oracle系统中

7、使用的最大的逻辑存储结构。用户在数据库中建立的所有内容都会存储在表空间中。段是用户建立的数据库对象的存储表示。用户建立的每一个表都会有一个在表空间中存储的逻辑段。段是由一个或多个盘区构成的。盘区是用来为段存储数据的逻辑上连续的数据块的集合。当建立数据库对象时,系统就会建立一个或多个盘区来存储数据。逻辑存储结构Oracle 数据库基本概念OracleOracle 数据库系统结构数据库系统结构控制文件重做日志文件归档文件初始化参数文件跟踪文件口令文件警告文件备份文件其他文件数据文件数据库物理存储结构Oracle 数据库基本概念OracleOracle 数据库系统结构数据库系统结构物理结构中各个组成

8、部分的功能:l 数据文件用于存储数据库中的所有数据;l 控制文件用于记录和描述数据库的物理存储结构信息;l 重做日志文件用于记录外部程序(用户)对数据库的改变操作;l 归档文件用于保存已经写满的重做日志文件;l 初始化参数文件用于设置数据库启动时的参数初始值;l 跟踪文件用于记录用户进程、数据库后台进程等的运行情况;l 口令文件用于保存具有SYSDBA,SYSPOPER权限的用户名和 SYS用户口令;l 警告文件用于记录数据库的重要活动以及发生的错误;l 备份文件用于存放数据库备份所产生的文件。Oracle 数据库基本概念数据库基本概念数据库基本概念数据库(Database, DB) 数据库管

9、理系统(Database Management System, DBMS) 数据库管理员( Database Administrator, DBA) 数据库系统( Database System, DBS ) 系统标识符(System Identifier, SID)目录Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原Oracle 数据库安装安装环境需求安装环境需求CPU:最小为550MHz内存(RAM):最低为256 MB(推荐512 MB)。硬盘空间(NTFS格式):基本安装为2.04 GB,高级安装为1.94 GB。虚拟内存:最小为RAM的2

10、倍。监视器:256色。网络协议:TCP/IP、支持SSL的TCP/IP、Named Pipes。浏览器:IE5,IE6,IE7。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器1. 运行安装程序Setup.exe,系统将启动Oracle Universal Installer,然后进行先决条件检查。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器2. 之后,系统将打开如下界面:选择安装方法。 Oracle提供了两种安装方法:基本安装(I)和高级安装(A) Oracle 默认是选择基本安装。Ora

11、cle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器3. 选择“高级安装”,“下一步”按钮会恢复正常,点击下一步。 将出现如下的画面“选择安装类型”。安装类型共有4种,为了完整安装Oracle 10g,选择定制,然后下一步。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器4. 出现“指定主目录详细信息”设置。 这里可以输入或选择所安装产品的名称以及安装产品的完整路径。 如图所示,这里没有进行修改,直接下一步。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器

12、5. 加载产品之后,将出现选择产品组件的画面,选择了几乎所有的组件,下一步之后显示右图。 画面为“产品的先决条件检查”步骤。当我们在第2步选择基本安装后,直接就可以跳到这个画面。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器6. 点击“下一步”,将出现“创建数据库”的画面,这里有三个选项,分别为创建数据库(C)、配置自动存储管理(ASM)(A)和仅安装数据库软件(S)。 选择创建数据库(C)。点击下一步。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器7. Oracle MTS Recover

13、y Service配置界面,下一步。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器8. 最后检查安装清单,然后点击安装。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器9. 安装中的画面,系统将复制文件并进行配置。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器10. 配置助手,安装完成后系统会自动运行右图所示的配置程序。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器11. 紧接着系统出现如下

14、的界面Oracle Net Configuration Assistant,选择“执行典型配置“后,系统将返回10步中所示的画面继续运行下面的配置程序。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来创建数据库。这里会有11步操作。步骤一:数据库模版,选择定制数据库,下一步。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来

15、创建数据库。这里会有11步操作。步骤二:数据库标识。填入全局数据库名(XXXX)和SID(XXXX)(默认为orcl),下一步Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来创建数据库。这里会有11步操作。步骤三:管理选项,默认,下一步Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来创建数据库。这里会有11步操作。步骤四:

16、数据库身份证明。可以为系统中的帐户配置不同的口令,为方便起见,这里选择了“所有帐户使用同一口令”,设置初始口令,然后点击下一步。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来创建数据库。这里会有11步操作。步骤五:存储选项,默认,下一步。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来创建数据库。这里会有11步操作。步骤

17、六:数据库文件所在位置。默认,下一步。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来创建数据库。这里会有11步操作。步骤七:恢复配置。默认,下一步Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来创建数据库。这里会有11步操作。步骤八:数据库内容,默认,下一步Oracle 数据库安装安装安装 OracleOracle 10

18、g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来创建数据库。这里会有11步操作。步骤九:初始化参数。包括内存、调整大小、字符集和连接模式等的修改。默认,下一步Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来创建数据库。这里会有11步操作。步骤十:数据库存储。可以指定用于创建数据库的存储参数。该页允许查看和更改控制文件、表空间、数据文件、回退段和重做日志组。默认,下一步Oracle 数据

19、库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器12. Database Configuration Assistant界面,选择模版来创建数据库。这里会有11步操作。步骤十一:创建选项。默认勾选创建数据库,然后点击完成。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器这时系统会弹出一个确认框,点击“确定”即可开始数据库的创建过程。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器创建过程如下:创建并启动Oracle实例、创建数据库文件、创建数据字典视图、添加Ora

20、cle JVM、添加用于.NET的Oracle Database Extensions、最后创建数据库Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器一段时间之后,终于提示如下,表示数据库创建完成。Oracle 数据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器13. 点击退出之后,系统将返回第10步继续执行Sql Plus的配置过程,这一步是自动执行的,不需要人工干预。之后系统将提示如下信息,表示数据库已经安装完成,至此,数据库安装完成,记录下最后画面中的信息,方便日后对数据库进行管理等操作。Oracle 数

21、据库安装安装安装 OracleOracle 10g10g 数据库服务器数据库服务器安装完成后查看Oracle数据库服务安装完成目录Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原Oracle 数据库卸载卸载卸载 OracleOracle 10g10g 数据库服务器数据库服务器1. 停止 Oracle 所有服务 在“开始运行”中输入:services.msc Oracle 数据库卸载卸载卸载 OracleOracle 10g10g 数据库服务器数据库服务器2. 运行“开始 所有程序 Oracle-OraDb10g_home1 Oracle Instl

22、lation Products Universal Installer” 命令,卸载Oracle.Oracle 数据库卸载卸载卸载 OracleOracle 10g10g 数据库服务器数据库服务器3. 修改注册表,删除Oracle相关信息 在“开始运行”中输入:regeditOracle 软件有关键-值HKEY_LOCAL_MACHINESOFTWAREORACLEOracle 服务HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesoracleOracle 事件日志HKEY_LOCAL_MACHINESYSTEMCurrentControlSet

23、ServicesEventlogApplicationOracle 数据库卸载卸载卸载 OracleOracle 10g10g 数据库服务器数据库服务器4. 删除 Oracle 系统目录 C:Program FilesoracleOracle 数据库卸载卸载卸载 OracleOracle 10g10g 数据库服务器数据库服务器5. 删除 Oracle 环境变量(windows下自动删除)6. 删除程序菜单项中 Oracle 环境变量7.(重启系统后)删除 Oracle 工作主目录:$:oracle 如果不在重启系统后删除 Oracle 工作主目录,在下次安装 Oracle 数据库时会报错。卸载

24、完成目录Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原Oracle 数据库管理工具介绍OracleOracle 10g10g 企业管理器企业管理器 OEMOEM在ie地址栏输入 http:/uf200801384:1158/em 打开企业管理器界面默认安装用户名:sys/saorcl as sysdbasystem/saorcl as normal sysdba用户/密码数据库标识名 as 登录的用户身份Oracle 数据库管理工具介绍OracleOracle SqlSql* *plusplus打开“开始所有程序Oracle-Oradb10g_h

25、ome1应用程序开发sqlplus”输入用户名、口令、主机字符串 (SID)登录Oracle 数据库管理工具介绍OracleOracle SqlSql* *plusplus命令行方式打开sql*plus1.输入: sqlplus2.按照提示输入用户名密码,或者 输入:conn sys/saorcl as sysdbaOracle 数据库管理工具介绍OracleOracle iSqliSql* *plusplus在ie地址栏输入 http:/uf200801384:5560/isqlplus 打开isql*plusOracle 数据库管理工具介绍OracleOracle PL/SqlPL/Sql

26、安装第三方 Oracle 工具 PL/SqlOracle 数据库管理工具介绍OracleOracle PL/SqlPL/SqlPL/Sql 功能界面Oracle 数据库管理工具介绍OracleOracle PL/SqlPL/Sql新建数据库查询,在界面左上角文件下新建。Oracle 数据库管理工具介绍OracleOracle PL/SqlPL/Sql要执行sql脚本文件,在界面左上角打开下选择sql脚本。Oracle 数据库管理工具介绍OracleOracle PL/SqlPL/Sql登录或退出数据库,打开上方菜单的会话功能,选择登录或注销。目录Oracle数据库介绍数据库基本概念数据库安装数

27、据库卸载管理工具介绍创建数据库数据库备份、还原创建数据库使用使用 DBCADBCA 创建数据库创建数据库打开“开始所有程序Oracle-Oradb10g_home1配置和移植工具Database Configuration Assistant”创建数据库使用使用 DBCADBCA 创建数据库创建数据库选择“创建数据库”创建数据库使用使用 DBCADBCA 创建数据库创建数据库选择“一般用途”创建数据库使用使用 DBCADBCA 创建数据库创建数据库输入数据库名称,下一步创建数据库使用使用 DBCADBCA 创建数据库创建数据库默认选项创建数据库使用使用 DBCADBCA 创建数据库创建数据库为

28、方便起见,为所有用户设置相同口令创建数据库使用使用 DBCADBCA 创建数据库创建数据库选择文件系统创建数据库使用使用 DBCADBCA 创建数据库创建数据库默认“使用模板中的数据库文件位置”创建数据库使用使用 DBCADBCA 创建数据库创建数据库默认设置,下一步创建数据库使用使用 DBCADBCA 创建数据库创建数据库选择“示例方案”创建数据库使用使用 DBCADBCA 创建数据库创建数据库全部默认设置,设置结束点击“所有初始化参数”创建数据库使用使用 DBCADBCA 创建数据库创建数据库可以看到设置好的参数,下一步继续创建数据库使用使用 DBCADBCA 创建数据库创建数据库这一环节

29、可以查看文件存储的配置,选择下一步创建数据库使用使用 DBCADBCA 创建数据库创建数据库选择创建数据库,完成目录Oracle数据库介绍数据库基本概念数据库安装数据库卸载管理工具介绍创建数据库数据库备份、还原Oracle 数据库备份、还原OracleOracle 数据库备份数据库备份数据库的备份分为两种,物理备份物理备份和逻辑备份逻辑备份。物理备份是将组成数据库的数据文件、日志、控制文件、初始化参数文件等操作系统文件进行复制,并将副本保存在其他独立磁盘上。逻辑备份是利用Oracle提供的到处工具,将数据库中的数据抽取出来存放到一个二进制文件中。Oracle 数据库备份、还原OracleOra

30、cle 数据库物理备份数据库物理备份1.启动SQL*Plus,以sysdba的身份登录数据库 。2.查询当前数据库所有数据文件、控制文件、联机重做日志文件的位置。 SQLSELECT file_name FROM dba_data_files; SQLSELECT member FROM v$logfile; SQLSELECT valus FROM v$parameter WHERE name=control_files;3.关闭数据库 SQLSHUTDOWN IMMEDIATE4.复制所有数据文件、控制文件、联机重做日志文件到备份磁盘。 可以使用复制、粘贴,也可以使用命令完成。 SQLHO

31、ST COPY 原文件名称 目标路径名称5.重启数据库 SQLSTARTUPOracle 数据库备份、还原OracleOracle 数据库逻辑备份数据库逻辑备份创建目录对象创建目录对象在进行数据库的导出与导入操作之前,需要先创建目录对象,并将目录对象的读、写权限授予执行导出、导入操作的数据库用户。Oracle 数据库备份、还原OracleOracle 数据库逻辑备份数据库逻辑备份创建目录对象创建目录对象1.创建目标对象以管理员身份启动并登录OEM数据库控制台,打开“管理”属性页,单击“方案”部分“数据库对象”标题下的“目录对象”,打开右图。Oracle 数据库备份、还原2.单击“创建按钮”,进

32、入右图所示的“创建 目录对象:一般信息”属性页,可以设置目录对象的名称及其路径。OracleOracle 数据库逻辑备份数据库逻辑备份创建目录对象创建目录对象Oracle 数据库备份、还原3.单击“权限”标签,进入权限属性页,可以进行用户的目录对象权限管理。单击“添加”来选择要授权的数据库用户,确定。选择要授权的用户后,选取读、写访问权限,完成目录对象的权限授予。OracleOracle 数据库逻辑备份数据库逻辑备份创建目录对象创建目录对象Oracle 数据库备份、还原OracleOracle 数据库逻辑备份数据库逻辑备份数据导出数据导出在Oracle 10g数据库中,不支持以sysdba 身

33、份登录的用户进行导入、导出操作。Oracle 数据库备份、还原OracleOracle 数据库逻辑备份数据库逻辑备份数据导出数据导出1.启动OEM数据库控制台,以SYSTEM用户登录,打开“维护”属性页,单击“数据移动”部分“移动行数据”标题下的“导出到导出文件”链接,打开右边界面,选择导出的对象类型,并设置主机身份证明。这里的主机身份证明是操作系统的当前登录名Oracle 数据库备份、还原OracleOracle 数据库逻辑备份数据库逻辑备份数据导出数据导出2.选择“表”,设置万主机身份证明后,当年即继续按钮,进入右图“导出:表”界面,选择要导出的表。Oracle 数据库备份、还原OracleOracle 数据库逻辑备份数据库逻辑备份数据导出数据导出单击“添加”按钮,选择要到处的表后,单击“选择”按钮,返回到“导出:表”列表界面。Oracle 数据库备份、还原OracleOracle 数据库逻辑备份数据库逻辑备份数据导出数据导出3.单击“下一步”,进入“导出:选项”界面,设置县城选项,估计磁盘空间,制定可选文件。Oracle 数据库备份、还原OracleOracle 数据库逻辑备份数据库逻辑备份数据导出数据导出4.单击“下一步”,进入“导出:文件”界面,设置导出文件的目录名及文件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论