欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

windows10下oracle安装

程序员文章站 2022-07-06 21:48:52
...

由于工作需要在本地安装oracle,踩了一些坑,整理了一下。为了避免遇到各种报错的坑,需要提前准备。
- 安装过程中可能会遇到以下几种问题
1. 提示找不到WFMLRSVCApp.ear文件
2. [INS-13001]环境下不满足最低要求
3. 没有安装NET Framework 3.5
4. 验证密码是出现“ora-28000”的错误。

*
1.oracle 11下载地址:

没出意外的话,成功下载两个文件,并将它们解压的同一个目录下,如 database
windows10下oracle安装

  1. 接下来处理第一个坑,进入到stage/cvu 文件夹中找到 cvu_prereq.xml 用记事本打开,由于目前来windows10 还算是比较新的操作系统,需要手动将配置代码加进去:
         <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>

如果没添加这段代码会报 [INS-13001]环境不满足最低要求 的错误,比较坑爹的是,我的电脑上已经添加了这段代码还是报了这个错,估计是需要重启,嫌麻烦我直接忽略报错,继续下一步了。

  1. 配置 NET Framework 3.5 。windows10 默认关闭了这个组件,需要手动开启。打开方式为 首先打开 控制面板 找到 程序和功能,把改组建的√都勾上。具体如图:
    windows10下oracle安装
    点击确定后大概要等个三四分钟(需要联网下载,保证开启了windows更新),当然你之前已经开了,就不用管了,继续下一步。
  2. 到这里前期的准备工作已经ok了,下面回到正题安装 oracle 11g。

二、安装oracle
- 双击运行 “setup.exe”。
- 进入第一个界面,都不用填,太麻烦。
windows10下oracle安装
点击确定会弹出警告。不管,点“是”。

继续“下一步,下一步”,到这个页面:
windows10下oracle安装

设置管理口令(也就是管理员密码)的时候特别坑,需要设置一个包含数字、大小写字母的8-30位密码,并且这个密码不能以数字开头,否则快安装完的时候会报 “ora-28000” 错误,示例密码Abc123456。点击下一步。
然后到这个界面。点击“口令管理”,来修改你自己的 sys 和 system 超级用户的口令,这个很重要,虽然oracle默认有,但不容易记。之后创建用户都需要。
windows10下oracle安装
3. 修改完成后,下一步等待安装完成。
4. 至此oracle 11g已经完成安装。

接下来创建表空间、创建用户、授权给该用户。
sys 超级管理员登录:

# sys 超级管理员账号登录
# cmd 进入命令行
> sqlplus sys/123456 as sysdba;
# 参数解释
-- sqlplus: oracle 登录命令
-- sys/123456: sys是用户名,123456是密码
-- as sysdba: 因为 sys是最高管理员,所以需要加这段话

创建表空间:

create tablespace test(表空间的名字) 
datafile 'D:\oracle\product\10.2.0\userdata\test.dbf'  (这边可以写成oracle的某个路径下)
size 50m  (初始大小)
autoextend on;(自动扩展)

创建用户:

create user utest(创建的用户名)  
identified by 123456(创建的密码)  
default tablespace  
test(上面创建的表空间名) 
quota 500m on users;

授权给该用户(包括连接,资源,和管理员权限):

grant connect,resource,dba to utest;

导入从数据库中导出的全部分 dmp 文件。

imp scott/123456@orcl file=E:\a.dmp fromuser=utest touser=utest log=E:\20160831.log statistics=none ignore=y 

接下来检查服务是否都正常开启。需要开启如下三个服务即可使用plsql远程连接。
windows10下oracle安装

确认开启后用 plsql连接。如图所示
windows10下oracle安装

相关标签: oracle安装