缠丝猫 发表于 2024-6-15 00:18:47

Windows体系中下Oracle 19C数据库超级详细安装、设置教程(本身电脑上安装O

Oracle 官方提供了一个基于 Java 技术的图形界面安装工具:Oracle Universal Installer(Oracle 通用安装器)简称 OUI,利用它可以完成在差别操作体系平台上(Windows、Linux、UNIX)的、差别范例的、差别版本的 Oracle 数据库软件的安装。
    本文演示如安在 Windows 体系下安装 Oracle 11g 数据库,安装必要 5G 左右的磁盘空间(Oracle 主目录 3GB,数据文件 2GB)
1,下载安装包

(1)首先访问 Oracle 官网(点击访问),下载两个安装压缩包:
https://img-blog.csdnimg.cn/2e77db42ca5149e38ad014110780fb52.png
https://img-blog.csdnimg.cn/94de8f87379c407b9359ce17ceac0d8c.png

2,开始安装

(1)解压下载的文件,
https://img-blog.csdnimg.cn/direct/dc5e1e0a6b144d7c9cb6e30f35df18f3.png
然后打开刚才解压出来的 database 文件夹,双击 setup.exe
https://img-blog.csdnimg.cn/direct/1086d8f07161424a859956e73d67ded5.png
出现如下界面。等待几秒即可
https://img-blog.csdnimg.cn/direct/7d7ada64f8644f7b944b0e1165419e4a.png
(2)然后弹出Oracle的安装设置选项,因为之前没有安装过 Oracle,这里直接选择“创建和设置数据库”然后点击下一步:
https://img-blog.csdnimg.cn/direct/ff02c04a79db497794374961785659de.png

(3)如果是在平凡的电脑进行安装和调试的话,发起选择桌面类,然后下一步:
https://img-blog.csdnimg.cn/direct/34f0b354bc654a1c9376cf5f0d61cd70.png
选择假造账户
https://img-blog.csdnimg.cn/direct/0b601a0ba14149bc872ff488f3a91f98.png
(4)接下来就是设置典型安装的一些设置选项:


[*]Oracle 一般会检测最大空间的谁人盘进行安装,所以“Oracle 基目录”“软件位置”“数据库文件位置”这三个利用默认值就好了,固然也可以按需求自行修改。
[*]“数据库版本”选择企业版
[*]“字符集”选择 Unicode(AL32UTF8)
[*]“全局数据库名”便是数据库连接时的实例名,这里我设置为 orcl
[*]“管理口令”可以本身自定义,我这里设为 abcd1234(暗码强度不敷会提示,可以不用剖析)
https://img-blog.csdnimg.cn/direct/c64611c6b3c241a9878bd15b7f10ad91.png
(5)接下来当前机器是否符合安装 Oracle 的最低标准,符合的话就可以开始安装了,这里必要的时间比力久一点,耐心等待:
如果电脑安装了杀毒软件,大概在会弹出提示有程序正在修改服务,是否制止,我们选择不制止即可。
https://img-blog.csdnimg.cn/direct/bac4ab756a2e43c2b850d53a0b59af7f.png
(6)安装过程中大概会出现“由于以下错误,Enterprise Manager 设置失败 -实例化 EM 设置文件时出错”,忽略这个错误,等全部安装后参考文章末端附录部分进行安装。
3,数据库访问测试,检验是否安装乐成

(1)打开 cmd 窗口执行sqlplus
(2)输入用户名,默认名是system,暗码就是在典型安装设置中的谁人口令(会主动隐藏)。
https://img-blog.csdnimg.cn/direct/b4bc923480a44579b6cb9e37187110fe.png
4,防火墙设置

(1)在 Windows 操作体系下完成 Oracle 安装后,如果要让其他电脑的客户端也能访问数据库,必要在其防火墙设置中开放 1521 端口(Oracle 默认的监听端口)。
固然最简单的照旧直接关闭 Windows 防火墙,如许省去开放端口以及下面修改注册表操作。
(2)如果客户端仍旧无法访问,则必要前往注册表 “HKEY_LOCAL_MACHINE”->“Software”->“ORACLE”->“HOME”下添加个注册表项“USE_SHARED_SOCKET”,并将其值设为 TRUE,然后重启 Oracle 服务及 Listener 服务。
提示:由于在 Windows 平台下,Windows 在接收 SQL*Net 连接请求后,会随机打开一个端口进行通讯,而不是利用公用的 Listener 端口,因此只打开 1521 端口是不行的。
5,关闭数据库主动启动

(1)鼠标右键此电脑,点击管理,打开“服务”窗口,其中与 Oracle 19c 有关的服务均以 Oracle 为前缀。其中启动范例为“主动”的表示服务将在操作体系启动时主动启动,在操作体系关闭时主动关闭。
https://img-blog.csdnimg.cn/direct/24711455d25249848905111bf2ff5009.png
(2)如果电脑并不是服务器,安装数据库仅仅供平常学习测试利用,发起将主动启动全部关闭(把原先“主动”的都改成“手动”),等有必要用到数据库的时间再依次启动
 OracleOraDb19Home1TNSListener、OracleServiceSID、OracleDBConsoleSID(关闭顺序相反)
与每个数据库的启动和关闭有关的服务如下(SID 表示 Oracle 体系标识符,我这里是 ORCL):


[*]OracleDBConsoleSID:对应 OEM 服务
[*]OracleServiceSID:对应 Oracle 数据库例程
[*]OracleOraDb11g_home1TNSListener:对应 Oracle 数据库数据监听服务
附:Enterprise Manager 设置失败题目解决

1,实例化 EM 设置文件时出错

(1)安装过程中可以会出现“由于以下错误,Enterprise Manager 设置失败 -实例化 EM 设置文件时出错”,忽略这个错误,等全部安装后在 cmd 窗口下执行如下命令单独安装:
注意:


[*]如果当前用户不是 Administrator,必要右击“命令提示符”选择“以管理员身份运行”打开 CMD 窗口再执行下面代码
[*]如果提示已存在 repos,把下面命令中的 create 换成 recreate
[*]执行时提示输入信息:数据库 SID(orcl)、监听程序端口号(1521)、口令(abcd1234)
emca -config dbcontrol db -repos create
(2)如果执行照旧失败,好比提示“严峻: 监听程序未启动或数据库服务未注册到该监听程序。启动该监听程序并注册数据库服务, 然后重新运行 EM Configuration Assistant。”,可以参考下面的解决办法。
2,监听程序未启动或数据库服务未注册到该监听程序

(1)如果在 Enterprise Manager 设置过程中出现如下错误“监听程序未启动或数据库服务未注册到该监听程序......”
https://img-blog.csdnimg.cn/direct/db808f8a421744feb95c45ab4eaf9961.png
(2)解决方案是在 listener.ora 中增加对主机名或 ip 地点的侦听,具体步调是先启动 Net Manager
https://img-blog.csdnimg.cn/direct/147e9313f88a44a6a6c4409edfcea78f.png
(3)在"监听程序" -> "Listener" 下添加一个地点,主机名写盘算机名字或者 ip,端口号照旧 1521,然后保存。
(4)接着执行如下两个命令重启监听服务。
lsnrctl stop

lsnrctl start
(5)接着我们再次打开“Database configuration Assistant”
(6)选择“设置数据库选件”然后按提示一步步操作即可。
(7)设置完毕后会显示如下信息:
(8)这是我们可以利用浏览器访问 https://localhost:5501/em,即可打开 OEM 控制台(第一次必要填写用户名、暗码登录),我们可以在这里通过 Web 界面进行数据库管理:


 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Windows体系中下Oracle 19C数据库超级详细安装、设置教程(本身电脑上安装O