当前位置: 首页 > news >正文

通过bat脚本控制Oracle服务启动停止

1、将Oracle服务全部设置为手动启动

在这里插入图片描述

初始安装Oracle之后服务启动状态:
在这里插入图片描述

2、服务功能介绍

在这里插入图片描述

3、构建服务启动/停止bat脚本

注意:编码选择ANSI(如果编码不是ANSI运行脚本会显示乱码)

@echo off
:main
cls
echo 注:请保证该脚本是使用管理员权限执行,否则将无法正常停启服务!!!
echo 当前Oracle服务状态:
for /f "skip=3 tokens=4" %%i in ('sc query "OracleServiceORCL"') do set "zt=%%i" &goto :next
:next
if /i "%zt%"=="RUNNING" (
echo 1.服务OracleServiceORCL正在运行
) else (
echo 1.服务OracleServiceORCL已停止
)for /f "skip=3 tokens=4" %%i in ('sc query "OracleOraDb11g_home1TNSListener"') do set "zt=%%i" &goto :next
:next
if /i "%zt%"=="RUNNING" (
echo 2.服务OracleOraDb11g_home1TNSListener正在运行
) else (
echo 2.服务OracleOraDb11g_home1TNSListener已停止
)
echo.echo ------------------------------
echo 1.启动
echo 2.停止
echo ------------------------------
set /p X=输入数字选择功能:if %X%==1 (
goto one
)else if %x%==2 (
goto two
):one
echo 正在启用服务...
net start "OracleServiceORCL"
net start "OracleOraDb11g_home1TNSListener"
echo 服务OracleServiceORCL、OracleOraDb11g_home1TNSListener 启动成功!
echo.
goto main:two
echo 正在停止服务...
net stop "OracleServiceORCL"
net stop "OracleOraDb11g_home1TNSListener"
echo 服务OracleServiceORCL、OracleOraDb11g_home1TNSListener 停止成功!
echo.
goto main

在这里插入图片描述

4、使用管理员权限运行bat脚本

在这里插入图片描述

在这里插入图片描述

相关文章:

通过bat脚本控制Oracle服务启动停止

1、将Oracle服务全部设置为手动启动 初始安装Oracle之后服务启动状态: 2、服务功能介绍 3、构建服务启动/停止bat脚本 注意:编码选择ANSI(如果编码不是ANSI运行脚本会显示乱码) echo off :main cls echo 注:请保证该脚本是使用管理员权限…...

GB28181学习(十七)——基于jrtplib实现tcp被动和主动发流

前言 GB/T28181-2022实时流的传输方式介绍:https://blog.csdn.net/www_dong/article/details/134255185 基于jrtplib实现tcp被动和主动收流介绍:https://blog.csdn.net/www_dong/article/details/134451387 本文主要介绍下级平台或设备发流功能&#…...

RealSense深度相机在Ubuntu18.04的ros环境下,保存同一时刻下深度图像和彩色图像

背景:Ubuntu18.04 ROS Melodic 已安装配置好RealSense相关程序,链接D435i相机后,得到如下Rostopic: /camera/color/image_raw # 彩色图像信息 /camera/depth/image_rect_raw # 深度图像信息 于是写一个python程序&am…...

vue3 ref和reactive使用watch属性的方法和区别

在Vue 3中,您可以使用watch函数和watch选项来监视ref和reactive创建的响应式数据的变化。下面是它们的使用方法和区别: 使用方法: 使用ref和watch: import { ref, watch } from vue;const count ref(0);watch(count, (newVal,…...

YOLO目标检测——卫星遥感舰船检测数据集下载分享【含对应voc、coco和yolo三种格式标签】

实际项目应用:卫星遥感舰船检测数据集说明:卫星遥感舰船检测数据集,真实场景的高质量图片数据,数据场景丰富,含船一个类别标签说明:使用lableimg标注软件标注,标注框质量高,含voc(xm…...

org.Hs.eg.db使用--持续修改

org.Hs.eg.db使用–持续修改 加载 library(org.Hs.eg.db)1 基本信息查询 1.1 display the columns columns(org.Hs.eg.db) [1] "ACCNUM" "ALIAS" "ENSEMBL" "ENSEMBLPROT" "ENSEMBLTRANS" "ENT…...

C# Onnx 百度PaddleSeg发布的实时人像抠图PP-MattingV2

目录 效果 模型信息 项目 代码 下载 效果 图片源自网络侵删 模型信息 Inputs ------------------------- name:img tensor:Float[1, 3, 480, 640] --------------------------------------------------------------- Outputs -----------------…...

linux shell操作 - 04 进程间通信

文章目录 Signal 信号信号定义信号的生命周期信号分类linux进程通信案例 Signal 信号 信号定义 Linux信号是进程间通信的一种方式,通过向目标进程发送一个特定的信号,让其执行相应的处理操作; 向目标进程发送信号时,内核会将信号…...

【Java并发】聊聊线程池原理以及实际应用

线程其实对于操作系统来说是宝贵的资源,java层面的线程其实本质还是依赖于操作系统内核的线程进行处理任务,如果频繁的创建、使用、销毁线程,那么势必会非常浪费资源以及性能不高,所以池化技术(数据库连接池、线程池&a…...

自然语言处理常用方法和评价指标

常用方法 文本分类:如情感分析、主题标签分类。使用方法如朴素贝叶斯、支持向量机、神经网络等。信息提取:从文本中提取结构化信息,如命名实体识别(NER)、关系提取。语义分析:理解文本的含义,包…...

FFmpeg常用命令行讲解及实战一

文章目录 前言一、学习资料参考二、FFmpeg 选项1、主要选项①、主要命令选项②、举例 2、视频选项①、主要命令选项②、举例1)提取固定帧2)禁止输出视频3)指定视频的纵横比 3、音频选项①、主要命令选项②、举例 4、字幕选项①、主要命令选项…...

Java的ArrayList中关于删除的常用操作及方法

目录 remove(int index)方法 remove(Object o)方法 removeAll​(Collection c)方法 removeIf​(Predicate filter)方法 removeRange​(int fromIndex, int toIndex)方法 remove(int index)方法 remove(int index)是ArrayList类中用于删除指定位置元素的方法。它接收一个整…...

低成本打造便携式无线网络攻防学习环境

1.摘要 一直以来, 无线网络安全问题与大众的个人隐私息息相关, 例如: 为了节省流量, 连接到一个看似安全的免费WiFi, 在使用过程中泄露自己的各类密码信息甚至银行卡账号密码信息。随着家用智能电器的普及, 家中的各类智能设备连入家里的无线网络, 却突然失灵, 甚至无法正常连…...

Qt|QLabel显示刷新图像数据

参考:QImage、QClipboard(https://zhuanlan.zhihu.com/p/649611141) 获取图像数据并转换为QImage unsigned char *data 图像数据; QImage show_image_ QImage(data, imgInfo.width, imgInfo.height, imgInfo.width, QImage::Format_Grays…...

Java类加载那些事

Java源文件(.java文件)被编译器编译后变为字节码形式的类文件(.class文件),Java类加载的过程就是JVM加载.class的二进制文件并且放到内存中,将数据放到方法区,并且在堆区构造一个java.lang.clas…...

QSplitter分裂器

QSplitter QSplitter 是 Qt 框架提供的一个小部件(widget),用于在用户界面中创建可拖动的分割窗口,允许用户调整子部件的大小和布局。它可以将父部件分割为多个可调整大小的子部件,使用户能够自定义界面的布局和大小。…...

pgsql 时区查看和修改

建议使用UTC时区,或者和linux、后端程序的时区保持一致,否则容易出现时间的差别。 pgsql的时间字段有一个带时区的timestamp with time zone,如果业务涉及多个时区,建议使用这个字段。 相关链接参考: linux时区设置和…...

el-table 表格表头、单元格、滚动条样式修改

.2023.11.21今天我学习了如何对el-table表格样式进行修改&#xff0c;如图&#xff1a; 运用的两个样式主要是 1.header-cell-class-name&#xff08;设置表头&#xff09; 2.class-name&#xff08;设置行单元格&#xff09; 代码如下&#xff1a; <el-table :data&quo…...

dockerDesktop使用方法

安装软件 装在C盘会容易满&#xff0c;可以装在D盘&#xff0c; "path\to\Docker Desktop Installer.exe" install -accept-license --installation-dirD:\Docker\Docker --wsl-default-data-rootD:\Docker\data并且在软件的设置的Docker Engine里添加阿里镜像源…...

[Ubuntu]RT810xE--网线已拔出--问题解决

0 环境 ubuntu 22.04.3 LTSDell Inspiron 15 5547windows/ubuntu 双系统 1 问题说明 Dell 笔记本安装的 Ubutun 系统&#xff0c;有线网络无法使用&#xff0c;一直显示 “网线已拔出”。 网上一查&#xff0c;才了解到主要原因&#xff1a;网卡驱动安装错误。系统默认安装…...

Video-ChatGPT:从原理到实践,构建视频对话AI的完整指南

1. 项目概述与核心价值 最近在折腾多模态大模型&#xff0c;特别是视频理解这块&#xff0c;发现了一个挺有意思的项目&#xff1a;Video-ChatGPT。简单来说&#xff0c;它就是一个能“看懂”视频并和你聊天的AI。你给它一段视频&#xff0c;然后问它“视频里的人在干嘛&#…...

元宇宙移动端开发指南:从零开始构建AR/VR虚拟世界的完整教程

元宇宙移动端开发指南&#xff1a;从零开始构建AR/VR虚拟世界的完整教程 【免费下载链接】android_guides Extensive Open-Source Guides for Android Developers 项目地址: https://gitcode.com/gh_mirrors/an/android_guides GitHub 加速计划的 android_guides 项目提…...

别再折腾串口助手了!用CCS自带的Graph工具,5分钟搞定DSP28335的PID曲线调试

5分钟掌握CCS内置Graph工具&#xff1a;DSP28335 PID调试效率翻倍秘籍 调试PID控制器时&#xff0c;工程师们常陷入这样的困境&#xff1a;反复修改参数、编译下载、观察串口波形&#xff0c;整个过程耗时费力。传统串口助手配合上位机软件的方式不仅需要额外硬件连接&#xff…...

OpenPose训练避坑指南:VGG19权重冻结、损失函数调试与梯度累积的实战经验

OpenPose训练调优实战&#xff1a;从权重冻结到多任务损失平衡的深度解析 在计算机视觉领域&#xff0c;人体姿态估计一直是极具挑战性的任务。OpenPose作为开源的姿态估计框架&#xff0c;因其出色的多人姿态检测能力而广受欢迎。然而在实际训练过程中&#xff0c;开发者常常会…...

自动化项目引导:从环境搭建到新人上手的工程实践

1. 项目概述与核心价值最近在梳理团队新成员入职流程时&#xff0c;发现了一个普遍存在的痛点&#xff1a;无论公司规模大小&#xff0c;新人的“上手期”总是充满了混乱和低效。信息散落在各个角落&#xff0c;工具权限申请像闯关&#xff0c;代码库在哪、怎么跑起来、遇到问题…...

2026前端人必须知道的6个MCP服务器,每一个都能省掉一个工具链

你现在用AI的方式&#xff0c;可能还停留在"粘贴问题 → 复制答案 → 手动执行"的循环里。而MCP出现之后&#xff0c;这个循环正在被彻底打破。前几天有个同事问我&#xff1a;"你最近工作流变化大吗&#xff1f;"我想了想说&#xff1a;变化不大&#xff…...

ARM微控制器引脚配置与交叉开关架构实战指南

1. ARM微控制器引脚配置的工程挑战与解决方案在嵌入式系统开发中&#xff0c;GPIO引脚配置往往是项目启动阶段最耗时的环节之一。以常见的智能家居控制器为例&#xff0c;开发者需要同时处理UART通信、ADC采样、PWM输出等多个外设的引脚分配。传统配置方式需要反复查阅数百页的…...

从代码编写者到AI工程师:掌握LLM开发技术栈的实战指南

Part.1 AI工程师都要会些什么&#xff1f; 大语言模型&#xff08;Large Language Model&#xff0c;LLM&#xff09;技术的兴起&#xff0c;正在深刻影响软件的形态&#xff0c;开发者的工作也从实现业务逻辑、构建独立应用&#xff0c;转向以LLM为底层引擎快速搭建智能应用的…...

Phi-3.5-mini-instruct助力前端开发:JavaScript交互逻辑与文档生成

Phi-3.5-mini-instruct助力前端开发&#xff1a;JavaScript交互逻辑与文档生成 1. 前端开发的痛点与AI解决方案 现代前端开发面临两个核心挑战&#xff1a;复杂的交互逻辑需要清晰文档支持&#xff0c;而频繁的需求变更又要求快速产出高质量代码。传统模式下&#xff0c;开发…...

AI自主探索算法:语言模型与符号计算融合创新

1. 项目概述&#xff1a;当AI开始自主探索算法在实验室调试神经网络时&#xff0c;我常思考一个问题&#xff1a;如果让AI自己设计算法会怎样&#xff1f;AlphaResearch正是这个疯狂想法的产物——一套能自主发现新算法的语言模型系统。不同于传统AI仅执行预设任务&#xff0c;…...