Oracle数据库——基本操作

一、涉及内容

1.掌握Oracle 10g 相关服务的启动、停止。

2.熟练掌握数据库配置助手(DBA)、企业管理器(OEM)、SQL*Plus等工具的使用。

3.掌握使用STARTUP和SHUTDOWN命令启动、关闭数据库的方法,同时了解使用OEM工具和注册表中设置自动启动、关闭数据库的方法。

二、具体操作

1. 分别使用“管理工具”中的“服务”窗口和DOS下的命令来启动Oracle的几种常见服务。

(1)使用“管理工具”中的“服务”窗口启动服务

(2)使用DOS下的命令启动DBConsole服务

2.使用system用户登录OEM工具、程序组中的SQL*Plus图形窗口。

(1)使用system用户登录OEM工具

使用:http://localhost:1158/em 登录本机OEM工具,如下图所示:

登录界面如下:

(2)使用system用户登录程序组中的SQL*Plus图形窗口

成功登录程序组中的SQL*Plus图形窗口

3. 点击“开始”->“运行”,输入cmd命令进入DOS环境,然后执行SQLPLUS命令登录数据库,并使用CONNECT命令切换当前的连接用户,具体操作如下((1)~(3)步单独实现,(4)~(5)步单独实现):

(1)SQLPLUS system/密码。

(2)SQLPLUS system/密码@主机字符串。

(3)SQLPLUS system/密码@主机名或主机IP地址:数据库端口号/数据库服务名。

(4)CONNECT sys/密码@主机字符串 AS SYSDBA。

(5)CONNECT sys/密码@主机名或主机IP地址:数据库端口号/数据库服务名。

4.以sys用户的SYSYEM特权登录数据库,尝试使用STARTUP命令的不同启动方式启动数据库,并使用SHUTDOWN命令关闭数据库,具体操作如下:

(1)SQLPLUS sys/密码 AS SYSDBA

(2)SHUTDOWN IMMEDIATE。

(3)STARTUP NOMOUNT|MOUNT|OPEN 观察以不同方式启动数据库时提示信息有何不同。

时间: 2024-12-19 09:58:01

Oracle数据库——基本操作的相关文章

Oracle数据库基本操作 —— Oracle数据库体系结构介绍、DDL、DCL、DML

一.Oracle数据库介绍 1.基本介绍 Oracle数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一. 2.Oracle数据库的体系结构 ①数据库:database Oracle数据库是数据的物理存储.这包括(数据文件ORA或DBF.控制文件.联机日志.参数文件).Oracle数据的概念和其他数据库不一样,这里的数据库是一个操作系统只有一个库.可以看做是Oracle就只有一个

C#学习--Oracle数据库基本操作(连接、增、删、改、查)封装

写在前面: SQLserver的C#封装:https://www.cnblogs.com/mexihq/p/11636785.html 类似于上篇有关SQLserver的C#封装,小编对Oracle数据库进行了相应的封装,方便后期开发使用,主要包括Oracle数据库的连接.增.删.改.查,如有什么问题还请各位大佬指教.后续也将对其他几个常用的数据库进行相应的整理.话不多说,直接开始码代码. 先声明一个SqlConnection便于后续使用. private OracleConnection or

Oracle数据库基本操作(三) —— DQL相关内容说明及应用

本文所使用的查询表来源于oracle数据中scott用户中的emp员工表和dept部门表. 一.基本语法 SQL语句的编写顺序: p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #a9b7c6; background-color: #2b2b2b } span.s1 { font: 14.0px "PingFang SC" } select 输出的列 from 表名 where 条件 group by

java实现oracle数据库基本操作

import java.sql.*; import java.util.ArrayList; import java.util.List; //使用jdbc连接 public class TestOra { public static void main(String[] args) { // TODO Auto-generated method stub BaseDao basedao = new BaseDao(); Connection conn = basedao.getConnecti

Oracle数据库基本操作

创建用户 用户名 密码 都是 sqltrain create user sqltrain identified by sqltrain 分配 权限 给 用户名 grant resource,dba,connect to sqltrain; 修改密码 alter user sqltrain identified by sqltrain 锁定用户 alter user sqltrain account lock 解锁用户 alter user sqltrain account unlock 用 sq

Oracle数据库基本操作五——存储过程与触发器

  4. 存储过程与触发器: 例7-1: (存储过程) 创建一个显示学生总人数的存储过程. set serveroutput on create or replace procedure student_count as p1 number(3); begin select count(*) into p1 from student; dbms_output.put_line('学生总人数是:'||p1); end; / execute student_count(); 例7-2: (存储过程)

oracle数据库结构及基本操作

本篇博客主讲oracle数据库的基本操作,作为目前世界上使用范围最广的数据库管理系统,充分体现出其功能的强大和可靠.首先,oracle数据库结构是我们必须了解的,有助于掌握oracle数据库操作. 系统简介 ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一. 如图所示:SGA---为数据库提供服务PGA---为用户提供服务整个系统主要分为两大部分:(一)实例-管理端

ORACLE数据库的SQL基本操作

作为一个代码小白,最近一个月在开始学习python语言,这一学习路上经历了一场听完学习视频,看完老师敲的代码,自己上手写,一团乱麻... 最尴尬的时刻就是赶在年前公司重新面试打分,问到了数据库,发现SQL这块也挺重要,工作中经常用到,发现太久未系统整理数据库知识,趁此机会整理如下 首先,ORACLE数据库(Oracle Database)是一款关系数据库管理系统,它是在数据库领域一直处于领先地位的产品.可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好,使用方便.功

oracle数据库免费基础知识精讲视频分享!

课程简介:数据库基础知识.Oracle的环境搭建.Oracle体系结构.SQL语言基础.函数的使用.约束.索引.数据字典.分组查询.多表连接查询.子查询等.通过对Oracle数据库的系统详解,培养学 生的能力如下:在实际工作中,熟练使用SQL语句进行项目开发:能够使用复杂的SQL语句进行多表关联查询:具备数据库数据的管理和维护能力 . 课程目录: day01_安装数据库软件day02_数据库的基本使用selecl语句的使用day03_限制数据返回day04_字符函数.数字函数.日期函数day05