文档章节

Oracle 11g+Windows10 x64安装、配置过程记录

d
 dfhao
发布于 2018/01/29 00:47
字数 1523
阅读 394
收藏 9

备注:本想在自己电脑上安装个oracle练习用,但是害怕安装过程中出现问题,而oracle的卸载又是出了名的麻烦,所以用虚拟机搭建了一个跟本机一样的系统,同时记录下安装的每一步。

 

环境:
windows10系统
最好先安装jre或jdk(此软件用来打开oracle自带的可视化操作界面,不装也没关系;可以安装plsql,或者直接用命令行操作)

 

1、oracle下载

* 下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
* 下载文件(版本11g、企业版、两份文件都要下)

 

2、oracle安装

a.将下载的两个压缩包解压到同一文件夹下,点击解压文件中的setup.exe开始安装

 

b.安装共分10个步骤。第一步,取消安全更新的勾选,点击“下一步”

 

c.选择“仅安装数据库软件”,点击“下一步”

 

d.选择“单实例数据库安装”,点击“下一步”

 

e.默认选择,点击“下一步”

 

f.选择“企业版”,点击“下一步”

 

g.此处选择oracle的安装目录,(就是软件在电脑中的位置),点击“下一步”

 

h.这里是你之前7个步骤选择的总结,可以在这里检查之前的选择是否错误。确认无误后,点击“下一步”

 

i.下面就是漫长的等待安装过程了。

 

j.安装完成,点击“关闭”

 

3、oracle数据库配置

oracle软件安装完成后,需要先配置一个数据库,以便使用。oracle数据库的配置步骤较多,但是大部分都是默认,下一步,所以并不麻烦。

a.打开windows开始菜单,找到oracle安装软件中的“Database Configuration Assistant”,点击打开,点击“下一步”

 

 

 b.选择“创建数据库”,点击“下一步”

 

 c.默认选择,点击“下一步”

 

 d.输入全局数据库名(即数据库的名字),SID默认创建,点击“下一步”

 

 e.取消“配置Enterprise Manager"勾选,点击“下一步”

 

 f.选择”所有账户使用同一管理口令“,输入口令(即数据库用户sys,system的密码。oracle数据库有很多用户,sys、system是数据库的管理员,权限最大)

 

 g.不做修改,点击“下一步”

 

 h.不做修改,点击“下一步”

 

 i.选择”示例方案"(会默认创建几张表),点击“下一步”

 

 j.不做修改,点击“下一步”

 

 k.点击“下一步”

 

 l.不做修改,点击“完成”

 

 m.确认配置信息是否正确,点击“确定“

 

 n.进行安装,漫长的等待

 

o.安装完成后,弹出下图页面,点击”口令管理“,进入用户管理页面

 

 

p.,找到下图SCOTT用户,取消”锁定账户“,输入”新口令“和“确认口令”,点击“确认”,完成数据库的配置

这样,数据库就能用sys、system、scott三个用户登陆了

 

4、oracle监听器配置

配置完数据库还需要配置监听,方便以后的使用。具体配置过程非常简单。

 

a.打开windows开始菜单,在oracle栏目下找到“Net Conguration Assistant”,点击打开

b.选择“监听程序配置”,点击“下一步”

 

 c.选择“添加”,点击“下一步”

 

 d.不做修改,点击“下一步”

 

 e.选择“TCP”,点击“下一步”

 

 

 f.不做修改,点击“下一步”

 

 g.点击“完成”,完成监听的配置。

 

5、配置环境变量

路径在oracle的主目录下(主目录在oracle安装过程中选择的)

 

新建ORACLE_HOME=C:\soft\product\11.2.0\dbhome_1,

编辑:Path=%ORACLE_HOME%\BIN

 

 

新建TNS_ADMIN=C:\soft\product\11.2.0\dbhome_1\NETWORK\ADMIN

 

新建NLS_LANG=AMERICAN_AMERICA.AL32UTF8

 

重启电脑,使环境变量生效

 

6、登陆数据库

按照以上的方法,数据库算是安装成功了。你可以使用oracle自带的sqlplus工具或者是命令行登陆、查看数据库

a.打开命令行,输入:sqlplus

b.输入用户名:scott,密码:scott(用户名可以用小写,oracle会自动将所有的小写转为大写,在oracle数据库里所有的字母都是大写),就进入了数据库

 

7、问题及解决方案

虽然现在已经能用命令行登陆数据库了,但是当你使用plsql等工具登陆数据库的时候就会发现还有两个问题。

问题一:找不到数据库

问题二:找不到监听(无监听程序)

尽管我们之前配置过数据库和监听程序了,但是还是会存在这两个问题。

当然前面的配置数据库和配置监听程序也都是必须的步骤。现在出现这两个问题应该是oracle配置软件写的不够好吧。

 

下面提供这两个问题的解决方案:

a.打开windows开始菜单,找到oracle目录下的“Net Manager”,点击打开

b.点击“服务命名”,然后点击左侧的“+”

 

 c.在弹出的页面输入网络服务名(可以随便写,不太重要),点击“下一步”

 

 d.选择“TCP/IP协议”,点击“下一步”

 

 f.应为数据库就是在本机,所以主机名填:127.0.0.1,端口号安装的时候选择的默认(即1521)

 

 g.服务名(即数据库的名字),点击“下一步”

 

 h.点击“完成”

 

 i.如下图:可以看到刚才做的配置,这样就能找到你安装的数据库了

 

 j.点击“监听程序”,打开LISTENER,也就是第4步配置的监听程序,点击右下角的“删除地址”,将原本存在的两个地址都删除掉,删除完成后,再点击“添加地址”,新添加的内容不要修改,退出并保存。

这样,你就可以用其他客户端访问oracle数据库了。

 

其实,这两个问题的根源在于下图中的两个文件缺少相应的配置,有兴趣可以关注下做上面的配置的时候,这两个文件的变化。

 

© 著作权归作者所有

下一篇: mysql
d
粉丝 4
博文 17
码字总数 6158
作品 0
杭州
程序员
私信 提问
PhpStorm搭建git环境

概述 新的PhpStorm发布后下载下来试用了一下,感觉很爽。比起之前用vim敲php代码舒服多了,而且对js和css都有很好的支持,智能提醒很快,速度也不错(不过需要跑Oracle的JDK上,使用OpenJDK...

胡佐治
2013/11/03
5.6K
0
Centos6.10静默安装Oracle 11G详细教程

平台:Centos 6.10 x64 带图形 配置4G 4核心cpu 200G硬盘 第一步、安装依赖 下载javarpm包,安装oracle java 第二步、创建所需用户和组 创建oracle用户并设置密码 创建用户组 修改oracle用户...

q6246436
2018/08/24
0
0
Win8 x64位下安装winx64_oracle_12c_databas

1、准备1.1、下载oracle 12c R2 for Windows的版本 下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 其中包括两个压缩包:winx6412cdataba......

simpler
2014/01/28
2.1K
0
Ubuntu14.04安装Oracle Instant Client

安装环境 本文介绍在Ubuntu14.04系统(X64)上安装Oracle Instant Client,安装版本为11.2.0.4.0(读者需要按照自己安装版本修改相应的版本号) 安装RPM文件 在Oracle官网地址 http://www.oracl...

glc400
09/29
0
0
在Visual Studio2012中配置openCV

经过了几个小时的努力,最终成功地在Visual Studio 2012中配置好了openCV,为了分享经验以及便于日后的查阅,记录了配置的过程和一些细节。 首先指出我配置的环境是: Windows8(64位), Vis...

JiaMing
2013/12/07
6.5K
13

没有更多内容

加载失败,请刷新页面

加载更多

观点 | 用 MySQL 数据库,到底会不会被“卡脖子”?

>作者:明溪源 **用 MySQL 数据库,到底会不会被“卡脖子”?** 在近期不明朗的贸易形势下,一些正在规划数据库选型、迁移的用户,纷纷询问我们对 MySQL 未来前景的看法。那么使用 MySQL 数据...

爱可生
10分钟前
1
0
千万级流量架构下的负载均衡解析

一、负载均衡 负载均衡算法 转发实现 二、集群下的 Session 管理 Sticky Session Session Replication Session Server 一、负载均衡 集群中的应用服务器(节点)通常被设计成无状态,用户可以...

李红欧巴
13分钟前
45
0
一元建站-基于函数计算 + wordpress 构建 serverless 网站

前言 本文旨在通过 快速部署一个 wordpress 网站到阿里云函数计算平台 这个示例来展示 serverless web 新的开发模式, 包括 FUN 工具一键初始化 NAS, 同步网站到 NAS, 一键部署等能力, 展现函...

阿里云官方博客
15分钟前
1
0
Spring Security 整合JWT(四)

一、前言 本篇文章将讲述Spring Security 简单整合JWT 处理认证授权 基本环境 spring-boot 2.1.8 mybatis-plus 2.2.0 mysql 数据库 maven项目 Spring Security入门学习可参考之前文章: Spri...

郑清
17分钟前
1
0
零基础怎么玩转可视化大屏?这个工具只需5步!

大屏可视化怎么这么火?领导天天要,业务人员、开发人员、IT页面师就得一块熬夜加班,要是不会做大屏,都不好意思说自己做报表、做IT。 也许有人会告诉你,可视化大屏可以用JS+Ecahrts编程实...

朕想上头条
19分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部