[Oracle工程师手记]创建表空间时ora-01119和ora-27040的处理
返回 Oracle 索引页
创建时出错:
SQL> create tablespace gaotbs logging datafile '/u01/app/datafiles/gaodata1.dbf' 2 size 50M autoextend on next 50M maxsize 2048M 3 extent management local; create tablespace gaotbs logging datafile '/u01/app/datafiles/gaodata1.dbf' * ERROR at line 1: ORA-01119: error in creating database file '/u01/app/datafiles/gaodata1.dbf' ORA-27040: file create error, unable to create file Linux-x86_64 Error: 2: No such file or directory
这是因为,目录尚未建立:
[root@o_target ~]# su - oracle [oracle@o_target ~]$ cd /u01/app [oracle@o_target app]$ ls arch arch1_6_842088414.dbf oracle oraInventory [oracle@o_target app]$ mkdir datafiles [oracle@o_target app]$ ls arch arch1_6_842088414.dbf datafiles oracle oraInventory [oracle@o_target app]$
建立好目录后,再次执行:
SQL> create tablespace gaotbs logging datafile '/u01/app/datafiles/gaodata1.dbf' 2 size 50M autoextend on next 50M maxsize 2048M 3 extent management local; Tablespace created. SQL>
返回 Oracle 索引页
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步