为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:创建表空间提示有锁,我的理解创建表空间应该不会被锁阻塞的
create tablespace "W4W5" datafile '/opt/dmdbms/dmdata/DAMENG/w4w5.dbf' size 32 autoextend on maxsize 50000 CACHE = NORMAL;
是不是你当前会话有事物没有提交,默认ddl会隐式提交,因为你之前的操作导致无法进行表空间创建。
如果之前事物无作用可rollback后再创建表空间试试。
应该是数据库正在做备份,等备份结束了,再建立新表空间就行了
检查当前v$sessions中是否有系统字典或者动态视图得查询会话,结束掉那些会话即可。
可能是系统字典存在上锁的问题。select
*
from
v$sessions
where
trx_id in
(
select trx_id from v$lock where table_id>0 and table_id<10
);查询一下,可以把相关的会话踢掉,应该就可以创建表空间了。
报错可以截图一下看看