2、oracle的安装

学习目标

1、掌握在window环境下Oracle数据库软件的安装

2、掌握Oracle的客户端链接工具的使用

学习过程:

要学习Oracle数据库,那么我们还是先在系统上安装了Oralce。我们可以免费下载进行学习。

一、下载安装文件

到oracle的官方网站下载即可:http://www.oracle.com/index.html

attcontent/0560a813-b428-474b-89f1-71f9ae88bd6b.png

你可以根据自己的电脑的情况选择适合自己的版本。下载时候需要你登录,你需要注册一个帐号。

二、安装过程图

1、解压缩文件。将两个压缩包一起选择,然后再解压即可。

2、到相应的解压路径上面,执行安装文件setup.exe 。

attcontent/fd02dee7-bc13-403f-98a5-0efdbd9136ae.png

3、配置安全更新。这步可将自己的电子邮件地址填写进去,也可以不填写。

attcontent/627eb1a2-b3c1-4b48-b5c8-4edebc15f5f9.png

4、安装选项。直接选择默认创建和配置一个数据库,这样安装完数据库管理软件后,系统会自动创建一个数据库实例。

attcontent/e2e06ef5-2c2d-4ae0-abde-903fdd58d687.png

5、系统类。直接选择默认的桌面类就可以了。(若安装到的电脑是,个人笔记本或个人使用的电脑使用此选项) 

attcontent/e7950191-bd53-4eb9-b512-dc578c035cc9.png

6、典型安装。 建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。新建的数据库的名称和SID默认是orcl这个数据库名称要记住,一会登录要用的。口令密码也必须要记住。密码输入时,有提示警告,不符合Oracel建议时不用管。Oracel建议的密码规则比较麻烦, 必须是大写字母加小写字母加数字,而且必须是8位以上。

attcontent/3a93f173-157e-4826-8ef3-5f43fbd0ffb1.png

点击是即可。

attcontent/659c9706-ea15-4447-b3f0-a9585c00fd41.png

7、先决条件检查。 安装程序会检查软硬件系统是否满足,安装此Oracle版本的最低要求。

attcontent/57a8e363-e81f-45a7-84b6-ed20fe435a7a.png

8、概要。安装前的一些相关选择配置信息。

attcontent/dec53079-2bf5-42c0-90d0-d588cec2de84.png

9. 安装产品。自动进行,不用管。只是时间有点长,慢慢等待安装成功就可以了。

attcontent/612de769-88d9-42e8-bcdc-93e458012d2c.png

10. 实例数据库创建完成了。系统默认是把所有账户都锁定不可用了(除sys和system账户可用外),建议点右边的口令管理,

attcontent/4bf45bb6-2e3c-489f-a5d4-f6925584b947.png

11、为System和sys两个管理员帐号设置密码。其他账号可以不管了。

attcontent/9681c06a-5e4f-4338-81f3-c4ba34f77c61.png

三、测试是否安装成功

可以通过开始,选择应用程序中的 "Oracle 11g" 》》 "应用程序开发" 》》 "Sql Developer 或Sql Plus" 连接。

attcontent/a4bb564d-962a-495b-99dc-d3aace8a8d44.png

1、先使用SQL Plus。这是一个DOS环境,输入用户名和密码看能否登录成功。

attcontent/0a1bf65a-4b2d-4cc1-b863-e385a6ee5ee0.png

2、再使用SQL Developer。注意第一次,使用SQL Developer时,会提示指定 java.exe的路径,这里不建议你使用自己的jdk环境,因为可能会发生版本不一致的问题,导致SQL Developer启动失败,Oracle已经自带了一个JDK环境,你可以到刚才oracle的安装目录中选择

java.exe。我的安装就是在这个目录中。

D:\app\Administrator\product\11.2.0\dbhome_1\jdk

启动后点击新建连接

attcontent/28da64db-2acb-48dd-a9ed-7bfaa78e6b10.png

在连接中输入基本信息,如果测试成功,表示已经可以登录了,再点击连接就可以了。

attcontent/b7ac4f2a-c69e-423e-9da2-999eb3fcb488.png

这样Oralce也就是成功安装并正常启动了。

一、Oracle的逻辑组件

表空间是数据库中最大的逻辑单位,一个 Oracle 数据库至少包含一个表空间,就是名为SYSTEM的系统表空间。每个表空间是由一个或多个数据文件组成,一个数据文件只能与一个表空间相关联。表空间的大小等于构成该表空间的所有数据文件大小之和。

段是构成表空间的逻辑存储结构,段由一组区组成。按照段所存储数据的特征,将段分为四种类型:数据段、索引段、回退段和临时段。

区为段分配空间,它由连续的数据块组成。当段中的所有空间已完全使用时,系统自动为该段分配一个新区。区不能跨数据文件存在,只能存在于一个数据文件中。

数据块是Oracle服务器所能分配、读取或写入的最小存储单元。Oracle服务器以数据块为单位管理数据文件的存储空间。

模式是对用户所创建的数据库对象的总称。模式对象包括表、视图、索引、同义词、序列、过程和程序包等。

二、oracle数据库工具介绍

1、Oracle 网络配置 

Oracle产品安装完成后,服务器和客户端都需要进行网络配置才能实现网络连接。服务器端配置监听器,客户端配置网络服务名。服务器端监听器配置信息包括监听协议、地址及其他相关信息。 配置信息保存在名为listener.ora的文件中。在安装服务器软件时自动配置

客户端的网络服务名配置信息包括服务器地址、监听端口号和数据库SID等,与服务器的监听器建立连接。配置信息保存在名为tnsnames.ora的文件中

2、Oralce的开发工具

(1)Sql*plus是oracle提供的一个工具程序,既可以在oracle服务器使用,也可以在oracle客户端使用。在windows下分两种, sqlplus.exe是命令行程序,sqlplusw.exe是窗体程序,通常我们在开始菜单中启动的是后者,两者的功能是一致的。 Sql*plus是一个最常用的工具,具有很强的功能,主要有:  

  • 数据库的维护,如启动,关闭等,这一般在服务器上操作。

  • 执行sql语句执行pl/sql。

  • 执行sql脚本。 

  • 数据的导出,报表。 

  • 应用程序开发、测试sql/plsql。 

  • 生成新的sql脚本。 

  • 供应用程序调用,如安装程序中进行脚本的安装。

(2)Oracle SQL Developer 是一个新的免费图形工具,可提高工作效率并简化数据库开发任务。利用 Oracle SQL Developer,您可以浏览数据库对象、运行 SQL 语句和 SQL 脚本,以及编辑和调试 PL/SQL 语句。还可以运行所提供的任何数量的报表以及创建和保存您自己的报表。

现已提供适用于 Windows、Linux 和 Mac OS X 的第一个产品版本 Oracle SQL Developer 1.0 的下载。Oracle SQL Developer 可以连接到任何 Oracle 数据库 9.2.0.1 版以及更高版本。

Oracle SQL Developer 是用 Java 开发的,利用了 Oracle JDeveloper IDE 框架。默认情况下是通过 JDBC Thin 驱动程序(不需要 Oracle Home)连接到数据库的;此外,还支持 JDBC Type 2 驱动程序(OCI 客户端驱动程序)。JRE 1.5 捆绑了一个单独的分发,另外还提供了支持 Windows 客户端所需的 tools.jar。非 Windows 客户端只需要 JDK 1.5。只需解压缩下载文件即可执行安装程序。Oracle 支持 Windows、Linux 和 Mac OS X 平台。

我们往回讲解大部分时间都是使用Oracle SQL Developer,当然oralce还有很多很好用的第三方开发工具。有兴趣的同学也可以使用其他的第三方的工具。

猜你喜欢

转载自blog.csdn.net/liubao616311/article/details/83903329