`
ehilcoder
  • 浏览: 49019 次
社区版块
存档分类
最新评论

ORACLE的实用命令

 
阅读更多



在操作oracle数据库时,经常会用到一些命令,总是记不住,写篇文章来当做是个笔记吧。(不断更新中)


1. 编码格式查询

    SELECT USERENV(‘LANGUAGE’) FROM DUAL


2. EXP命令

    2.1 DB全体EXPORT

        EXP USER001/PSWD@INSTANCE FILE=C:\FULLEXP.DMP FULL=Y

    2.2 从SHEMA中EXPORT

        EXP  USER001/PSWD@INSTANCE FILE=C:\USEREXP.DMP OWNER=USER001


3. IMP命令

    IMP USER001/PSWD@INSTANCE FILE=C:\FULLEXP.DMP  


4. 获取实例名、HOST名、版本号、启动时间

    SELECT

        INSTANCE_NAME, HOST_NAME, VERSION,TO_CHAR(STARTUP_TIME, 'YYYY/MM/DD HH24:MI:SS') AS STARTUP_TIME

    FROM

        V$INSTANCE


5. 创建用户

    语法:

CREATE USER 用户名

  IDENTIFIED BY 密码 

  [DEFAULT TABLESPACE 默认表空间名] ----分配的用户表空间。如果省略的话,则默认是SYSTEM表空间

  [TEMPORARY TABLESPACE 临时表空间名] ----用户临时Segment。如果省略的话,则默认是SYSTEM表空间

  [QUOTA {size(K/M) | UNLIMITED} ON 表空间] ----指定表空间的大小。如果使用关键字UNLIMITED,则不限制其大小。

    例  :

create user testuser 

  identified by 12345

  default tablespace tbsp01

  temporary tablespace tbtmp

  quota 20m on tbsp01

SELECT * FROM user_users;

SELECT * FROM dba_users;


6. 用户授权

    语法:

GRANT 权限名或角色名 TO 用户名;

    例 :

GRANT CREATE SESSION, accts_pay TO jward;


7. 删除用户

    语法:

DROP USER <用户名> [CASCADE]; ---- 如果指定了关键字CASCADE,那么SCHEMA中关于用户的对象一并删除

    例 :

DROP USER testuser CASCADE;

 

 

8. ORA-28001: the password has expired

    对策:

查询密码的有效期设置,LIMIT字段是密码有效天数。

SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'

去除180天的密码生存周期的限制

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED 

  

 

3
8
分享到:
评论

相关推荐

    ORACLE实用命令大全 TXT

    ### ORACLE实用命令大全知识点详解 #### 一、表空间管理命令 在Oracle数据库中,表空间是逻辑存储单元,用于组织数据文件。通过合理的表空间管理,可以提高数据库性能和资源分配效率。 ##### 创建表空间 - **本地...

    oracle实用命令

    oracle实用命令,包括实时查看日志,数据表插入,数据表更新

    oracle 中shutdown命令的实用

    Oracle 中 shutdown 命令的实用 Oracle 数据库中的shutdown命令是非常重要的命令之一,它可以帮助DBA关闭数据库,以便进行维护、升级或解决问题。但是,shutdown命令并不是一个简单的命令,它有多种方式和考虑因素...

    oracle实用笔记 命令 文档 pdf

    这份"Oracle实用笔记 命令 文档 PDF"很可能是对Oracle数据库管理、查询和维护的一份详细指南,涵盖了各种关键的Oracle命令和操作技巧。下面我们将深入探讨其中可能涉及的一些重要知识点。 1. **Oracle SQL语法**:...

    Oracle9i命令大全

    ”中,我们可以归纳出一系列关于Oracle数据库管理系统的实用命令和操作知识点,这将涵盖数据库服务的启动与停止、屏幕清理、用户权限查看、用户表空间配置、数据表结构修改、用户创建与密码设置、目录对象的创建与...

    ORACLE 数据库实用 命令

    ORACLE 数据库实用 命令 DBA 多年积累 你一定不会后悔

    ORACLE常用命令大全.

    LogMiner是Oracle提供的一个实用工具,用于分析数据库的重做日志,用于审计、故障排除和数据恢复等: - a. 配置`utl_file_dir`参数 - b. 构建LogMiner字典 - c. 添加重做日志文件 - d. 继续添加更多文件 - e. ...

    Mysql与Oracle常用命令比较

    ### MySQL与Oracle常用命令比较详解 #### 一、概述 本文档旨在对比MySQL与Oracle数据库管理系统中的常用命令,为数据库管理员或开发人员提供一个清晰的参考指南。通过本指南,读者可以更好地理解这两种数据库系统...

    AIX-Oracle常用命令

    根据提供的文件信息,我们可以提炼出一系列与AIX-Oracle相关的实用知识点,这些知识点不仅涵盖了基本的数据库启动、停止与状态检查,还深入到了数据导出导入、环境配置、表与列的查询、空间管理以及元数据的更新等多...

    Oracle实用RMAN命令

    ### Oracle实用RMAN命令知识点详解 #### 一、概述 在Oracle数据库的管理和维护中,RMAN(Recovery Manager)是一种强大的工具,用于备份、恢复和灾难恢复等操作。本文档详细介绍了适用于初学者的RMAN命令,这些命令...

    ORACLE常用命令总结

    ### ORACLE常用命令总结 ...这些命令涵盖了Oracle数据库中日志管理和表空间管理的基本方面,对于日常的数据库运维和支持来说非常实用。熟练掌握这些命令能够帮助DBA更有效地管理和维护Oracle数据库系统。

    Oracle 实用入门命令集

    ### Oracle实用入门命令集 #### 一、Oracle基础命令概览 在Oracle数据库管理与操作过程中,掌握一些基本命令对于日常运维工作至关重要。本文将详细介绍这些常用命令,并结合实际应用场景进行解析。 #### 二、连接...

    ORACLE常用命令举例

    oracle 常用的命令举例,内容全面、实用

    oracle实用教程,很详细

    总结起来,Oracle数据库的实用教程涵盖了从物理结构、内存结构到实例、会话、事务、后台进程,以及SQL执行过程和数据库的启停操作。了解并掌握这些基础知识对于任何Oracle数据库的使用者都至关重要。通过深入学习和...

    oracle命令使用说明

    很实用的oracle常用命令及用法,包含用户权限分配及权限设置,数据库备份还原等命令

    个人总结oracle 9i常用命令(txt)

    - 执行`startup`命令来启动Oracle实例。 2. **关闭Oracle系统** - 同上,进入Oracle用户和SVRMGRL环境。 - 使用`shutdown`命令关闭Oracle实例。 3. **作为Root用户启动或关闭Oracle系统** - 通过`su - root`...

    Oracle数据库实用教程

    Oracle数据库实用教程主要涵盖了Oracle数据库系统的基础知识、安装配置、数据管理、SQL查询、数据库安全性、性能优化以及备份恢复等多个方面。以下是对这些知识点的详细解释: 1. **Oracle数据库介绍**:Oracle...

    Oracle 导入导出命令集.rar

    Oracle的导入(IMP)和导出(EXP)工具是两个关键的实用程序,分别用于将数据从.dmp文件导入到数据库中和将数据库中的数据导出到.dmp文件。这两个工具基于PL/SQL,可以处理大量的数据,并且具有高度的灵活性和控制性...

    最全的ORACLE常用命令集合

    ### ORACLE常用命令详解 #### 一、ORACLE的启动和关闭 在ORACLE数据库管理中,正确地启动和关闭数据库是非常重要的操作。这不仅涉及到数据库的...这些知识点对于Oracle数据库管理员和开发人员来说都是非常实用的。

    oracle的常见实用命令

    ### Oracle的常见实用命令 #### 一、Oracle EXP 命令详解 Oracle EXP 是一个非常重要的工具,用于从数据库中导出数据。它能够帮助我们有效地管理数据库,特别是当涉及到数据迁移、备份或者恢复场景时。下面我们将...

Global site tag (gtag.js) - Google Analytics