Oracle安装图文详解!

article/2025/10/7 17:12:04

测试环境描述

服务器

操作系统:   windows server2012 标准版  64位

Oracle软件:Oracle 11g 64位

客户端

操作系统:   windows10 32位

图形界面工具:PL/SQL Developer13.0.3 32位

Oracle客户端:Oracle win32_11gR2_client

 

第一步:下载安装包

下载地址:

https://pan.baidu.com/s/18mSn382zlHwUkwoQZdQnig

提取码:5h8x

官方网站下载地址:

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

 

第二步:Oracle安装

1、解压文件,将两个压缩文件同时解压到同一个目录。如下图所示

 

2、到安装包路径,找到【setup.exe】双击安装。如下图所示

3、安装前请确保电脑或服务器已经安装好microsoft .net framework 3.5。双击安装如下图提示,点“是”。

4、配置安全更新,如图所示,点“下一步”,提示未提供邮件地址,点“是”跳过。

5、配置安装选项,如图所示,点击“下一步”

 

6、系统类配置,可根据需求选择。这里选择“桌面类”安装。

 

7、典型安装配置,可按实际情况修改安装路径,输入管理口令后点“下一点”。

因为是学习环境,所以口令输入比较简单,安装会如下提示,点“是”跳过。

 

8、如下图所示,点“完成”开始安装。

 

9、数据库创建完成,如图所示,点“完成”。

到此Oracle就安装完成了。

 

第三步:安装图形工具

把图形工具安装包放在个人电脑或笔记本电脑

1、安装PL/SQL Developer13.0.3 32位,如下图双击安装。

 

 

2、如图所示,点“Next”。

 

3、如下图所示,选择同意,然后点“Next”。

 

4、可选择试用,或如下图所示选择输入license,点“Next”。注意:旧版本安装路径建议不能有中文或空格,即使能安装成功,但远程连接可能有问题。(由于权限问题,这里打码了,网上自己百度解决一下)

 

5、输入注册码后,点“Next”。

 

6、如下图所示,点“Next”。

 

7、到此PL/SQL Developer13.0.3 安装完成。

 

第四步:安装Oracle客户端 

把oracle客户端安装包放在个人电脑或笔记本电脑

1、在客户端安装包找到【setup.exe】双击安装。如下图所示

 

2、如下图,点“是”。

 

3、选择安装instant client,点“下一步”。

 

4、修改软件安装路径后,点“下一步”。

 

5、如下图所示 ,点击“完成”,开始安装。

 

6、到此oracle客户端安装完成。安装完成后重启电脑生效

 

第五步:通过图形工具连接测试

 

1、在桌面找到PL/SQL Developer,双击打开。

 

2、用户system,密码是安装时输入的口令,因为我是虚拟机服务器安装Oracle服务,现在自己电脑通过远程访问192.168.10.120/orcl

全局数据库是orcl

 

3、连接报错如下图所示。

 

4、检查发现,服务器防火墙已开启。

 

5、有两种办法,第一个是直接关闭服务器防火墙;第二种方法是把oracle服务端口开放允许访问(生产环境是不允许关闭防火墙,所以开放端口1521就可以)。这里因为是测试环境我是采用第一种方法。

 

6、再次打开PL/SQL Developer,还报错,监听服务有问题。

 

7、到服务器检查监听服务有没开启,结果是服务启动正常的。

 

8、可能没配置监听或监听错误,重新去配置监听服务

9、打开Net configuration Assistant,选择“监听程序配置”,点“下一步”。

 

10、选择“重新配置”,点击“下一步”。

 

11、如下图所示,点“下一步”。

 

12、如下图所示,点击“下一步”。

 

13、使用默认端口1521,点“下一步”。

 

14、如下图所示直到完成即可。

 

15、再次打开还会报错。再到安装目录C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN找到文件tnsnames.ora、listener.ora

修改如下图所示:

 

16、修改完成保存,把oracle相关服务重启一下,再次打开PL/SQL Developer,连接成功!

 


http://chatgpt.dhexx.cn/article/9CgdRVY2.shtml

相关文章

Linux下的Oracle安装

一、前置依赖准备 1.下载安装Oracle安装包 我将放在 /opt/install 目录下 2.安装依赖包 yum -y install binutils compat-libcap1 compat-libstdc-33 compat-libstdc-33*i686 compat-libstdc-33*.devel compat-libstdc-33 compat-libstdc-33*.devel gcc gcc-c glibc glibc*.i6…

安装Oracle服务器端闪退,oracle安装闪退的解决办法是什么_数据库,oracle

数据库管理系统有哪些应用_数据库 数据库管理系统的应用:1、提高数据加密系统的安全性;2、提高信息存管效率;3、完善数据备份与恢复;4、增强多媒体的管理。数据库管理系统对数据库进行统一的管理和控制,以保证数据库的…

Oracle安装提示环境不满足最低要求解决

Oracle安装提示环境不满足最低要求解决方法 安装win64_11g的时候出现这个 进入 Oracle安装包里stage下cvu 文件夹 打开cvu_prereq 文件 <OPERATING_SYSTEM RELEASE"6.2"><VERSION VALUE"3"/><ARCHITECTURE VALUE"32-bit"/>…

oracle安装过程忘记配置口令管理

如果在Oracle11g在安装过程中忘了进行口令配置&#xff0c;不要着急&#xff0c;无需卸载重载。可以通过命令行进行修改。 比如我们忘记解锁scott用户&#xff0c;可以先打开SQL plus工具。 输入用户&#xff1a;sys 输入口令&#xff1a;sys as sysdba 然后输入解锁scott用…

安装Oracle时出现乱码弹出框错误——Oracle安装说明

目录 一.问题 二.安装说明 一、在一个盘符下新建一个目录 二、双击oracle的安装包开始安装。 三、最后安装完成&#xff0c;桌面会有一个oracle主页的快捷键&#xff0c;这个并没有什么重要&#xff0c;删掉即可&#xff01; 四、如何测试oracle是否安装成功呢&#xff1f…

oracle安装报错ins-30131

1、报错信息 [INS-30131] 执行安装程序验证所需的初始设置失败。无法从节点 “zb-m2004-05243” 检索 exectask 的版本 原因一&#xff1a;当前用户可能权限不够 试试用管理员账号或者授予管理员权限&#xff1b; 原因二、共享文件夹有问题 本次就是用administrator安装&a…

Oracle安装出现INS-30131

Oracle安装出现[INS-30131] 今天 在重新安装oracle数据库时页面提示[INS-30131]执行安装程序验证所需的初始设置失败&#xff08;无法访问临时位置&#xff09;&#xff0c;很奇怪之前安装过很多次都是一路通畅没有出现过这个问题&#xff0c;刚开始怀疑是自己下载数据库是没有…

Windows版 Oracle安装

一、下载 官网下载&#xff1a;http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html &#xff08;注意Oracle分成两个文件&#xff0c;下载完后&#xff0c;将两个文件解压到同一目录下即可。 路径名称中&#xff0c;最好不要出现中文&…

Oracle 安装步骤

一、Oracle 安装包下载路径 链接&#xff1a;https://pan.baidu.com/s/1QotD3C0BPXeqNF5M3OVsaQ 密码&#xff1a;0anc 全部解压&#xff0c;双击setup.exe 2.去掉勾选框&#xff0c;点击下一步 3.点击是 4.点击下一步 5.点击下一步 6.选择安装路径&#xff0…

Oracle安装步骤(自用)

一、安装地址&#xff1a; 链接&#xff1a;https://pan.baidu.com/s/1OO4284BWhAApIBamvvwg5g 提取码&#xff1a;1234 或者官网下载&#xff1a;https://www.oracle.com/database/technologies/oracle-database-software-downloads.html 解压后有三个文件夹&#xff0c;分…

真正学透AQS

在java的并发中&#xff0c;我们会接触到很多工具类&#xff0c;比如说ReentranLock&#xff0c;CountDownLatch&#xff0c;Semaphore&#xff0c;Condition。而这些工具类都是同门师兄弟来的&#xff0c;它们共同的师父就是我们这次文章讲的AQS&#xff0c;全名&#xff1a;A…

AQS介绍

目录 1. AQS简介:2. AQS的原理&#xff1a;3. 和AQS相关的类&#xff1a;AQS能干嘛&#xff1a;AQS初步&#xff1a;AQS内部体系架构: 1. AQS简介: AQS是什么&#xff1a; AQS全名&#xff1a;AbstractQueuedSynchronizer即抽象的队列同步器&#xff0c;这个类在java.util.co…

如何理解AQS

AQS核心数据结构 AQS内部主要维护了一个FIFO&#xff08;先进先出&#xff09;的双向链表。 AQS数据结构原理 AQS内部维护的双向链表中的各个节点分别指向直接的前驱节点和直接的后续节点。所以&#xff0c;在AQS内部维护的双向链表可以从其中的任意一个节点遍历前驱结点和后…

AQS解析

Java中的大部分同步类&#xff08;Lock、Semaphore、ReentrantLock等&#xff09;都是基于AbstractQueuedSynchronizer&#xff08;简称为AQS&#xff09;实现的。AQS是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及队列模型的简单框架。本文会从应用层逐渐深入到原理…

AQS机制

1、什么是AQS&#xff1f; AQS是抽象同步队列&#xff0c;基于CAS和LockSupport实现&#xff0c;通过资源状态state和AQS的同步队列实现线程抢占资源的管理。 2、获取资源 线程进来先获取资源&#xff0c;如果失败会重试一次&#xff0c;再次失败会将当前线程存放至…

AQS原理

AQS是一个构建锁和同步器的并发框架&#xff0c;是AbstractQueuedSynchronizer的缩写&#xff0c;常见AQS实现的同步器框架有ReentrantLock,Semaphore,Latch,Barrier,BlockingQueue等多种多线程访问共享资源的同步器框架&#xff0c;AQS是一种依赖状态&#xff08;state&#x…

AQS

AQS 简介AQS原理分析AQS原理概览AQS对资源的共享方式AQS低层使用了模板方法模式 AQS组件总结 简介 AQS的全称为&#xff08;AbstractQueuedSynchronizer&#xff09;&#xff0c;这个类在java.util.concurrent.locks包下面。 AQS是一个用来构建锁和同步器的框架&#xff0c;使…

Java技术之AQS详解

AbstractQueuedSynchronizer 简写为AQS&#xff0c;抽象队列同步器。它是一个用于构建锁和同步器的框架&#xff0c;许多同步器都可以通过AQS很容易并且高效的构造出来&#xff0c;以下都是通过AQS构造出来的&#xff1a;ReentrantLock&#xff0c; ReentrantReadWriteLock A…

(面经总结)一篇文章带你完整复习 Java 中的 AQS

文章目录 一、什么是AQS二、AQS的原理三、state:状态四、AQS共享资源的方式:独占式和共享式一、什么是AQS AQS(Abstract Queued Synchronizer)是一个抽象的队列同步器,通过维护一个共享资源状态(Volatile Int State)和一个先进先出(FIFO)的线程等待队列来实现一个多线…

AQS详细大分解,彻底弄懂AQS

AQS深入分析总结 AQS 很久之前便写了这篇文章&#xff0c;一直没有时间发出来&#xff0c;文章如果有写的不好的地方&#xff0c;欢迎大家能够指正&#xff0c;下面开始详细分析介绍&#xff0c;希望大家能够耐心读下去&#xff0c;肯定会受益匪浅的&#xff0c;AQS是Java JU…