怎么快速开启oracle服务,菜鸟学数据库(六)——方便快捷的开启、关闭Oracle服务...

本文主要是介绍怎么快速开启oracle服务,菜鸟学数据库(六)——方便快捷的开启、关闭Oracle服务...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

5268f80b9b1e01f982625ef6fac83ca1.png

作为一个程序猿,在日常的工作中,我们电脑常常须要同一时候执行非常多程序。如:Eclipse、浏览器、即时通讯软件等,甚至常常须要打开几个Office文档或者pdf文档。这时候你的内存预计已经爆表了吧。尤其是如今想Chrome和FireFox这类的浏览器,随便安装几个插件,内存占用就大得惊人。

而我们为了满足须要又不得不安装各种各样的插件。由于这两款浏览器在不安装不论什么插件的情况下跟IE没什么分别。

ab340adf7c22228e4e078d740293d059.png

如上图所看到的。FireFox、Java的两个进程还有Eclipse稳稳地占领了内存使用的前四,而这时候假设你电脑还开着Oracle的服务,那么你的电脑会卡到令人发指。

把电脑升级到8G内存,刚開始认为非常爽。没过多长时间。又变得非常慢了。还真是给它多少内存。它就敢给你用多少内存呀。无限制的升级硬件显然是不实际的方法,所以我们须要从软件上动脑筋,这句须要我们把平时不常常使用的服务以及后台进程关掉。

浏览器我们每天都离不开,并且关掉主程序也不会有后台进程,所以我们的目标不是它;Java进程和Eclipse每天开放也离不开它们。所以也不能对它们下黑手。嘿嘿,Oracle不好意思啦,仅仅能将你干掉了,由于有了Hibernate之类的框架。让我们在写代码的时候不须要知道我们将要面向什么数据库。

所以我们全然没有必要在自己的机器上每天开着Oracle的那些笨重的后台服务。

一个小小的MySQL全然能够应付,所以我们仅仅须要将它的服务所有关掉,用的时候再打开就可以。

可是新的问题又来了,每次须要开启服务的时候,还须要打开系统的服务管理,找到Oracle的相关服务,然后挨个右击点击启动。我想有过相似操作经验的朋友。都会认为这是一个非常令人烦躁的工作。

可是身为程序猿的我们。应该非常自然的想到,这些繁杂的工作肯定能够通过程序来自己主动帮我们解决。没错。并且非常easy,仅仅须要几行代码就能够搞定!

解决方式:

首先,到服务(按“Win”键。输入“服务”。回车)里找到Oracle的相关服务,我安的是11g。相关服务例如以下:

6dc8bfde73b1f1a01a85977a2017a151.png

我们并不须要将所有服务所有开启,主要的功能仅仅须要开启例如以下两个服务就可以:

OracleServiceORCL

OracleOraDb11g_home1TNSListener

将以下代码保存成”.bat“文件或”.cmd“文件就可以。

具体代码:

@echo off

net start OracleServiceORCL

net start OracleOraDb11g_home1TNSListener

pause

执行效果:

b15e5739edc284fbcc699c667c9f2395.png

执行完毕以后,能够看到两个服务的状态已经变成了“已启动“:

b3826e789a39f2fb92bcc490c93beaed.png

停止服务代码仅仅需将“start”改成“stop”:

@echo off

net stop OracleServiceORCL

net stop OracleOraDb11g_home1TNSListener

pause

执行效果:

e28edf9faa4fa6f9558e3c282235ad51.png

好了,有了这两段代码Oracle的服务就对我们唯命是从了,招之则来。挥之则去。想想都认为爽歪歪了。以下为大家附上Oracle各个服务的具体说明:

1. Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比方磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它能够在多卷或者单个卷上创建映射拷贝,同一时候不会影响到系统的系统能。(非必须启动)

2. OracleDBConsoleorcl:Oracle数据库控制台服务。orcl是Oracle的实例标识,默认的实例为orcl。在执行Enterprise Manager(企业管理器OEM)的时候,须要启动这个服务。

(非必须启动)

3. OracleJobSchedulerORCL:Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。(非必须启动)

4. OracleMTSRecoveryService:服务端控制。该服务同意数据库充当一个微软事务serverMTS、COM/COM+对象和分布式环境下的事务的资源管理器。(非必须启动)

5. OracleOraDb11g_home1ClrAgent:Oracle数据库.NET扩展服务的一部分。 (非必须启动)

6. OracleOraDb11g_home1TNSListener:监听器服务,服务仅仅有在数据库须要远程訪问的时候才须要。(非必须启动,以下会有具体具体解释)。

7. OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础, 仅仅有该服务启动,Oracle数据库才干正常启动。(必须启动)那么在开发的时候究竟须要启动哪些服务呢?

对新手来说,要是仅仅用Oracle自带的sql*plus的话,仅仅要启动OracleServiceORCL就可以,要是使用PL/SQL Developer等第三方工具的话。OracleOraDb11g_home1TNSListener服务也要开启。OracleDBConsoleorcl是进入基于WEB的EM必须开启的,其余服务非常少用。

注:ORCL是数据库实例名,默认的数据库是ORCL。你能够创建其它的,即OracleService+数据库名。

菜鸟学数据库(六)——方便快捷的开启、关闭Oracle服务

标签:ceo   问题   clr   过程   浏览器   nts   pre   eclips   pause

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:http://www.cnblogs.com/jzdwajue/p/6736831.html

这篇关于怎么快速开启oracle服务,菜鸟学数据库(六)——方便快捷的开启、关闭Oracle服务...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/164716

相关文章

使用Redis快速实现共享Session登录的详细步骤

《使用Redis快速实现共享Session登录的详细步骤》在Web开发中,Session通常用于存储用户的会话信息,允许用户在多个页面之间保持登录状态,Redis是一个开源的高性能键值数据库,广泛用于... 目录前言实现原理:步骤:使用Redis实现共享Session登录1. 引入Redis依赖2. 配置R

Oracle迁移PostgreSQL隐式类型转换配置指南

《Oracle迁移PostgreSQL隐式类型转换配置指南》Oracle迁移PostgreSQL时因类型差异易引发错误,需通过显式/隐式类型转换、转换关系管理及冲突处理解决,并配合验证测试确保数据一致... 目录一、问题背景二、解决方案1. 显式类型转换2. 隐式转换配置三、维护操作1. 转换关系管理2.

Nginx进行平滑升级的实战指南(不中断服务版本更新)

《Nginx进行平滑升级的实战指南(不中断服务版本更新)》Nginx的平滑升级(也称为热升级)是一种在不停止服务的情况下更新Nginx版本或添加模块的方法,这种升级方式确保了服务的高可用性,避免了因升... 目录一.下载并编译新版Nginx1.下载解压2.编译二.替换可执行文件,并平滑升级1.替换可执行文件

Oracle查询表结构建表语句索引等方式

《Oracle查询表结构建表语句索引等方式》使用USER_TAB_COLUMNS查询表结构可避免系统隐藏字段(如LISTUSER的CLOB与VARCHAR2同名字段),这些字段可能为dbms_lob.... 目录oracle查询表结构建表语句索引1.用“USER_TAB_COLUMNS”查询表结构2.用“a

Oracle数据库定时备份脚本方式(Linux)

《Oracle数据库定时备份脚本方式(Linux)》文章介绍Oracle数据库自动备份方案,包含主机备份传输与备机解压导入流程,强调需提前全量删除原库数据避免报错,并需配置无密传输、定时任务及验证脚本... 目录说明主机脚本备机上自动导库脚本整个自动备份oracle数据库的过程(建议全程用root用户)总结

Spring Boot 与微服务入门实战详细总结

《SpringBoot与微服务入门实战详细总结》本文讲解SpringBoot框架的核心特性如快速构建、自动配置、零XML与微服务架构的定义、演进及优缺点,涵盖开发环境准备和HelloWorld实战... 目录一、Spring Boot 核心概述二、微服务架构详解1. 微服务的定义与演进2. 微服务的优缺点三

虚拟机Centos7安装MySQL数据库实践

《虚拟机Centos7安装MySQL数据库实践》用户分享在虚拟机安装MySQL的全过程及常见问题解决方案,包括处理GPG密钥、修改密码策略、配置远程访问权限及防火墙设置,最终通过关闭防火墙和停止Net... 目录安装mysql数据库下载wget命令下载MySQL安装包安装MySQL安装MySQL服务安装完成

RabbitMQ消息总线方式刷新配置服务全过程

《RabbitMQ消息总线方式刷新配置服务全过程》SpringCloudBus通过消息总线与MQ实现微服务配置统一刷新,结合GitWebhooks自动触发更新,避免手动重启,提升效率与可靠性,适用于配... 目录前言介绍环境准备代码示例测试验证总结前言介绍在微服务架构中,为了更方便的向微服务实例广播消息,

MySQL进行数据库审计的详细步骤和示例代码

《MySQL进行数据库审计的详细步骤和示例代码》数据库审计通过触发器、内置功能及第三方工具记录和监控数据库活动,确保安全、完整与合规,Java代码实现自动化日志记录,整合分析系统提升监控效率,本文给大... 目录一、数据库审计的基本概念二、使用触发器进行数据库审计1. 创建审计表2. 创建触发器三、Java

SQL server数据库如何下载和安装

《SQLserver数据库如何下载和安装》本文指导如何下载安装SQLServer2022评估版及SSMS工具,涵盖安装配置、连接字符串设置、C#连接数据库方法和安全注意事项,如混合验证、参数化查... 目录第一步:打开官网下载对应文件第二步:程序安装配置第三部:安装工具SQL Server Manageme