怎样用命令创建表空间,我是用其它身份登陆的 SQL> create tablespace data datafile 'E:\database' size 5M;这命令有错吗?为什么提示出错?指出创建数据库文件“'E:\database”时出错,skgfrcre: 文件存在这是为什么呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 提示“文件存在”?create tablespace data datafile 'E:\database' size 5M reuse; SQL> create tablespace data datafile 'E:\database\abc,dbf' size 5M; 这命令有错吗? create tablespace data datafile 'E:\database\abc.dbf' size 5M; 如果database是个文件夹,就像LS那样建。 还是出错,但如果在数据文件的路径上加一个文件名,就提示表空间创建成功。还有,请问一下:REUSE起到什么作用?AUTOEXTEND ON 是作什么的,有什么作用?能代替REUSE的位置吗?为什么? create tablespace data datafile 'E:\database.dbf' size 5M reuse; 创建表空间本来就要指定数据文件的名称,不能只指定一个‘文件夹’的路径。所以如果'E:\database'的database是个文件夹,就要像lS那样指定数据文件的名称。‘REUSE’表示这个数据文件已经存在,但不属于任何表空间了,那么reuse就能重用这个数据文件。AUTOEXTEND ON启用数据文件自动增长功能,比如:alter database datafile 'd:\oradata\xx\USERS01.DBF' autoextend on; 你那命令是在e盘下创建个数据文件叫database可是你的database文件夹已经存在了。你的database存在这个文件夹了。要么改成create tablespace data datafile 'E:\database\dataname.ora' size 5M;要么create tablespace data datafile 'E:\dataname' size 5M; win7安装oracle9i的问题 Oracel 10g 数据库类工具问题(连接不上数据库) Oracle初学者的问题!!!!! dba_tables 和dba_all_tables的区别 具体点 100分 问点基础知识 如何优化这一查询!!! 数据库启动不起来啊! TNS:无法处理服务名? 请大家给4位斑竹提出建议和看法,如何把oarcle版办的更好呢? 数据备份问题 【急】Oracle 转Mysql SQL语句看不懂
create tablespace data datafile 'E:\database' size 5M reuse;
这命令有错吗?
还是出错,但如果在数据文件的路径上加一个文件名,就提示表空间创建成功。
还有,请问一下:REUSE起到什么作用?AUTOEXTEND ON 是作什么的,有什么作用?能代替REUSE的位置吗?
为什么?
所以如果'E:\database'的database是个文件夹,就要像lS那样指定数据文件的名称。
‘REUSE’表示这个数据文件已经存在,但不属于任何表空间了,那么reuse就能重用这个数据文件。
AUTOEXTEND ON启用数据文件自动增长功能,比如:alter database datafile 'd:\oradata\xx\USERS01.DBF' autoextend on;
你的database存在这个文件夹了。要么改成create tablespace data datafile 'E:\database\dataname.ora' size 5M;
要么create tablespace data datafile 'E:\dataname' size 5M;