当前位置: 代码迷 >> Oracle管理 >> 怎么在创建表空间时指定所属的数据库
  详细解决方案

怎么在创建表空间时指定所属的数据库

热度:287   发布时间:2016-04-24 06:21:17.0
如何在创建表空间时指定所属的数据库
我在HP-UX下安装oracle10g时创建了一个数据库orcl。现在想另外创建一个数据库dbs。用dbca工具创建好后进入sqlplus,用sysdba连接。然后该创建用户和表空间了。可是我发现用网上的方法:
create tablespace STS datafile '/u01/oradata/jerry/sts.dbf' size 128m autoextend on next 10m maxsize unlimited;
并没有指定这个表空间属于哪个数据库,默认是属于orcl的,我想让创建的这个用户和表空间属于dbs,应该如何做呢?


------解决方案--------------------
set oracle_sid=dbs
sqlplus /nolog
conn / as sysdba
xxxxxxxxxxxxxxx
------解决方案--------------------
默认登录哪个数据库,是和环境变量的$ORACLE_SID有关
------解决方案--------------------
引用:

set oracle_sid=dbs
sqlplus /nolog
conn / as sysdba
这样你就登录到 dbs数据库,
这时候你再执行创建表空间的语句,就是在dbs中创建的表空间了
  相关解决方案