1、创建表空间
create tablespace "TEST" datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\mytest1.dbf' size 100M autoextend on next 100M maxsize unlimited;
2、向表空间中添加数据文件
alter tablespace "TEST" add datafile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\mytest2.dbf' size 100M autoextend on next 100M maxsize unlimited;
3、删除表空间及数据文件
drop tablespace "TEST" including contents and datafiles;
4、创建用户
create user TEST identified by TEST default tablespace TEST;
5、为用户授权
GRANT UNLIMITED TABLESPACE TO "TEST"; GRANT "CONNECT" TO "TEST"; GRANT "RESOURCE" TO "TEST";
6、删除用户及用户下的所有数据
drop user TEST cascade;
7、修改数据库最大链接数
查询数据库允许的最大链接数
select value from v$parameter where name = 'processes'
alter system set processes=300 scope=spfile; alter system set sessions=335 scope=spfile;
修改processes和sessions值必须重启oracle服务器才能生效,ORACLE的连接数(sessions)与其参数文件中的进程数(process)有关,它们的关系如下:sessions=(1.1*process+5)
8、查询数据库当前进程的连接数:
select count(*) from v$process;
9、查看数据库当前会话的连接数:
select count(*) from v$session;
10、查看数据库的并发连接数:
select count(*) from v$session where status='ACTIVE';
11、查询数据库允许的最大连接数:
select value from v$parameter where name = 'processes';
12、重启数据库:
shutdown immediate; startup;
12、oracle密码到期
ORA-28001: the password has expired
Oracle提示错误消息ORA-28001: the password has expired,是由于Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修改过,就会出现这样的问题。
解决方法可通过如下SQL语句
查询密码的有效期设置,LIMIT字段是密码有效天数。
在密码将要过期或已经过期时可通过如下语句进行修改密码,密码修改后该用户可正常连接数据库。
如果想去除180天的密码生存周期的限制可通过如下SQL语句将其关闭
如上SQL语句将口令有效期默认值180天修改成了“无限制”。但是出于数据库安全性考虑,不建议将PASSWORD_LIFE_TIME值设置成UNLIMITED,建议大家定期修改数据库用户口令。
相关推荐
本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 * 创建数据库:CREATE ...
Oracle使用SQL语句创建用户和表空间,比进EM创建更方便,更好控制,特别是对于不是自己创建的实例,对服务器也没有取得完全控制权的时候很方便。
Oracle 常用 SQL 语句汇总 Oracle 是一个功能强大且复杂的关系数据库管理系统,它提供了多种 SQL 语句来管理和操作数据库。在本文中,我们将详细介绍 Oracle 中常用的 SQL 语句,包括数据控制语句(DML)、数据定义...
本文将深入探讨Oracle中常用的SQL语句以及与数据库表空间相关的维护知识。 首先,让我们了解如何在Oracle中创建表空间。表空间是Oracle数据库中存储数据的逻辑单位,它由一个或多个数据文件组成。创建表空间的SQL...
本资料集包含了Oracle数据库中常用SQL语句的大全,注释完整,非常适合初学者和有经验的开发者参考使用。 1. **数据查询(SELECT语句)**: - `SELECT * FROM table_name;`:查询表table_name中的所有列。 - `...
Oracle中用sql语句创建数据库,比较长,一般做了解
当需要将一个基于Oracle SQL的应用程序迁移到MySQL环境时,就需要进行SQL语句的转换工作。本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要...
oracle查找定位占用临时表空间较大的SQL语句方法,包括:(1)造成临时表空间暴涨的SQL还在运行中(2)造成临时表空间暴涨的SQL已经运行过了。
10. **性能测试报告**:最后,通过LoadRunner或其他工具生成的测试报告,分析事务响应时间、TPS(每秒事务数)、并发用户数等指标,以评估和对比不同SQL语句的性能。 总的来说,对Oracle SQL语句进行压力测试是提升...
Oracle数据库SQL语句跟踪器,通常被称为SQL Monitor,是一种强大的工具,用于监控和分析数据库中的SQL语句执行情况。在Oracle环境中,理解SQL语句的行为是优化数据库性能的关键。SQL Monitor提供实时视图,帮助DBA...
oracle常用sql语句
Oracle_Sql语句资料oracle+110个常用函数经典SQL语句大全,可供学习参考。
在Oracle数据库管理中,了解和掌握一些常用的监控SQL语句是至关重要的,这些语句能够帮助DBA(数据库管理员)实时了解数据库的运行状态、性能瓶颈以及资源使用情况。"oracle常用监控SQL语句集合"提供了这样的工具集...
Oracl 常用SQL语句 Oracle基础语句
以下将详细介绍如何在Oracle中创建表空间、临时表空间以及赋予用户对表空间的权限。 首先,我们来了解如何创建一个常规表空间: 1. **创建表空间**: 使用`CREATE TABLESPACE`语句来创建一个新的表空间。例如,...
Oracle数据库是全球最广泛使用的数据库管理系统之一,它遵循SQL标准,提供了一套强大的SQL语句,使得数据库操作变得高效和灵活。在Oracle数据库中,SQL语句是与数据库进行交互的主要方式。本文将总结一些Oracle基本...
本文件"oracle常用SQL语句(汇总版)"将对Oracle中的常用SQL语法进行详尽阐述。 1. 数据查询: - `SELECT`语句:这是SQL中最基本的查询语句,用于从表中检索数据。例如,`SELECT * FROM 表名;`将返回表中的所有记录...
根据提供的文档信息,本文将详细解析Oracle数据库中的关键SQL语句分类、常用SQL语句以及Oracle函数的应用场景。此外,还将简要介绍Oracle数据库的一些基本管理命令,如启动与关闭服务、用户管理等。 ### 一、Oracle...