`

Oracle 第一天 启停服务脚本

阅读更多
1.下载oracle 11g 在oracle的网站上,然后解压两个压缩包,点击setup.exe 安装。 注意安装的时候密码要以字母开头,有大小写,有数字。
2.安装完后解锁scott账号,设置个密码
3.打开sql plus,
入门语句:
连接普通用户 conn scott/tiger
连接超级管理员 conn sys,system
disconnect 断开连接
Save c:\1.txt 把SQL存到文件
Ed c:\1.txt 编辑SQL文件
@ c;\1.txt 执行SQL文件
Desc EMP; 描述表EMP的表结构
Select * from tab; 查看当前用户下的所有对象
Show user; 显示当前用户
如果在sys用户下,查询select * from emp;会报错,因为emp属于scott,所以应该select * from scott.emp;

Oracle Service 常用的有三个,
服务名称                                   说明
OracleOracle_homeTNSListener             对应于数据库的监听程序
OracleServiceSID                         对应于数据库的例程
OracleDBConsoleSID                       对应于Oracle Enterprise Manager(OEM)
Oracle_home表示Oracle主目录,如Oracle11g_home1;SID表示Oracle系统标识符,如OracleServiceMAG01的MAG01。
注意:尽管这3个服务都是可以单独地启动和关闭的,但它们之间不像Oracle 10g 中那样没有依存关系。比较好的启动顺序是:OracleOracle_homeTNSListener,OracleServiceSID,OracleDBConsoleSID。关闭时次序相反。下面给出了自己写的已经排好顺序的启动和停止服务的两个批处理文件:

批处理文件来手动启动和停止Oracle服务(一直开着服务会比较耗损系统资源,影响系统运行速度)

Start Oracle 11g Service.bat

@echo off

echo 确定要启动Oracle 11g服务吗?

pause

net start OracleOraDb11g_home1TNSListener

net start OracleServiceMAG01

net start OracleDBConsolemag01

echo 启动Oracle 11g服务完成,请确认有没有错误发生。

Pause

Stop Oracle 11g Service.bat

@echo off

echo 确定要停止Oracle 11g 服务吗?

pause

net stop OracleDBConsolemag01

net stop OracleServiceMAG01

net stop OracleOraDb11g_home1TNSListener

echo 停止Oracle 11g服务完成,请确认有没有错误发生。

Pause

把mag01改成你们自己的SID。
可以去windows service(可以在win+r 里面输入services.msc)里面查看oracle service是否启停。
分享到:
评论

相关推荐

    Oracle数据库的启停

    Oracle 数据库的启停是数据库管理员的重要任务之一。启停数据库的过程可以细分为三个步骤:启动实例、挂载数据库、打开数据库。下面将详细讲解 Oracle 数据库的启停过程。 启动数据库 启动数据库的过程可以通过 ...

    oracle 启停脚本

    oracle 命令启动脚本,停止脚本。.......

    Oracle10g Windows下开启与关闭服务脚本

    总的来说,Oracle10g在Windows下的服务管理脚本是数据库管理员不可或缺的工具,它们简化了对Oracle服务的操作,使得数据库的启停更加便捷。尽管Oracle的版本不断更新,这些基本的管理原则和方法仍然是数据库管理员...

    Oracle服务开启关闭脚本

    总的来说,通过"Oracle服务开启关闭脚本",我们可以方便地控制Oracle数据库服务的启停,从而有效地管理系统的资源。这对于个人计算机或者服务器的资源优化和管理效率提升具有积极意义。同时,这也是一种自动化运维的...

    Oracle 11g服务启动停止脚本

    总的来说,通过调整Oracle 11g服务的启动类型,并利用批处理脚本进行控制,我们可以在需要时灵活地启动和停止数据库服务,实现开机优化。这种方法不仅适用于开机速度的提升,还能够根据实际工作需求,合理调度数据库...

    oracle开机自启脚本

    ### Oracle开机自启脚本详解 #### 一、概述 在CentOS 6.5系统中,为了确保Oracle 11g R2数据库能够在服务器重启后自动启动,我们需要编写一个开机自启动脚本。本文将详细介绍如何配置Oracle的开机自启动,并解释...

    Oracle服务启动和关闭脚本

    总之,了解如何创建和使用Oracle服务启动和关闭脚本是数据库管理员必备的技能之一。正确地管理和执行这些脚本有助于保持数据库系统的稳定性和可用性。在遇到权限问题时,务必以管理员权限运行,以确保脚本能够正确...

    win7orcl启停脚本11g

    本文将深入探讨"win7orcl启停脚本11g"这一主题,介绍如何使用CMD命令行编写启动和停止Oracle服务的脚本。 首先,让我们来看看标题中的"win7orcl",这可能指的是在Windows 7操作系统环境下用于Oracle数据库(实例名...

    nacos 适配 oracle 11g版本 ,附带oracle 脚本,亲测可用

    在提供的压缩包`NACOS-整合oracle-11g`中,应该包含一个或多个SQL脚本文件,用于在Oracle 11g中创建这些表。执行这些脚本以初始化Nacos所需的数据库结构。例如,可能有一个名为`nacos-schema.sql`的文件,包含了创建...

    oracle导入详细脚本

    Oracle导入详细脚本 Oracle导入详细脚本 Oracle导入详细脚本

    Oracle-Dataguard数据库启停操作详解

    内容概要:本文详细介绍了 Oracle Dataguard 数据库的启停操作步骤,包括停机时先关闭主用机再关闭备用机,以及开机时先启动备用机再启动主用机的具体命令。文中提供了详细的 SQL 和监听器命令,确保每一步骤的执行...

    oracle服务启动和关闭脚本

    3. **启动脚本**:通常,一个批处理文件(`.bat`文件)包含了启动Oracle服务所需的所有命令。这些命令可能包括设置环境变量(如ORACLE_HOME、PATH等),调用`sqlplus`或`oradim`命令来启动监听器(`lsnrctl start`)...

    oracle11g开启必备的服务脚本

    如题,运行脚本直接打开oracle11g的几个必备服务,平时将所有的关于oracle的服务都设置成手动,需要用的时候再打开,用完关闭

    Oracle常用脚本与语句

    Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句...

    oracle开启关闭服务的脚本

    首先,我们来看标题"oracle开启关闭服务的脚本",这指的是通过特定的命令脚本来控制Oracle数据库服务的启停。在Windows操作系统中,Oracle服务通常以"OracleServiceORCL"的形式存在,其中"ORCL"是实例名。脚本的目的...

    oracle批量插入数据脚本

    oracle批量生成数据脚本,oracle批量生成数据脚本,oracle批量生成数据脚本,oracle批量生成数据脚本。

    oracle11g所有服务自启动脚本-CentOS6.4

    1. 创建服务脚本:在`/etc/init.d/`目录下创建一个名为`oraDB`的服务脚本,这个脚本通常会调用`initOracle.sh`来启动或停止Oracle服务。 2. 配置服务权限:使用`chmod`命令赋予服务脚本执行权限,使其能够被系统服务...

    oracle 定时导出脚本

    #### 一、Oracle定时导出脚本基本结构与功能说明 在Linux环境下,为了实现Oracle数据库的自动化备份管理,通常会借助于shell脚本来完成定时导出任务。以下是一个典型的Oracle定时导出脚本示例: ```bash #!/bin/...

    oracle11g一键安装脚本

    oracle11g centos7一键安装脚本,脚本里面有完整安装提示说明。大概步骤如下 1、关闭防火墙 2、设置服务器名称并增加映射 3、安装Oracle所需的依赖 4、解压oracle安装包 5、创建用户和组 6、修改内核参数 7、修改用户...

    linux下批量执行oracle脚本的shell脚本

    在Linux环境下,对Oracle数据库进行批量操作是一项常见的任务,尤其对于系统管理员和DBA来说,高效地执行SQL脚本可以显著提升工作效率。本篇将详细讲解如何利用shell脚本来批量执行Oracle数据库脚本,以及涉及的相关...

Global site tag (gtag.js) - Google Analytics