oracle常用语句总结
一、用户管理类
1、创建用户:
Create user username
Identified by password
Default tablespace tablespacename
Temporary tablespace temp;
2、查询数据库用户
select username from dba_users;
3、删除用户:
drop user username cascade;
4、修改用户属性
Alter user username
Identified by new_password
Default tablespace tablespacename_new
Temporary tablespace temp;
5、授予或取消角色的权限
授予权限:grant role_name to username;
收回权限: revoke role_name from username;
6、使用sysdba身份登录,解锁例如要解锁scott用户,可以如下:
sqlplus / as sysdba
alter user scott identify by password account unlock;
其中password是新设置的密码
二、启动关闭数据库
正常启动:startup
非加载启动:startup nomount(之后可以使用alter database mount命令装载数据库)
加载启动:startup mount
强制启动:startup force
打开一个关闭的数据库:alter database open
正常关闭:shutdown normal
立即关闭:shutdown immediate
三、监听
停止监听: lsnrctl stop;
启动监听:lsnrctl start;
查看监听状态:lsnrctl status;
查看监听参数:lsnrctl help
四、常用的dba查询
查询数据文件:select * from dba_data_files;
查询表空间:select * from dba_tablespaces;
查询数据库对象:select * from dba_objects;
查询表:select * from dba_tables;
查询索引:select * from dba_indexes;
查询序列:select * from dba_sequences;
查询数据库连接:select * from dba_db_links;
查询试图:select * from dba_views;
五、时间转换
select to_char(to_date(downloadtime,'yyyy-mm-dd hh24-mi-ss') +8/24,'yyyymmddhh24miss') date_time from T_IISS_DOWNLOAD_RECORD
oracle系统时间默认以天为单位,如果加N小时,就是N/24,同理,加N分钟就是N/1440
六、数据块损坏处理
步骤1: 针对以上的提示首先查询那些对象被损坏:
Select tablespace_name,segment_type,owner,segment_name From dba_extents Where file_id=4 and 35 between block_id and block_id+blocks-1;
步骤2:Alter session set events=’10231 trace name context forever,level 10’;
七、其他
SQL> archive log list;
如果显示为ENABLE则表示已成功归档
或 SQL>select log_mode from v$database;
如果为ARCHIVELOG则表示已成功归档
置为归档模式
SQL>alter database archivelog
oracle常用语句总结的更多相关文章
- ORACLE常用语句:
ORACLE常用语句: 1.首先,创建(新)用户: create user username identified by password; username:新用户名的用户名 password: 新 ...
- Oracle常用语句集合
oracle常用经典SQL查询 常用SQL查询: .查看表空间的名称及大小 )),) ts_size from dba_tablespaces t, dba_data_files d where t. ...
- Oracle常用语句
Oracle数据库常用sql语句 ORACLE 常用的SQL语法和数据对象一.数据控制语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, ...
- Oracle常用语句语法汇总
第一篇 基本操作 --解锁用户 alter user 用户 account unlock; --锁定用户 alter user 用户 account lock; alter user sco ...
- oracle 常用语句
创建用户及授权create temporary tablespace test_temp tempfile 'C:\oracle\product\10.2.0\oradata\hszxdbtemp.d ...
- oracle 常用语句3
- oracle 函数 select sign(-3),sign(3), sign(0) from dual; select ceil(3.7) from dual; select floor(3.7 ...
- Oracle 常用语句1
-- 我是注释信息 sql语句 -- 创建用户: create user 用户名 identified by 密码; create user jack identified by j123; -- l ...
- 查锁住的表,以及kill进程,Oracle常用语句
--找出所有被锁的对象,定位出哪个回话占用 select l.session_id,o.owner,o.object_name from v$locked_object l,dba_objects o ...
- Oracle 常用语句备份
1.oracle 11g 用户名和密码默认区分大小写,可更改alter system set sec_case_sensitive_logon=false 设置改为不区分大小写. 2.授权创建视图:G ...
随机推荐
- node.js 基础学习笔记3 -express
1.工作原理 当通过app.js建立的服务器时,会看到一个简单的页面.返回页面时,浏览器会向服务器发送请求.app会解析请求的路径,调用相应的逻辑,调用对应的视图模板,传递对象数值,最终生成HTML页 ...
- Chrome 自动填充的表单是淡黄色的背景,有方法自定义吗
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; }
- Hibernate一对多(注解)
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hi ...
- No edit session in the progress
运行环境:开发环境:Windows7旗舰版64bit.VisualStudio2008 With SP1.ArcEngine10.0.NetFrameWork4.0.IIS7和C#开发语言. 问题描述 ...
- Winform打砖块游戏制作step by step第6节---双缓冲应用
一 引子 为了让更多的编程初学者,轻松愉快地掌握面向对象的思考方法,对象继承和多态的妙用,故推出此系列随笔,还望大家多多支持. 二 本节内容---双缓冲应用 1. 主界面截图如下: 2. 什么是双 ...
- Ceph剖析:数据分布之CRUSH算法与一致性Hash
作者:吴香伟 发表于 2014/09/05 版权声明:可以任意转载,转载时务必以超链接形式标明文章原始出处和作者信息以及版权声明 数据分布是分布式存储系统的一个重要部分,数据分布算法至少要考虑以下三个 ...
- 搭建dns域名服务器过程
在用TCP/IP协议族架设的网络中,每一个节点都有一个唯一的IP地址,用来作为它们唯一的标志.然而,如果让使用者来记住这些毫无记忆规律的IP地址将是不可想象的.人们就需要一种有记忆规律的字符串来作为唯 ...
- Laravel 5.x 启动过程分析 [转]
1.初始化Application 1.1 注册基本绑定 app -> Application实例(Illuminate\Foundation\Application) Illuminate\Co ...
- win7 64的系统安装。net4.0总是提示安装未成功
主要原因是Windows update的临时文件损坏,建议重命名该文件夹. 1. 开始——运行——cmd——键入net stop WuAuServ回车(停止windows update服务): 2. ...
- Unity3d Android Http 开发中的坑(吐槽
在一般的U3D网络开发中,直接使用WWW类便足够正常使用,但我在发现使用WWW下载大文件时,会导致整个程序卡顿的情况(不清楚是否我个人电脑问题),所以干脆使用HttpWebRequest/HttpWe ...