Oracle学习II —— Oracle安装

Oracle安装

安装数据库软件(区别一)

下载Oracle11g到本地进行解压如图所示:
Oracle学习II —— Oracle安装_第1张图片
点击"setup.exe"即可启动安装界面如下图:
Oracle学习II —— Oracle安装_第2张图片

1. 在配置安全更新目录下,电子邮件不需要填写,直接下一步,进入安装选项目录,选择创建和配置数据库单选框。
Oracle学习II —— Oracle安装_第3张图片
2. 然后下一步,进入网格安装选项目录,选择单实例数据库安装。
Oracle学习II —— Oracle安装_第4张图片
3. 点击下一步,进入产品语言目录,选择简体中文,然后下一步进入数据库版本目录,选择企业版。
Oracle学习II —— Oracle安装_第5张图片
4. 下一步进入安装位置目录
Oracle学习II —— Oracle安装_第6张图片
5. 然后点两次下一步,就会进入概要目录,开始对 Oracle 服务器进行环境检查,主要查看服务器是否符合 Oracle 安装的条件,比如操作系统是否支持、系统内存是否符合 Oracle 安装的最低要求等。
Oracle学习II —— Oracle安装_第7张图片
6. 最后点击完成等待几分钟到十几分钟不等,即可完成数据库软件安装。

安装数据库软件(区别二)

1. 打开database文件夹,选择双击setup.exe。进行Oracle数据库的安装。
2. 下一步可能会出现INS-13001的提示,这是因为版本注册的问题。默认的oracleo11g中没有添加win10的注册信息,所以要将win10的注册信息添加到oracle的配置文件中。
Oracle学习II —— Oracle安装_第8张图片
解决方案:
(1) 打开oracle安装包,找到stage文件夹,找到cvu_prereq.xml文件,用记事本打开可以看到如下图内容.
Oracle学习II —— Oracle安装_第9张图片
2) 在标签前面添加如下部分。

<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
ENV_VAR_LIST>
OPERATING_SYSTEM>

修改添加结果如下图:
Oracle学习II —— Oracle安装_第10张图片
(3) 改动后保存(这里可能会出现文件不允许修改的情况,即文件无法保存,可以将文件复制到桌面,修改之后再替换回去)。( 蓝色部分是添加上去的部分)重新点击setup.exe就可以顺利安装了(如果安装的电脑是32位的,则将64-bit改成32-bit就可以了!)

3. 打开database文件夹,选择双击setup.exe。进行Oracle数据库的安装。
安装前会检测系统监视器配置,要求至少显示256种颜色,目前主流的显示器都能通过此项检测,无须担心。
Oracle学习II —— Oracle安装_第11张图片
4. 配置安全更新,这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。取消下面的“我希望通过My Oracle Support接受安全更新(W)”。
Oracle学习II —— Oracle安装_第12张图片
5. 安全选项,直接选择默认【创建和配置数据库】这一个选项(在安装数据库软件之后,系统将会自动创建一个数据库)。然后进行下一步。
Oracle学习II —— Oracle安装_第13张图片
6. 系统类页面中,选择默认的【桌面类】就可以了。(若安装到的电脑是个人笔记本或个人使用的电脑使用此选项),选择下一步。
Oracle学习II —— Oracle安装_第14张图片
7. 典型安装配置。 重要步骤。建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。全局数据库名可以默认,且口令密码,必须要牢记。密码最好符合其配置要求。 (可以直接设置为ABCabc123。这里其实是建立一个数据库名称为orcl的数据库,数据库的系统管理员的密码就是ABCabc123)。如图:进行下一步。
Oracle学习II —— Oracle安装_第15张图片
8. 先决条件检查。然后等待检查结果。 安装程序会检查软硬件系统是否满足,安装此Oracle版本的最低要求与配置要求等。
等待检查结果出来后,然后直接下一步就OK 了。我的操作如图所示:

Oracle学习II —— Oracle安装_第16张图片
9. 检查下软件的安装位置等信息,然后点击完成。
Oracle学习II —— Oracle安装_第17张图片
10. 当点击安装之后,会等待许久,如果你电脑上面安装安全卫士,还会弹出提醒,千万要记得允许本软件的,不然会不成功;操作如图所示:
Oracle学习II —— Oracle安装_第18张图片
11. 解锁scott账户, 去掉前面的绿色小勾,输入密码。同样可以输入平常用的短小的密码,我的操作如图所示;因为这是敏感账户,有入侵风险(当然对于初步的使用者,安全什么的没必要);
Oracle学习II —— Oracle安装_第19张图片
Oracle学习II —— Oracle安装_第20张图片
12. 安装成功之后,就会跳入如图所示的画面,标示安装成功,后续就要安装Oracle的数据库客户端了。
Oracle学习II —— Oracle安装_第21张图片

客户端的安装

如果你的数据库就在本地,就不需要再另外安装客户端。通过服务端就可以调试数据库。但是你的服务端不在本地(数据库在服务端),那么你就需要再本地安装客户端来实现对数据库的关联。
1. 和在安装服务端时一样,但客户端的安装比较简洁。打开client文件夹,点击setup.exe程序。首先,同样是检测计算机的监视器配置。
Oracle学习II —— Oracle安装_第22张图片
2. 选择安装类型。如下图。
Oracle学习II —— Oracle安装_第23张图片
Oracle学习II —— Oracle安装_第24张图片
3. 指定安装位置。 建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。
Oracle学习II —— Oracle安装_第25张图片
4. 执行下一步即可。
Oracle学习II —— Oracle安装_第26张图片
Oracle学习II —— Oracle安装_第27张图片
Oracle学习II —— Oracle安装_第28张图片
5. 如上,oracle客户端安装完毕。

客户端-配置监听程序

1. 运行Net Configuration Assistant,配置监听程序Oracle Net Configuration Assistant:欢迎使用勾选监听程序配置,单击下一步。
Oracle学习II —— Oracle安装_第29张图片
2. Oracle Net Configuration Assistant:监听程序配置,监听程序可以添加、重新设置、重命名或删除监听程序。重命名或删除监听程序前先停止监听程序。这里选择添加,单击下一步。
Oracle学习II —— Oracle安装_第30张图片
3. 输入监听程序的名称。每个监听程序由唯一的名称标识。LISTENER 是第一个监听程序的默认名称,这里默认为LISTENER,单击下一步。
Oracle学习II —— Oracle安装_第31张图片
4. 从可用协议列表中选择协议TCP,然后选择右箭头按钮,将其移到选定的协议列表中,单击下一步。
Oracle学习II —— Oracle安装_第32张图片
5. 这里勾选使用标准端口号 1521,单击下一步
Oracle学习II —— Oracle安装_第33张图片
6. 指定是否为此节点配置另一个监听程序。 否,不再配置另一个监听程序。 是,配置另一个监听程序。勾选否,单击下一步。
Oracle学习II —— Oracle安装_第34张图片
7. 监听程序配置完成!(配置监听程序会出现很多问题,这里只是初步的步骤,若出现异常,建议知乎或者百度解决)
Oracle学习II —— Oracle安装_第35张图片

2. 选择添加本地网服务名配置。

数据库实例创建

1. 数据库软件安装完,在系统菜单目录会自动生成Oracle目录,如下图:
Oracle学习II —— Oracle安装_第36张图片
2. 择database configuration assistant 程序进行安装数据库实例,可以进行数据库实例创建、删除和模板管理如下图:
Oracle学习II —— Oracle安装_第37张图片
3. 下一步:全局数据库名是数据库在服务器网络中的唯一标识,如下图:
Oracle学习II —— Oracle安装_第38张图片
4. 下一步设置数据库的默认用户和密码,如下图:
Oracle学习II —— Oracle安装_第39张图片
5. 下一步:指定文件系统的存储位置,如下图:
Oracle学习II —— Oracle安装_第40张图片
6. 下一步:指定数据快速恢复区的大小和位置已经是否启用归档日志,这部分内容在后期的内容中再做介绍,这里就不细说了,配置如图:
Oracle学习II —— Oracle安装_第41张图片
7. 下一步:选择Oracle的数据库安装组件,在此全部选择,如下图:
Oracle学习II —— Oracle安装_第42张图片
8. 下一步:设置内存大小、块大小和字符集,实例中的内存结构称为系统全局区(SGA),系统会根据当前计算机系统的性能给 SGA 分配非常可观的内存空间,块大小根据实际情况调整,它表示这分配和IO的最小单位,字符集在这选择UTF-8:
Oracle学习II —— Oracle安装_第43张图片
9. 下一步:点击完成即可完成数据库实例的创建,根据pc系统性能的优劣可能要等几分钟到十几分钟不等。
Oracle学习II —— Oracle安装_第44张图片
数据库创建完毕后,需要设置数据库的默认用户。 Oracle 中为管理员预置了两个用户分别是 SYS 和SYSTEM。同时 Oracle 为程序测试提供了一个普通用户 scott,口令管理中,可以对数据库用户设置密码,设置是否锁定。 Oracle 客户端使用用户名和密码登录 Oracle 系统后才能对数据库操作,在此,Oracle数据库就安装完成了。
注:虽然一个 Oracle 数据库服务器中可以安装多个数据库实例,但是一个数据库实例需要占用非常大的内存空间,因此一般一个服务器只安装一个数据库。每一个数据库可以有很多用户, 不同的用户拥有自己的数据库对象(比如:数据库表、视图等), 一个用户如果访问其他用户的数据库对象,必须由对方用户授予一定的权限。不同的用户创建的表,只能被当前用户访问。 因此在 Oracle 开发中,不同的应用程序只需使用不同的用户访问即可。

你可能感兴趣的:(Oracle数据库,oracle,数据库)