Oracle 11g 详细安装教程

oracle 11g安装教程

1.下载安装包

官方网址:

https://www.oracle.com/database/technologies/oracle-database-software-downloads.html

这里就直接在官方下载了,找到Oracle Database 11g Release 2

根据个人电脑配选择具体安装包

在这里插入图片描述

温馨提示:
(1)这里的两个.zip文件都要下载

(2)下载Oracle要求登录,注册步骤复杂,建议直接百度随意搜一个

(3)官方直接下速度太慢,建议复制地址到迅雷

2.安装

(1) 将下载好的两个文件同时解压到同一目录
在这里插入图片描述

(2) 进入解压后的database文件夹,运行setup.exe

​ 进入安装界面,下一步
选择“创建和配置数据库”
在这里插入图片描述

这里选择桌面类

PS:

桌面类:对硬件要求低,安装简单,但其他机器不能访问你的数据库

​ (一般安装在笔记本、桌面类系统中)

服务类 :适用于服务器,对于硬件要求较高, 提供标准安装或高级安装

​ (一般用于企业)

在这里插入图片描述

这里可按自己需求修改一下基目录(当然也可以默认地址),其它的会在修改后自行更改

口令自己随意(出现不符合建议,可忽略)

在这里插入图片描述
然后就一直 下一步 安装。

都安装完成后,它会自动创建安装一个实例数据库
在这里插入图片描述

这里要特别注意了!

它给了一个URL地址和口令管理,我们先点击口令管理

在这里插入图片描述

修改一下口令

普通用户:用户名:scott,密码:123456(记得解锁)

普通管理员:system,密码:123456

超级管理员:用户名:sys,密码:123456

Ps:因为我是学习用途,为了方便,密码我用的都是弱口令,在平常的工作中或一些重要内容切勿使用弱口令密码,以免造成不必要的损失

在这里插入图片描述

安装成功
在这里插入图片描述
https://localhost:1158/em

3.测试

1.使用Oracle自带的SQL Plus 登录口令是之前设置的普通管理员口令

​ Ps:这里的口令跟Linux系统一样,是不现实输入状态的
在这里插入图片描述

2.访问之前安装成功提供的URL地址 登录成功

​ https://localhost:1158/em

​ 这里提供登录的两个身份

Normal->普通管理员
​ system->超级管理员

在这里插入图片描述

4.遇到的坑

1.无法正常启动SQL developer (提示缺少快捷方式)
在这里插入图片描述
原因:快捷方式指向的目标有误

解决方法:正确方法见后面的步骤

2.选择文件后解决后访问

在这里插入图片描述

Ps:第一次 使用SQL Developer时 会提示指定 java.exe的路径 这里千万别

指定自己的java_home了

路径:…\product\11.2.0\dbhome_1\jdk\jre\bin下的java.exe

emmmm然后又报错 我太难了
在这里插入图片描述

原因:oracle 11g中安装的Oracle SQL Developer是32位的,而我们现在给他指定的java.exe却是64位的,所以会出现这种错误

解决方法

1:安装JDK6 x86,也就是32位的JDK,虽然我们的系统是64位的,但是也兼容32位的JDK。

最终解决方法2:(同时解决jdk问题和无法快捷方式问题)

从网上下载64位的Oracle SQL Developer ,然后替换原目录的:

XXX\product\11.1.0\db_1\sqldeveloper下的32位的Oracle SQL Developer。

然后再修改SQL deveolpe 的快捷方式

最后的路径 …\sqldeveloper.bat修改为…\sqldeveloper64.exe

进入 登陆账号连接成功

在这里插入图片描述

5.补充

1.问题:无法访问URL无法登陆SQL Plus,提示适配器出现错误

可能你把是Oracle的服务关了,打开服务管理界面全打开

​ (我就是那个把服务关了 还纳闷怎么不能登陆的人)

2.SQl server 连接

​ Name是自定义,账号密码就是之前设置的

​ 注意填写正确的SID(安全标识符) 这里就填orcl

在这里插入图片描述

Ps:如果连接数据库填写错误的SID是会提示错误

连接时报错码:Listener refused the connection with following

error:ORA-12505,TNS:listener…

解决方案:获取正确的SID

(1)注册表中查找

(2)利用Oracle的sqlplus工具并以管理员身份连接执行SQL命令查找

select instance_name from v$instance; (末尾带分号)

3.登录问题

如果前面安装的时候没有进行口令管理,有的用户是锁定的,这个需要先用sqlplus进行解锁,更改密码后才能登录到sql developer这个控制台。

oracle sys密码的重置方法:

在系统运行中输入:

sqlplus /nolog

在命令窗口分别执行:

conn /as sysdba

alter user scott identified by XXX(新密码);

alter user scott account unlock;

用户可根据自己需求,重置密码

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值