(非常适合新手)安装Oraclexe,以及ORA-01031: insufficient privileges While trying / as sysdba,权限不足的错误解决办法,见3.6

win专业版安装

1.win11家庭版已激活/未激活,转win11专业版

1.第一步,一定要用win的专业版,普通版的用户没有超级管理员权限,也没有用户和组,设置不了超级管理员,提一嘴,win11下的账户,显示管理员(这玩意一点用没有,不是真的有管理员权限

​​​​在这里插入图片描述
2.在设置-系统-激活里

试试这两个

BCQNW-3VWYB-4V7QD-M6R2B-7MH26

3JMNH-HBQ2K-C7VYP-4KGFR-DJ3GY
在这里插入图片描述

更改产品密钥里输入

升级完成后,就算未验证,也是可以一直用的,不会有任何影响,如果想升级永久,可以见这篇文章(https://zhuanlan.zhihu.com/p/637930518?utm_id=0)

2.添加用户和组,并创建超级管理员

  1. win+r打开 输入mmc
    在这里插入图片描述
    2.打开 文件-添加/删除管理单元
    在这里插入图片描述
    3.添加用户和组
    图一为win11家庭版,无法添加 用户和组
    图二为专业版,可以添加
    在这里插入图片描述
    在这里插入图片描述

​4.选择用户和组,点中间那个添加,再确认
在这里插入图片描述
5.点用户,右键-新用户,输入用户名比如test,全名和描述不用填,密码设为123456,再创建
在这里插入图片描述
6.选上test右键,隶属于-添加,点高级,右边有个立即查找点击,选上第三个administrator,再确定,到次隶属超级管理员组设置完成(如果不设置 在conn /as system,以最高管理员权限接入sql时,会发生ORA-01031: insufficient privileges While trying / as sysdba,权限不足的错误),这也是为啥要win11专业版的原因,可以使用用户和组,添加到超级管理员组
在这里插入图片描述
在这里插入图片描述

3.切换test用户,再去官网下载解压安装oraclexe,若之前安装需检查net configuration assistance,要删除再添加再重启电脑,然后安装oraclexe

第一步先更换test用户,不要用原先的!!!!

在这里插入图片描述

官网连接
(https://www.oracle.com/cn/database/technologies/xe-downloads.html)
在这里插入图片描述
下载完后解压,点击第二个setup.exe
在这里插入图片描述
在这里插入图片描述
直接安装即可,默认c盘
如果之前安了oraclexe一定要删掉,之前安装路径下的所有文件并在回收站清空,同时去搜索里,查找net configuration assistant(如果没有说明没安装监听接口,如果有一定要点net con…进入里面)在这里插入图片描述在这里插入图片描述
在这里插入图片描述
选上删除,直接往下进行即可
在这里插入图片描述
完成删除操作后,选择监听接口-添加,依次往下即可,
完成后重启电脑,
不然安装时会报错,无法安装,安装完成后 (新版)oraclexe完成安装

新版不需要设置监听接口,

但是对于老版(如果不改有时候会出现sql连接不上,而有时连的上的情况,可以通过重启电脑解决)
监听接口为listener.ora以及tnsname.ora,一般改host=xxx,改为127.0.0.1
文件在以下路径
C:\app\Administrator\product\21c\dbhomeXE\network\admin

这个sample里有三个和amin下一样的三个文件,sample是样例(也就是例子),你改它不会产生任何效果

在这里插入图片描述

  • 23
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值