你好,地bai址是自己打上去的du。创建表空间zhi时需要指定表空间的dao物版理路径,例如:create tablespace TEST_SPACE datafile '+DATA/ORCL/DATAFILE/TEST_SPACE.dbf' size 1024m;其中权单引号里的代表的就是存储表空间文件的路径。查询当前数据库的表空间文件物理路径,可以dba权限登录oracle后执行:select * from dba_data_files;纯手打,希望能帮助到你!追问物理路径是固定不变的吗www.mh456.com防采集。
你写的两个文件的名字一样了,都是dd02本回答被提问者采纳
你跟我的改改试试 create tablespace "TABLE_DATA" logging datafile 'D:\Oracle\tabspace\EAM_DATA.DBF' SIZE 640M autoextend on next 50M maxsize 20480M extent management local;
select tablespace_name from DBA_tablespaces;看下这个有没有SUN表空间,没有的话就说明数据库里没有更多追问追答追问没有的话怎么办?追答换一个表空间追问有语法吗?追答select tablespace_name from DBA_tablespaces;这个出来显示什么; 或者不指定tablespace也是可以的,表空间不存du在, 先创建zhi表空间 1、建立表空间create tablespace 表空间名 datafile ' 路径dao(要先建好路径)\***.dbf ' size *M tempfile ' 路径\***.dbf ' size *M autoextend on --自动增长 --这些定义版大小的命令,权看需要 default storage( initial 100K, next 100k, ); 2.建用户 create user 用户名identified by demo default tablespace 表空间; 3、授予用户使用表空间的权限: alter user 用户名 quota unlimited on 表空间; 或 alter user 用户名 quota *M on 表空间;追问注意是12c,跟其余的好像有点不一样啊。追答哦,这个我也不太清楚。抱歉啊,帮助不了你了。本回答被网友采纳,没有sun这个表空间,先创建名为sun的表空间再试试,oracle12C ,容器抄数据库创建新用户并分配表袭空间时,可以2113在以下两种情况下进行5261:1、必须在4102没有PDB的情况下;2、PDB与1653CDB有相同的表空间的情况下。否则,会失败。如果是PDB与CDB有相同表空间的情况下给CDB用户分配表空间,则会分配CDB的表空间给用户,PDB的表空间并不受影响;而且,CDB用户必须以‘c##’为开头,否则创建用户失败。具体可参考:http://www.linuxidc.com/Linux/2015-02/112684.htm内容来自www.mh456.com请勿采集。