为您和我整理和收集Oracle通用命令

为您和我整理和收集Oracle通用命令
原因

这个错误发生在org.hibernate.querytimeoutexception:Hibernate批量插入了

造成这种错误的原因是表空间容量不足,需要增加空间容量。那么首先要考虑的是,我们要质疑它的容量,所以我们要设法找到它的容量,增加它的容量。

因此

我想统一Oracle中的通用命令语句,以后会不断更新,以便以后查询,所以组织这个博客。

Oracle中的常用命令语句如下所示:

1。创建用户

创建由密码标识的用户用户名

注意:用户名和密码最好用英语。

如:通过短信创建用户短信;

2。创建表空间

创建表空间的表空间数据文件的存储路径名称的大小

如:创建表空间ts_sms datafile'f: quanxianguanliruanjian Oracle表空间短信。dbf'size 100m;

三.为新创建的用户分配一个表空间

更改用户默认表空间表空间

如:修改用户的默认表空间ts_sms短信;

4。授权的用户

授予创建会话、创建视图、创建表、向用户提供无限表空间的权限

例如:授予创建会话、创建视图、创建表、将表空间无限扩展到SMS;

或者直接将DBA的权限分配给用户,这样用户就有权创建一个序列和其他权限。

将DBA授予用户,例如,将DBA授予SMS;

5。切换到新用户登录

与用户/密码

如:CONN短信/短信;

在导入SQL的过程中,其中1 - 5是新用户。

6。删除用户

降低用户的用户名

例如:删除用户短信;

7。修改用户密码

更改新密码标识的用户用户名

例如:通过测试标识的用户测试;

8。查看所有用户

SELECT * FROM dba_users;或选择*从all_users;或选择*从user_users;

SELECT * FROM user_users;只有当前用户

9。查看当前用户或DBA角色的权限。

SELECT * FROM user_sys_privs;选择*从dba_sys_privs;

10。查看表空间的容量

SQL > selecttablespace_name表空间

结果如下:
11。查看表空间的使用情况,其余的情况

SQL > selecta.tablespace_name作为a.bytes / 1024 / 1024为表空间,MB的总容量(a.bytes-b.bytes) / 1024 / 1024MB b.bytes / 1024 / 1024能力

结果如下:
在未来的实践中遇到,将继续收集滴,收集,分享给大家,这对您和我来说都是方便的。

西蒙兹:今天,在实践中遇到了问题,Oracle表中的进程被锁定,我们需要查看锁定进程和终止进程。2012年8月22日,20:44:36

查看锁定进程:

select'alter系统杀死会话| | SID | | ',' | |串行# | | ';'从V $会议在Sid(1);

结果如下:如果出现了一个锁定过程,则没有选中的行。

altersystemkillsession ''' | | SID | | ',' | |串行# | | ';'

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

改变系统杀死会话'13618257;

杀死锁进程:

警告:改变系统杀死会话'13618257;

当您有问题时,您将继续收集它。

tag:命令通用和我为您电脑软件

相关内容