我的机器是SUN的小型机,在增加完一个逻辑卷(lvspace02),在/dev/vx/rdsk/oracledg/用ls -al
crw-rw---- 1 oracle dba 315,11010 Sep 2 11:31 lvspace01
crw-rw---- 1 oracle dba 315,11019 Aug 16 15:06 lvspace01-bill
crw-rw---- 1 oracle dba 315,11009 Aug 16 15:06 lvspace01-index
crw-rw---- 1 oracle dba 315,11020 Jul 26 15:02 lvspace01-temp
crw-rw---- 1 oracle dba 315,11022 Nov 12 15:17 lvspace02
之后我执行下面的语句时出错.给abc表空间增加一个数据文件lvspace02
SQL> alter tablespace abc add datafile '/dev/vx/rdsk/oracledg/lvspace02' autoextend on maxsize unlimited;
ERROR 位于第 1 行:
ORA-01119: 创建数据库文件 '/dev/vx/rdsk/oracledg/lvspace02' 时出错
ORA-27041: 无法打开文件
SVR4 Error: 6: No such device or address
Additional information: 1
注:该lvspace02文件肯定是有的.但不知道为什么就是加不了
crw-rw---- 1 oracle dba 315,11010 Sep 2 11:31 lvspace01
crw-rw---- 1 oracle dba 315,11019 Aug 16 15:06 lvspace01-bill
crw-rw---- 1 oracle dba 315,11009 Aug 16 15:06 lvspace01-index
crw-rw---- 1 oracle dba 315,11020 Jul 26 15:02 lvspace01-temp
crw-rw---- 1 oracle dba 315,11022 Nov 12 15:17 lvspace02
之后我执行下面的语句时出错.给abc表空间增加一个数据文件lvspace02
SQL> alter tablespace abc add datafile '/dev/vx/rdsk/oracledg/lvspace02' autoextend on maxsize unlimited;
ERROR 位于第 1 行:
ORA-01119: 创建数据库文件 '/dev/vx/rdsk/oracledg/lvspace02' 时出错
ORA-27041: 无法打开文件
SVR4 Error: 6: No such device or address
Additional information: 1
注:该lvspace02文件肯定是有的.但不知道为什么就是加不了
sun4500?sun10K?还是sun15K?
这是别人写的一点资料,裸设备似乎要写明size,但是自己感觉你指定
autoextend on maxsize unlimited
似乎也可以~添加数据文件的过程如下
raw /dev/raw/raw43 /dev/sdg5
/bin/ln -s /dev/raw/raw43 /dbvol1/oradata/oint/offerts03.dbf
chown oracle:oinstall /dbvol1/oradata/oint/offerts03.dbf
alter tablespace OFFERTS add datafile '/dbvol1/oradata/oint/offerts03.dbf' size 1025M;
数据文件添加成功
先连接一下~
/bin/ln -s /dev/raw/raw43 /dbvol1/oradata/oint/offerts03.dbf