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语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理 Oracle常用sql语句整理
Oracle使用SQL语句创建用户和表空间,比进EM创建更方便,更好控制,特别是对于不是自己创建的实例,对服务器也没有取得完全控制权的时候很方便。
oracle常用sql语句大全 注释完整 放心使用 包含所有常用语句
oracle常用SQL语句下载 oracle常用SQL语句下载 oracle常用SQL语句下载
Oracle学习,常用sql语句汇总,适合新手使用。
ORACLE常用SQL语句大全.pdf
oracle常用sql语句,数据库常用的sql语句!!!!
oracle常用sql语句 oracle常用sql语句 oracle常用sql语句 oracle常用sql语句 oracle常用sql语句
Oracle常用SQL查询语句,Oracle常用SQL查询语句,Oracle常用SQL查询语句
Oracle中用sql语句创建数据库,比较长,一般做了解
ORACLE 常用SQL语句,ORACLE数据库初使用者可以看看。
oracle sql语句 创建表空间、数据库.docx
数据库表空间建立、查询、常用的SQL运维维护;长期的积累
Oracle Sql语句转换成Mysql Sql语句java 源码,非常简单,只要给定源oracle sql语句地址,和生成目标文件地址运行即可。
oracle查找定位占用临时表空间较大的SQL语句方法,包括:(1)造成临时表空间暴涨的SQL还在运行中(2)造成临时表空间暴涨的SQL已经运行过了。
Oracle数据库常用dos命令,sql语句分类介绍,常用sql语句,oracle函数大全。oracle创建表空间,创建用户并授权。
oraclesql语句创建表空间、数据库[参考].pdf