1、安装完成Oracle数据库后,使用sqlplus客户端登录数据库管理系统,只输入用户名,没有输入密码时,会提示口令为空,登录被拒绝。

请输入用户名:system

输入口令:

ERROR:ORA-01005:给出空口令:登录被拒绝

2、在没有登录到Oracle数据库系统中时,使用该命令(sys/nolog)登录,会提示如下错误。

请输入用户名:  sys/nolog

ERROR:

ORA-01017: invalid username/password; logon denied //无效的用户名/密码,登录被拒绝

3、使用正确的用户名密码登录Oracle数据库系统(用户名/密码@SID)

请输入用户名:  system/1@orcl

连接到:

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>

4、登录数据库系统后,可以查看当前登录的用户账户

SQL>show user;

USER 为 "SYSTEM"   //显示当前登录的用户

5、查看Oracle数据库所以用户的状态

SQL> select username,account_status from dba_users;

USERNAME                       ACCOUNT_STATUS

------------------------------ --------------------------------

SYS                             OPEN

SYSTEM                          OPEN

DBSNMP                         OPEN

SYSMAN                          OPEN

MGMT_VIEW                      LOCKED

OUTLN                          EXPIRED & LOCKED

FLOWS_FILES                    EXPIRED & LOCKED

MDSYS                          EXPIRED & LOCKED

ORDSYS                         EXPIRED & LOCKED

EXFSYS                         EXPIRED & LOCKED

WMSYS                          EXPIRED & LOCKED

USERNAME                       ACCOUNT_STATUS

------------------------------ --------------------------------

APPQOSSYS                      EXPIRED & LOCKED

APEX_030200                    EXPIRED & LOCKED

OWBSYS_AUDIT                   EXPIRED & LOCKED

ORDDATA                        EXPIRED & LOCKED

CTXSYS                         EXPIRED & LOCKED

ANONYMOUS                      EXPIRED & LOCKED

XDB                            EXPIRED & LOCKED

ORDPLUGINS                     EXPIRED & LOCKED

OWBSYS                         EXPIRED & LOCKED

SI_INFORMTN_SCHEMA             EXPIRED & LOCKED

OLAPSYS                        EXPIRED & LOCKED

USERNAME                       ACCOUNT_STATUS

------------------------------ --------------------------------

SCOTT                          EXPIRED & LOCKED

ORACLE_OCM                     EXPIRED & LOCKED

XS$NULL                        EXPIRED & LOCKED

MDDATA                         EXPIRED & LOCKED

DIP                            EXPIRED & LOCKED

APEX_PUBLIC_USER               EXPIRED & LOCKED

SPATIAL_CSW_ADMIN_USR          EXPIRED & LOCKED

SPATIAL_WFS_ADMIN_USR          EXPIRED & LOCKED

已选择30行。

关于DBSNMP与SYSMAN的描述:--来自官方文档

DBSNMP

DBSNMP

默认密码

The account used by the Management Agent component of Oracle Enterprise Manager to monitor and manage the database
Oracle企业管理器的管理代理组件所使用的帐户,监控和管理数据库

SYSMAN

CHANGE_ON_INSTALL

默认密码

The account used to perform Oracle Enterprise Manager
database administration tasks. Note that SYS and SYSTEM can also perform
these tasks.
帐户用来执行Oracle企业管理器数据库管理任务。需要注意的是SYS和SYSTEM也可以执行这些任务。

6、使用RMAN备份数据库

1、切换服务器归档模式,如果已经是归档模式可跳过此步:

%sqlplus
/nolog     (启动sqlplus)

SQL> conn / as
sysdba     (以DBA身份连接数据库)

SQL> shutdown
immediate;     (立即关闭数据库)

SQL> startup
mount     (启动实例并加载数据库,但不打开)

SQL> alter
database archivelog;     (更改数据库为归档模式)

SQL> alter
database open;     (打开数据库)

SQL> alter
system archive log start;     (启用自动归档)

SQL> exit     (退出)

1、在开始菜单运行cmd命令:

Microsoft Windows
[版本 6.1.7601]

版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\Administrator> sqlplus
/nolog

SQL*Plus: Release
11.2.0.1.0 Production on 星期五 5月 29 10:35:41 2015

Copyright (c)
1982, 2010, Oracle.  All rights
reserved.

SQL> conn / as sysdba

已连接。

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup mount

ORACLE 例程已经启动。

Total System
Global Area 1068937216 bytes

Fixed Size                  2182592 bytes

Variable
Size             633340480 bytes

Database
Buffers          427819008 bytes

Redo Buffers                5595136 bytes

数据库装载完毕。

SQL> alter database archivelog;

数据库已更改。

SQL> alter database open;

数据库已更改。

SQL> alter system archive log start;

系统已更改。

SQL>exit

从 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit
Production

With the
Partitioning, OLAP, Data Mining and Real Application Testing options 断开

2、连接:

rman
target=sys/1@orcl;     (启动恢复管理器)

继续在推出命令框中输入RMAN的命令

C:\Users\Administrator>rman target=sys/1@orcl;

恢复管理器: Release 11.2.0.1.0 - Production on 星期五 5月 29 10:52:49 2015

Copyright (c)
1982, 2009, Oracle and/or its affiliates. 
All rights reserved.

连接到目标数据库: ORCL (DBID=1408432054)

RMAN>

3、基本设置:

RMAN>
configure default device type to disk;   
(设置默认的备份设备为磁盘)

RMAN>
configure device type disk parallelism 2;    
(设置备份的并行级别,通道数)

RMAN>
configure channel 1 device type disk fromat '/backup1/backup_%U';     (设置备份的文件格式,只适用于磁盘设备)

RMAN>
configure channel 2 device type disk fromat '/backup2/backup_%U';     (设置备份的文件格式,只适用于磁盘设备)

RMAN>
configure controlfile autobackup on;    
(打开控制文件与服务器参数文件的自动备份)

RMAN>
configure controlfile autobackup format for device type disk to '/backup1/ctl_%F';    (设置控制文件与服务器参数文件自动备份的文件格式)

4、查看所有设置:

RMAN> show all

5、查看数据库方案报表:

RMAN> report
schema;

6、备份全库:

RMAN> backup
database plus archivelog delete input;    
(备份全库及控制文件、服务器参数文件与所有归档的重做日志,并删除旧的归档日志)

7、备份表空间:

RMAN> backup
tablespace system plus archivelog delete input;     (备份指定表空间及归档的重做日志,并删除旧的归档日志)

8、备份归档日志:

RMAN> backup
archivelog all delete input;

9、复制数据文件:

RMAN> copy
datafile 1 to '/oracle/dbs/system.copy';

10、查看备份和文件复本:

RMAN> list
backup;

11、验证备份:

RMAN> validate
backupset 3;

12、从自动备份中恢复服务器参数文件:

RMAN> shutdown
immediate;     (立即关闭数据库)

RMAN> startup
nomount;     (启动实例)

RMAN> restore
spfile to pfile '/backup1/mydb.ora' from autobackup;     (从自动备份中恢复服务器参数文件) 13、从自动备份中恢复控制文件:

RMAN> shutdown
immediate;     (立即关闭数据库)

RMAN> startup
nomount;     (启动实例)

RMAN> restore
controlfile to '/backup1' from autobackup;    
(从自动备份中恢复控制文件)

13、恢复和复原全数据库:

RMAN> shutdown
immediate;     (立即关闭数据库)

RMAN>
exit     (退出)

%mv
/oracle/dbs/tbs_12.f /oracle/dbs/tbs_12.bak     (将数据文件重命名)

%mv /oracle/dbs/tbs_13.f
/oracle/dbs/tbs_13.bak     (将数据文件重命名)

%mv
/oracle/dbs/tbs_14.f /oracle/dbs/tbs_14.bak     (将数据文件重命名)

%mv
/oracle/dbs/tbs_15.f /oracle/dbs/tbs_15.bak     (将数据文件重命名)

%rman
target=rman/rman@mydb     (启动恢复管理器)

RMAN> startup
pfile=/oracle/admin/mydb/pfile/initmydb.ora     (指定初始化参数文件启动数据库)

RMAN> restore
database;     (还原数据库)

RMAN> recover
database;     (恢复数据库)

RMAN> alter
database open;     (打开数据库)

14、恢复和复原表空间:

RMAN> sql
'alter tablespace users offline immediate';     (将表空间脱机)

RMAN>
exit     (退出恢复管理器)

%mv
/oracle/dbs/users01.dbf /oracle/dbs/users01.bak     (将表空间重命名)

%rman
target=rman/rman@mydb     (启动恢复管理器)

RMAN> restore
tablespace users;     (还原表空间)

RMAN> recover
tablespace users;     (恢复表空间)

RMAN> sql
'alter tablespace users online';     (将表空间联机)

RMAN> configure default device type to disk;

使用目标数据库控制文件替代恢复目录

新的 RMAN 配置参数:

CONFIGURE
DEFAULT DEVICE TYPE TO DISK;

已成功存储新的 RMAN 配置参数

RMAN> configure device type disk parallelism 2;

新的 RMAN 配置参数:

CONFIGURE
DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;

已成功存储新的 RMAN 配置参数

RMAN> configure channel 1 device type disk fromat
'c:/backup1/backup_%U';

新的 RMAN 配置参数:

CONFIGURE
CHANNEL 1 DEVICE TYPE DISK FORMAT  
'/backup1/backup_%U';

已成功存储新的 RMAN 配置参数

RMAN> configure channel 2 device type disk format
'/backup2/backup_%U';

新的 RMAN 配置参数:

CONFIGURE
CHANNEL 2 DEVICE TYPE DISK FORMAT  
'/backup2/backup_%U';

已成功存储新的 RMAN 配置参数

RMAN> configure controlfile autobackup on;

旧的 RMAN 配置参数:

CONFIGURE
CONTROLFILE AUTOBACKUP OFF;

新的 RMAN 配置参数:

CONFIGURE
CONTROLFILE AUTOBACKUP ON;

已成功存储新的 RMAN 配置参数

RMAN> configure controlfile autobackup format for device type
disk to'/backup1/ctl_%F';

旧的 RMAN 配置参数:

CONFIGURE
CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F';

新的 RMAN 配置参数:

CONFIGURE
CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/backup1/ctl_%F';

已成功存储新的 RMAN 配置参数

RMAN>  show all;

db_unique_name
为 ORCL 的数据库的 RMAN 配置参数为:

CONFIGURE
RETENTION POLICY TO REDUNDANCY 1;

CONFIGURE
BACKUP OPTIMIZATION OFF;

CONFIGURE
DEFAULT DEVICE TYPE TO DISK;

CONFIGURE
CONTROLFILE AUTOBACKUP ON;

CONFIGURE
CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/backup1/ctl_%F';

CONFIGURE
DEVICE TYPE DISK PARALLELISM 2 BACKUP TYPE TO BACKUPSET;

CONFIGURE
DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1;

CONFIGURE
ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1;

CONFIGURE
CHANNEL 2 DEVICE TYPE DISK FORMAT  
'/backup2/backup_%U';

CONFIGURE
CHANNEL 1 DEVICE TYPE DISK FORMAT  
'/backup1/backup_%U';

CONFIGURE
MAXSETSIZE TO UNLIMITED;

CONFIGURE
ENCRYPTION FOR DATABASE OFF;

CONFIGURE
ENCRYPTION ALGORITHM 'AES128';

CONFIGURE
COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOA

D TRUE ; #
default

CONFIGURE
ARCHIVELOG DELETION POLICY TO NONE;

CONFIGURE
SNAPSHOT CONTROLFILE NAME TO 'C:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHO

ME_1\DATABASE\SNCFORCL.ORA';

RMAN> report schema;

db_unique_name
为 ORCL 的数据库的数据库方案报表

永久数据文件列表

===========================

文件大小 (MB) 表空间           回退段数据文件名称

---- --------
-------------------- ------- ------------------------

1    680     
SYSTEM               ***     C:\APP\ADMINISTRATOR\ORADATA\ORCL\SYS

TEM01.DBF

2    490     
SYSAUX               ***     C:\APP\ADMINISTRATOR\ORADATA\ORCL\SYS

AUX01.DBF

3    70      
UNDOTBS1             ***     C:\APP\ADMINISTRATOR\ORADATA\ORCL\UND

OTBS01.DBF

4    5       
USERS                ***     C:\APP\ADMINISTRATOR\ORADATA\ORCL\USE

RS01.DBF

临时文件列表

=======================

文件大小 (MB) 表空间           最大大小 (MB) 临时文件名称

---- --------
-------------------- ----------- --------------------

1    29      
TEMP                 32767       C:\APP\ADMINISTRATOR\ORADATA\ORCL\TEMP01.DBF

RMAN>

Oracle数据库入门——基础知识的更多相关文章

  1. Oracle数据库,基础知识

    1.Oracle的五大约束条件: 1 主键  primary key2 外键  foreign key,3 唯一  unique,4 检测  check5 非空  not null 实例运用: -- ...

  2. Greenplum入门——基础知识、安装、常用函数

    Greenplum入门——基础知识.安装.常用函数 2017年10月08日 22:03:09 在咖啡里溺水的鱼 阅读数:8709    版权声明:本文为博主原创,允许非商业性质转载但请注明原作者和出处 ...

  3. Oracle数据库入门到高薪培训教程(从Oracle 11g 到 Oracle 19c)

    一.Oracle数据库入门到高薪培训视频教程(从 Oracle11g 到 Oracle19c) 本套Oracle视频教程学习地址: https://edu.51cto.com/course/18034 ...

  4. 基于C#的MongoDB数据库开发应用(1)--MongoDB数据库的基础知识和使用

    在花了不少时间研究学习了MongoDB数据库的相关知识,以及利用C#对MongoDB数据库的封装.测试应用后,决定花一些时间来总结一下最近的研究心得,把这个数据库的应用单独作为一个系列来介绍,希望从各 ...

  5. Linux入门基础知识

    注:内容系兄弟连Linux教程(百度传课:史上最牛的Linux视频教程)的学习笔记. Linux入门基础知识 1. Unix和Linux发展历史 二者就像父子关系,当然Unix是老爹.1965年,MI ...

  6. React Native 入门基础知识总结

    中秋在家闲得无事,想着做点啥,后来想想,为啥不学学 react native.在学习 React Native 时, 需要对前端(HTML,CSS,JavaScript)知识有所了解.对于JS,可以看 ...

  7. oracle数据库入门

    oracle  数据库入门. 1.数据 2.数据存储的地方:变量 数组 容器 (内存中),文件,数据库(文件) 3.数据库系统:sqlserver 2000   2005  2008  mysql 5 ...

  8. USB入门基础知识(转)

    源:USB入门基础知识 相关名词: 主机(Host) 设备(Device) 接口(Interface) 管道(Pipe) 管道是主机与设备端点数据传输的连接通道,代表了主机的数据缓冲区与设备端点之间交 ...

  9. 1)Linux程序设计入门--基础知识

    )Linux程序设计入门--基础知识 Linux下C语言编程基础知识 前言: 这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将 会学到以下内容: 源程序编译 Makef ...

随机推荐

  1. CSS网页布局垂直居中整理

    一.使用CSS3处理垂直居中方式 1.使用Flex布局处理(推荐),简单好用 body,html{ width:100%; height:100%; } .out { width: 20%; heig ...

  2. 折叠代码块 C#中用 #region和#endregion java中用 //region和//endregion

    折叠代码块 C#中用 #region和#endregion   java中用 //region和//endregion

  3. SpringBoot自定义线程池处理异步任务

    @Async异步调用 就不解释什么是异步调用了,Spring Boot中进行异步调用很简单 1.通过使用@Async注解就能简单的将原来的同步函数变为异步函数 package com.winner.s ...

  4. Fibratus:一款功能强大的Windows内核漏洞利用和跟踪工具

    今天给大家介绍的是一款名叫Fibratus的开源工具,广大研究人员可以使用这款功能强大的工具来进行Windows内核漏洞利用.挖掘与跟踪. Fibratus这款工具能够捕捉到绝大多数的Windows内 ...

  5. Swift 编程语言【转载+整理】

    原文地址 在过去的几年中,移动应用程序风靡全世界并且已经改变了我们使用互联网进行工作或者休闲的方式.为了创建移动应用程序,各种技术应运而生,同时开发过程也开始将其作为一等公民来对待.尽管移动似乎已经无 ...

  6. 学习一个Vue模板项目

    最开始学习Vue的时候,不建议直接使用模板,而应该自己从头写起.模板都是人写的,要坚信"人能我能".只有自己亲自实践,才能促进自己主动思考,才能对模板.框架有深刻的理解. 在Git ...

  7. Boinx FotoMagico for Mac(电子相册制作工具)破解版安装

    1.软件简介    FotoMagico 是 macOS 系统上一款非常好用的电子视频相册制作工具,FotoMagico 被誉为 Mac 上的「会声会影」,我们可以使用这款软件快速的制作出精美的音乐视 ...

  8. Spark 论文篇-大型集群上的快速和通用数据处理架构(中英双语)

    论文内容: 待整理 参考文献: An Architecture for Fast and General Data Processing on Large Clusters. Matei Zahari ...

  9. linux每日命令(21):find命令之exec

    find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了. 一. exec参数说明: -exec 参数后面跟的是com ...

  10. Java compiler level does not match the version of the installed Java project facet解决办法

    意思就是project facet 和 java compiler level 不一致 解决办法: 修改project facet 方法一: 选中工程,右键 Property -> Projec ...