`
htj1231825
  • 浏览: 38516 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle修改默认数据库,及启动关闭命令,查询连接的当前数据库

阅读更多
Oracle Windows平台修改默认sid假如windows平台有2个以上的实例,修改默认sid,只要修改注册表中ORACLE_SID即可,具体位置为
9i:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
10g:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1


oracle数据库的打开和关闭1.使用sql*plus以sysdba身份登录数据库实例orcl:
主机字符串中输入"orcl as sysdba",orcl为数据库实例,sysdba为登录用户的身份;

2.数据库的启动STARTUP
STARTUP NOMOUNT:只启动实例.此选项用于数据库的控制文件全部损坏,需要重新创建数据库控制文件或创建一个新的数据库时使用.
STARTUP MOUNT:启动数据库实例,安装数据库.此选项用于修改数据库的运行方式或进行数据库修复.
STARTUP:启动数据库实例,安装数据库,打开数据库.
(针对上述三种方式,根据需要使用下面两条语句完成打开数据库步骤.
安装数据库:ALTER DATABASE MOUNT;
打开数据库:ALTER DATABASE OPEN;)

STARTUP RESTRICT:数据库将被成功打开,但仅仅允许一些特权用户(具有DBA角色的用户)才可以使用数据库.这种方式常用来对数据库进行维护,如数据的导入/导出操作时不希望有其他用户连接到数据库操作数据.

STARTUP FORCE:强制重启.命令仅在关闭数据库遇到问题不能关闭数据库时采用.

3.数据库的关闭SHUTDOWN
SHUTDOWN:不允许增加新的连接到数据库,等待目前连接的所有用户都从数据库中退出后才开始关闭数据库.采用这种方式关闭数据库,在下一次启动时不需要进行任何的实例恢复.
SHUTDOWN IMMEDIATE:直接关闭数据库.当前正在被Oracle处理的SQL语句立即中断,系统中任何没有提交的事务全部回滚.
SHUTDOWN TRANSACTIONAL:在所有活动的事务完成后关闭数据库.
SHUTDOWN ABORT:强制关闭数据库.


查询连接的当前数据库名
select name from v$database;
分享到:
评论

相关推荐

    oracle 默认数据库 orcl 启动 关闭 批处理

    我自己写的 一个小批出程序,也许算不上程序 有需要的 拿走 是关于 oracle 中orcl默认数据库的启动和关闭的 后边可以 继续写服务的启动和关闭

    Oracle数据库课程设计医院系统数据库源代码.zip

    源码中默认使用的数据库为运行的Oracle数据库 如需修改,在java源码/database.propertie中修改即可!Oracle数据库课程设计医院系统数据库源代码。包含Java代码和SQL语句。源码中默认使用的数据库为运行的Oracle...

    oracle数据库连接测试软件

    DataBaseHelper帮助类中包含了默认的连接字符串格式,修改完IP和用户名密码就可以使用,也可以在连接的时候直接输入连接字符串和sql语句。可以直接使用release下的exe 建议使用升级过的版本:...

    Oracle数据库学习指南

    27. 多个数据库时,如何设置默认数据库 28. 各种数据类型的比较 29. 漫谈oracle中的空值 30. 没有备份、只有归档日志,如何恢复数据文件 31. 哪些初始化参数最影响Oracle系统性能 32. 如何查看数据库的字符集 ...

    从jdk安装到jsp连接oracle数据库的相关配置

    从jdk安装到jsp连接oracle数据库的相关配置 很实用

    Oracle默认数据库的HR数据库原文件

    如果Oracle默认数据库缺失HR数据库的同学请直接将mian文件导入

    强制释放Oracle数据连接方案

    强制释放Oracle数据连接方案,经常会遇到数据库无法连接,发现是连接数超过限制,如何能够看到默认的数据库连接数量限制呢,如何能够增大数量限制呢? .......

    Oracle数据库的启动和关闭顺序实例讲解

    对于一个oracle数据库新手来说,怎么样进行管理oracle数据库呢? 首先从最简单的启动和关闭数据库来说... –启动的是环境变量中的默认数据库实例 $ORACLE_SID  –如果启动多个实例:export ORACLE_SID=ctaudit  

    操作系统重装后oracle数据库的恢复

    使用它能够创建、修改、删除,启动、停止本机上的oracle实例服务,有兴趣的,可以使用它实现一个单数据库多实例的案例。 c、使用sqlplus以dba身份登录确认数据库是否正常启动。 ******此处操作需要对oradim工具、...

    数据库系统管理与维护(Oracle)-数据库作业1.doc

    首页 / 我的课程 / 数据库系统管理与维护(Oracle) / 常规 / 第一次作业 / 回顾第 1 次试答 第一次作业 题目1 还未回答 满分1.00 题干 创建数据库时需要多少个控制文件?(A ) 请选择一个答案: a. 1个 b. 2个 c. ...

    Oracle数据库.pdf

    使用数据字典v$controlfile,查看当前数据库的控制文件的名称与路 径,具体如下: SQL> COLUMN name FORMAT A50; SQL> SELECT name FROM v$controlfile; 通过SHOW PARAMETER语句可以查看块的默认大小信息 SQL> SHOW...

    Oracle数据库——数据库安全性管理.pdf

    Oracle数据库 数据库——数据库安全性管理 数据库安全性管理 ⼀、涉及内容 1.验证系统权限管理。 2.验证⾓⾊管理。 3.验证概要⽂件管理。 ⼆、具体操作 (⼀) 1.根据以下要求进⾏系统权限的授予与回收操作。 (1)...

    Oracle 11g自带人事管理示例数据库(安装使用有详细说明)

    $ORACLE_HOME/demo/schema/human_resources/目录下。 2、在该目录下执行:sqlplus / as sysdba; 3、执行SQL>@hr_main.sql创建HR数据库。 1、使用管理者system身份登录,登陆成功后输入 alter user hr identified by...

    Oracle数据库、SQL

    一、 数据库介绍 1 1.1表是数据库中存储数据的基本单位 1 1.2数据库标准语言 1 1.3数据库(DB) 1 1.4数据库种类 1 1.5数据库中如何定义表 1 1.6 create database dbname的含义 1 1.7安装DBMS 1 1.8宏观上是数据-->...

    activiti5.17修改默认数据库为mysql方法

    对于修改activiti默认数据库。网上很多都是Activiti5.12之前的老版本修改数据库方法,activiti5.12版本之后发生了很大改变,所以之前的方法都不能用,楼主现在用的是activiti5.17版本,用此方法有效,已经成功使用。

    wxh \oracle 9i默认用户名、密码解锁

    oracle 9i默认用户名、密码解锁

    Oracle客户端连接Oracle服务器.docx

    #你所要连接的时候输入得TNSNAME,如果listner启动失败尝试改IP地址 ora10gcsdl1 = Oracle客户端连接Oracle服务器全文共9页,当前为第5页。 (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = ...

    远程登录并启动oracle数据库 解决ORA-01031

    在oracle数据库中远程连接的认证方式有两种:分别是操作系统认证和密码认证,在安装完oracle软件并创建数据库之后,默认方式为操作系统认证,远程连接(非加密的连接)必须使用密码认证。 本文介绍了如何远程登录并...

    Oracle 数据库多语言入库问题的解决方案

    Oracle 数据库多语言入库问题的解决方案 本文通过研究Oracle 数据库如何成功实现多语言入库,给出了一种实现多国语言信 息存储的基本方法,该方法解决了非中文语言入库时出现的乱码问题。随着企业在发展过程 中业务...

    神通数据库-数据库快速入门.pdf

    作为企业级大型、通用对象关系型数据库管理系统,神通数据库为用户提供的功能包括: • 支持丰富的数据类型 ...的默认映射关系、数据类型的精度匹配、空与非空信息提取、主键及相关索引建立等辅助功能,帮助用

Global site tag (gtag.js) - Google Analytics