百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

Windows环境安装Oracle数据库,从零开始,转发收藏

ccwgpt 2024-11-25 10:21 29 浏览 0 评论

本次试验在Windows Server2016上安装。

一、官网下载地址


在资源-软件下载-开发人员下载-数据库-选择Database 11g企业版/标准版



点击下载Oracle Database 11g Release 2 Express Edition for Windows 64



在前面需要打勾

输入账号和密码登录,如果没有的话,点击创建账号



登录后下载


二、安装

打开下载的oracle11g的database包,双击setup



出现如下窗口,点击"下一步"

选择是

这里选择第一项,创建和配置数据库,


其他的都不动,按照默认,输入管理口令,oracle,然后点击下一步


点击下一步


点击完成



同时出现下图,但是工作继续



安装完成




三、验证

开始---运行---cmd---回车

进入oracle数据库,命令行输入sqlplus "/as sysdba"


这个窗口是用sys用户通过windows系统的控制台命令窗口登录到oracle数据库的命令窗口。


在控制台命令窗口中输入下面的sql语句

SQL> select status from v$instance;


上图可知Oracle实例处于open状态,说明oracle数据库已经成功安装。


在oracle数据库中,登录数据库一共有两种认证方式,

操作系统认证,默认情况下,如果在本机服务器登录oracle数据库,可以使用操作系统认证,不用输入数据库用户名和密码。

用户密码认证:如果是远程连接数据库,则需要使用数据库的用户名、密码进行认证。

上面是属于从操作系统认证登录到数据中,所以在登录oracle数据库时,无需数据库用户的密码。

其中v$开头的是oracle的动态表,v$instance为oracle数据库的动态表之一,该表记录oracle数据库实例的各种信息。

退出操作系统

SQL> exit



关闭数据库

SQL> shutdown immediate


重新启动数据库

SQL> startup


查看数据库名称

SQL> show parameter db_name


由上图悉知,数据库名称为orcl


表示查看oracle数据库中的各种参数值

SQL> show parameter


Db_name表示oracle数据库名称参数,查看该参数可以知道具体的参数值。


查看当前数据库用户

SQL> show user;

sys用户是oracle数据库的超级用户,相当于windows的administrator用户。sys权限特别大,可以启动、关闭、数据库,甚至可以删除整个数据库。

相关推荐

分布式事务怎么做?Spring Cloud Alibaba Seata告诉你

如果觉得我文章对您有帮助可以关注公众号:极客挖掘机,获得每日干货推送SpringCloudAlibaba|微服务分布式事务之Seata本篇实战所使用Spring有关版本:SpringBoot:...

分布式事务最全详解(看这篇就够了)

在如今分布式盛行的时代,分布式事务永远都是绕不开的一个话题,今天就重点详解分布式事务相关的一致性,以及分布式事务的实战解决方案@mikechen为什么需要分布式事务在分布式系统中,需要使用分布式事务来...

面试官:谈谈你对分库分表的理解?(什么是分库分表,为什么要进行分库分表?)

面试官:谈谈你对分库分表的理解?这个问题在数据库优化中挺常见的。首先,我得回忆一下分库分表的基本概念和应用场景。分库分表主要是为了解决数据库的性能瓶颈,比如单库单表数据量过大导致的查询慢、写入慢等问题...

Java程序员手把手教你设计可扩展的分布式系统

Java程序员手把手教你设计可扩展的分布式系统嗨朋友们,今天咱们来聊聊分布式系统的那些事儿。作为一个Java开发者,构建一个可扩展的分布式系统绝对是你职业生涯中绕不开的一环。这就好比建造一座摩天大楼,...

面试官:如何解决分布式事务里面事务悬挂问题?

面试官:如何设计高效的分布式事务里面事务悬挂问题怎么解决?我:这是分布式事务中一个很常见的问题。事务悬挂是指在分布式事务中,二阶段的Cancel方法比一阶段的Try方法先执行,导致事务状态不一...

SpringCloud系列——TX-LCN分布式事务管理

  前言  SpringCloud分布式架构给我们带来开发上的便利,同时增加了我们对事务管理的难度,微服务的遍地开花,本地事务已经无法满足分布式的要求,由此分布式事务问题诞生。分布式事务被称为世界性...

CAP在.NET中实现分布式事务(cap中的a与分布式事务)

随着微服务架构的流行,分布式事务的处理变得越来越重要。在.NET环境中,实现分布式事务有多种方法,但其中CAP(Consistent,Available,Partitiontolerant)框架...

Spring Boot中的分布式事务解决方案

分布式事务是在微服务架构中一个非常重要的问题,在传统的单体应用中,事务通常由数据库管理,而在分布式系统中,由于涉及到了多个服务和数据库之间的交互,所以就会导致事务操作变得非常复杂。下面我们就来介绍一下...

开源的分布式事务框架Seata(分布式事务处理框架)

Seata(SimpleExtensibleAutonomousTransactionArchitecture,简单可扩展自治事务框架)是一个开源的分布式事务框架,由阿里巴巴集团发起和维护。它...

分布式事务解决方案在Java中的奇妙应用

分布式事务解决方案在Java中的奇妙应用在这个数据驱动的时代,分布式系统早已成为互联网架构的标配。然而,随着系统的拆分和扩展,传统的单机事务管理方式已经难以满足复杂业务场景的需求。这时,分布式事务便成...

使用Seata彻底解决SpringCloud微服务架构的分布式事务问题

目录背景介绍什么是分布式事务什么叫做逆向补偿呢互联网最流行的分布式事务组件seata总结背景大家好,今天给大家分享一个在2022年出去面试Java几乎必问的一个技术,那就是seata。什么?...

Java中实现分布式事务的那些事儿(java 分布式事务解决方案)

Java中实现分布式事务的那些事儿今天咱们来聊聊Java中如何优雅地处理分布式事务。这个话题对于很多开发者来说就像是攀登珠穆朗玛峰一样具有挑战性,但其实只要掌握了正确的方法,你也可以像登山老手那样游刃...

什么是分布式事务?在Spring Boot中如何实现分布式事务处理?

分布式事务是指在分布式系统中多个独立的服务之间的数据一致性和完整性的管理机制,随着微服务架构的不断发展,应用程序中对于分布式事务的需求要越来越多。而分布式事务与传统的单体应用中的事务操作有所不同,涉及...

SpringCloud分布式框架&分布式事务&分布式锁

总结本文承接上一篇SpringCloud分布式框架实践之后,进一步实践分布式事务与分布式锁,其中分布式事务主要是基于Seata的AT模式进行强一致性,基于RocketMQ事务消息进行最终一致性,分布式...

Spring WebFlux vs. Spring MVC(springboot是什么)

背景随着异步I/O和Netty等框架的流行,响应式编程逐渐走入大众的视野。但是,响应式编程本身并不是太新的概念,这个术语最早出现在1985年DavidHarel和AmirPnue...

取消回复欢迎 发表评论: