首页 > 数据库 >windows10安装Oracle数据库

windows10安装Oracle数据库

时间:2023-06-19 15:24:31浏览次数:42  
标签:jdk 数据库 windows10 密码 文件夹 Oracle 安装

Oracle数据库安装流程配置

压缩包资源:链接:https://pan.baidu.com/s/19ElajYQIosiBcM84ZRiIVg
提取码:0706

1.首先提前再除C盘的任意一个盘符里新建一个Oracle文件夹,并将这俩个安装包压缩到其文件夹下,解压完的文件夹如下database。

 

 

2、进入 database文件夹 可执行安装文件【 setup.exe 】双击安装

 

 

 弹出:oracle INS-13001 环境不满足最低要求

 

 

1)点击 否,取消安装,在解压后的Oracle安装文件目录中,找到 stage\cvu\cvu_prereq.xml 文件

2)打开【cvu_prereq.xml】文件,找到value=windows 7的OPERATING_SYSTEM段,复制整段,并修改Release = 6.2, value = windows 10;如下:然后,保存继续安装就不会弹出

 

3)等待一会,弹出安装界面, 取消 接受安全更新,然后【下一步】

 

 

4)选择安装选项  这里选 创建和配置数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例), 然后【下一步】

 

 

 5)系统类  选择桌面类 (服务器类:顾名思义 是 服务器使用的),若安装电脑是,个人笔记本或个人使用的电脑使用此选项

 

 

6)典型安装。 重要步骤。建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。全局数据库名可以默认,且口令密码,必须要牢记。密码输入时,有提示警告,不符合Oracel建议时不用管。 (因Oracel建议的密码规则比较麻烦, 必须是大写字母加小写字母加数字,而且必须是8位以上。麻烦,可以输入平常自己习惯的短小密码即可,例如我的密码就是admin23)  
基目录:就是安装目录:

 

 

 7)决条件检查。 安装程序会检查软硬件系统是否满足,安装此Oracle版本的最低要求。 直接下一步后点击完成就进行安装

 

 

如果遇到先决条件检查失败:我们可以查看下面的介绍

当安装进行到“执行先决条件检查”后,第二个问题出现了,检测报错:Environment variable: "PATH" - This test checks whether the length of the environment variable "PATH" does not exceed the recommended lengt

这个问题说明你的Path环境变量长度太长,超过了设定的预期值,此时可勾选“全部忽略”进行安装,但这样会导致自动配置oracle环境变量失败,所以不建议使用这种方法安装。

在网上查找了很多方法,都是说删除Path环境变量中不必要的配置,但是这种方法对我来说也不适用,因为我的Path中配置的都是开发必要的环境变量,并不能对哪一个进行删除,而且即使删除一些配置再重新检测,长度依然没有改变,还是超出预期值,所以这种方法也是不可行的。

此时我注意到了“预期值”,那么是否可以通过改变“预期值”来避免出现这种错误呢?答案是肯定的,经过对cvu_prereq.xml配置文件的查阅,我找到了其中的配置项,其中的MAX_LENGTH属性配置的正是Path环境变量长度监测的预期值,找到对应的操作系统配置下的此项配置,修改配置的值为2048(我这里是1023)下:

 

修改好后保存,并重新启动oracle数据库安装,当安装进行到“执行先决条件检查”后,没有出现任何报错,说明问题已经解决。

 

8)安装产品 自动进行,不用管

9)数据库管理软件文件及dbms文件安装完后,会自动创建安装一个实例数据库默认前面的 orcl 名称的数据库。

 

 

10)点击口令管理:scott 账户解锁并输入密码

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

 

 

11)解锁 scott 账户, 去掉前面的绿色小勾,输入密码。同样可以输入平常用的短小的密码,不必非得按oracle建议的8位以上大小写加数字,密码不符合规则会提示。不用管,继续Y即可

 

 

12)安装成功

 

 

测试安装是否成功

1)cmd   中 输入 sqlplus / as sysdba  与  select * from dual; 指令进行测试

 

 

 

 

 

 

配置jdk

要求最好安装1.6版本jdk,不超过1.7,安装完后找到以下目录,如果jdk文件夹(大家也可以把我给大家考的文件夹直接拖进来)不存在,则创建一个就好

 

 

之后我们找到我们1.6版本的jdk安装的位置:

将项下面的三个文件夹复制到上一步新建的jdk文件夹

 

 

复制完成之后如下图:

 

 

 

 启动:

 

 

 

 

 

 

 

 补充,如果你手贱,没有配置jdk的情况下点击了sqldeveloper.exe,之后你无论怎么再创建jdk文件夹,都没有用了,这时候你需要进行如下操作:

在下图位置找到下面的配置文件:

 

 

 

 

 引用:https://blog.csdn.net/m0_45331296/article/details/126678848 ;https://www.cnblogs.com/luzhanshi/p/10790158.html ;https://www.lmlphp.com/user/57799/article/item/2351969/

 

标签:jdk,数据库,windows10,密码,文件夹,Oracle,安装
From: https://www.cnblogs.com/wlei5206/p/17491232.html

相关文章

  • 数据库管理软件-DataGrip 2023 mac/win版
    DataGrip2023是由JetBrains开发的一款全功能数据库管理工具。它旨在提供一个集成的开发环境,方便开发人员管理和操作各种类型的数据库。DataGrip2023支持多种数据库系统,包括MySQL、PostgreSQL、Oracle、SQLServer等。它具有直观的用户界面,使用户能够轻松地连接到数据库服务器,并......
  • oracle 手动删除归档日志
    1、https://blog.csdn.net/bosschen/article/details/129415215删除归档文件首先删除归档文件在物理主机磁盘中的文件物理文件删除后ORACLE的controlfile中仍然记录着这些archivelog的信息,在oracle的OEM管理器中有可视化的日志展现出,接下来要做的就是从controlfile中清除掉多余......
  • Oracle服务端和客户端版本补丁不一致造成Tuxedo应用程序出core案例
    这是一个CU**系统调用的查询天气预报的Tuxedo服务,OraclePro*C程序,连接的是Oracle10.2.0.4库,出现问题的现象是不定时的产生core,服务down,触发Tuxedo服务的自动重启机制,但一般MAXGEN配置是100,即1天内若重启100次后服务就不会自动重启了,只能人工干预,每次重启后会好一阵,且该服务已经由......
  • Oracle 12c CC安装部署攻略 (上)
    之前统一管理非生产数据库的Oracle11gGC(GridCo)环境所用虚机被破坏了,导致无法访问,干脆安装CC(CloudControl)新环境,现在Oracle提供了12cCC和13cCC两个大版本的安装介质,可以从如下链接找到对应版本,http://www.oracle.com/technetwork/oem/enterprise-manager/downloads/index......
  • 安装Oracle Linux碰见的几个问题
    今儿需要部署一个Oracle环境,为了简单些,选择了Oracle提供的Linux版本介质:OracleLinux-R6-U2-Server-x86_64-dvd.iso,在安装的过程中碰见了几个常见的问题,简要记录下,便于日后查找。问题1:无法登陆图形界面按照正常流程安装后,默认是没有安装图形界面的,因此进入的是命令行界面,若不用静......
  • Oracle的隐式转换
    都说Oracle存在NUMBER和VARCHAR2类型的隐式转换,严格意义上需要避免,但为何需要避免,从下面的实验进行验证。1.创建测试表和索引createtabletn(idnumber,namevarchar2(1));createindexidx_tnontn(id);createindexidx_tnontn(name......
  • 因信号量问题导致ORA-27154无法启动数据库
    测试库执行startup时提示(11.2.0.1):查询ORA-27154的错误:Error:ORA-27154Text:post/waitcreatefailed---------------------------------------------------------------------------Cause:internalerror,multiplepost/waitcreatesattemptedsimultaneouslyAct......
  • JSP连接数据库大全
    JSP连接数据库大全一、jsp连接Oracle8/8i/9i数据库(用thin模式)testoracle.jsp如下:<%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="java.sql.*"%><html><body><%Class.forName(......
  • druid数据库密码加密
    pom.xml<!--druid配置文件数据库密码加密--><dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starter</artifactId><version>1.2.11</version>......
  • 《Oracle Concept》第三章 - 6
    背景:按照《OracleConecpt》的结构一起了解Oracle数据库,这是学习Oracle从入门到精通的基础。本文主题:第三章《IndexesandIndex-OrganizedTables》-OverviewofIndexes。索引范围扫描索引范围扫描是一种按序扫描索引的方式,具有如下特征:在检索条件中指定了索引中的一个或者更多......