oracle 12c数据库在Windows环境下的安装
因为菜鸟小白之前做着一些数据库审计产品的测试,接下来我会分享一些关于数据库安装和通过python的访问数据库的知识
安装
首先我们需要下载一个oracle 12c的安装程序,解压后右键点击“setup”可执行程序,以管理员身份运行程序,出现下面检测系统配置界面
去掉勾选后,点击下一步
弹出的提示框直接点击“是”
若出现以下报错:
解决方法:
我选择“创建和配置数据库”,你们可以根据需要进行选择,点击下一步
创建和配置数据库:安装数据库软件并创建一个数据库实例
仅安装数据库软件:安装数据库软件,不创建数据库实例
升级现有的数据库:升级低版本的Oracle数据库
选择“桌面类”,点击“下一步”
选择“创建新Windows用户”,用户名和密码可以任意设置
设置安装位置,编码格式选择“utf8”,设置一个实例名(SID),并配置管理口令
不必理会oracle程序给出的安全提示建议,直接点击“是”,继续进行安装
然后我们需要做的就是等待环境检验完成
环境检测通过之后,我们点击“安装”
我们需要再次静静地等待安装完成,这一次的时间可能会更长一点,等待就好了
安装过程中若出现以下报错可以直接点击确定,我也没有去管具体会影响什么,反正菜鸟小白安装之后所有的服务都是正常使用的。
数据库创建完成之后,需要我们给默认管理员都是配置管理员密码,点击口令管理
安装的oracle服务仅作为测试的话,可以将所有管理员的密码都统一设置为一个,避免后续忘记
我配置的是一个弱密码,所以出现了如下提示,可以不必理会,在弹出的提示框中点击“是”
点击“确定”
设置完成之后点击“关闭”
web界面上配置oracle
oracle12c已经可以进行web界面的管理了,直接通过浏览器直接访问https://localhost:5500/em/进入管理界面,账户密码可以输入刚刚设置的管理员账户密码
登录后管理配置界面如下:
在安全/用户中点击创建用户
*注:账户状态中时间图标代表密码失效,小锁图标代表用户锁定
新建用户的状态如下所示:
登录验证
我创建的一个登录用户名密码为“C##oracle/oracle”,使用Dbeaver工具进行登录验证,测试连接成功,效果如下图:
这个其实就已经说明安装成功了。
我们在oracle官方的客户端连接工具上测试一下,在软件目录中的点击“SQL Developer”
创建本地连接,配置好连接参数后,能够连接成功
其他
如何重启监听服务
在cmd中输入“netca”,之后一路点击next完成重启
用户解锁
打开SQL plus程序,使用sys as sysdba用户登录,密码为刚刚安装设置的密码
查看所有用户命令:Select username from dba_users;
解锁账户命令:Alter user system account unlock;
设置新密码命令:Alter user system identified by 123456;
oracle 12c数据库在Windows环境下的安装的更多相关文章
- 4.windows环境下如何安装memcached教程(转载+自己整理)
Memcached 是一个开源免费高性能的分布式内存对象缓存系统,能够加快网站访问速度和减轻数据库压力,本文向大家介绍下windows环境下如何安装memcached.百度经验:jingyan. ...
- 01.1 Windows环境下JDK安装与环境变量配置详细的图文教程
01.1 Windows环境下JDK安装与环境变量配置详细的图文教程 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1.JDK JDK 可以到官网下载 http://www.or ...
- windows环境下如何安装memcached教程
Memcached 是一个开源免费高性能的分布式内存对象缓存系统,能够加快网站访问速度和减轻数据库压力,本文向大家介绍下windows环境下如何安装memcached. 工具/原料 memcach ...
- GITHUB个人博客搭建-Pelican 在Windows环境下的安装及配置
GITHUB个人博客搭建-Pelican 在Windows环境下的安装及配置 前言 此篇博客主要为Pelican在Windows平台下的配置安装所写,在此过程中主要参考资料烟雨林博客.poem_of_ ...
- [原创]python MySQLdb在windows环境下的安装、出错问题以及解决办法
版权声明:本文为博主原创文章,未经博主允许不得转载. 问题:windows下安装MySQLdb的方法 解析:python没有php那种集成环境,比如wamp那种集成软件直接把所有需要的东西全部一次性搭 ...
- Windows环境下的安装gcc
Windows具有良好的界面和丰富的工具,所以目前linux开发的流程是,windows下完成编码工作,linux上实现编译工作. 为了提高工作效率,有必要在windows环境下搭建一套gcc,gdb ...
- RabbitMQ在windows环境下的安装
最近一直想入手一台电脑,作为linux服务器,由于经济状况也没有入手,现在就先介绍windows环境下安装rabbitMQ. RabbitMQ是什么 ? RabbitMQ是一个在AMQP基础上完整的, ...
- Windows环境下的安装gcc(c语言环境)
Windows 具有良好的界面和丰富的工具,所以目前 linux 开发的流程是, windows 下完成编码工作, linux 上实现编译工作. 为了提高工作效率,有必要在 windows 环境下搭建 ...
- docker在Windows环境下的安装
Windows环境下安装 docker有两种安装包 一.Docker for Windows(目前只能在 64 位的 Windows10 专业版.企业版.教育版下才能安装) 二.Docker Tool ...
随机推荐
- Android学习笔记Log类输出日志信息
Log类提供的方法 代码示例 .. Log.e(TAG,"[错误信息]"); Log.w(TAG,"[警告信息]"); Log.i(TAG,"[普通信 ...
- MySql索引要注意的8个事情
设计好MySql索引可以让你的数据库查询效率大为提高.设计MySql索引的时候,有一些问题需要值得我们注意的: 1,创建MySql索引 对于查询占主要的应用来说,索引显得尤为重要.很多时候性能问题很简 ...
- Linux下9种优秀的代码比对工具推荐
大家好,我是良许. 在我们编写代码的时候,我们经常需要知道两个文件之间,或者同一个文件不同版本之间有什么差异性.在 Windows 下有个很强大的工具叫作 BeyondCompare ,那在 Linu ...
- Python实用笔记 (9)高级特性——列表生成式
列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式. 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, ...
- 语言模型 N-gram 与其平滑方法推导
N-gram N-gram 作为一个名词表示的是一个给定文本/音频样本中有n项(音素,音节,字母,单词)的一个连续序列. 数学表达 N-gram 模型表示的是当前这个 word \(w_i\) 依赖于 ...
- 【Spring】原来SpringBoot是这样玩的
菜瓜:我自己去调Mvc的源码差点没给Spring的逻辑秀死...难受 水稻:那今天咱们看一个简单易用的SpringBoot吧 菜瓜:可以,这个我熟悉 水稻:熟悉? 菜瓜:当我没说,请开始你的表演 水稻 ...
- 机器学习之KNN算法(分类)
KNN算法是解决分类问题的最简单的算法.同时也是最常用的算法.KNN算法也可以称作k近邻算法,是指K个最近的数据集,属于监督学习算法. 开发流程: 1.加载数据,加载成特征矩阵X与目标向量Y. 2.给 ...
- 计算机组成原理Day-1
- Python之浅谈装饰器
目录 闭包函数 装饰器 迭代器 闭包函数 就是将原先需要调用好几遍的函数和参数写入一个包内,下次调用时一起调用 def name(x): x=1 def age(): print(x) return ...
- hive的简单操作语句
**1.create table**1.1创建分区表create [external] table [if not exists] dcx1234( cookieid string, cr ...