首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

怎么在oracle中创建Schema

2011-12-26 
如何在oracle中创建Schema请问怎么在oracle中createschema,我装了Toad的。还有怎么把从另一台服务器中的ora

如何在oracle中创建Schema
请问怎么在oracle中create   schema,我装了Toad的。还有怎么把从另一台服务器中的oracle   exp的dat文件,imp进新建的schema.  


[解决办法]
lz需要系统的学习oracle,lz所说的schema就是指用户
我在这里先给个步骤吧
1.用toad建立两个表空间,一个是数据表空间(名字可定为user_data),另一个是临时表空间(user_temp)
2.用toad建立一个用户(user_test),指定该用户的默认表空间为user_data,临时表空间为user_temp
3.imp user_test/passwd fromuser=emp出来的用户名 touser=user_test file=emp.dat
buffer=1000000
[解决办法]
楼上说的很对
不过看样子LZ是初学,建议先别管表空间了
1.直接用TOAD建一个用户(表空间先不管它,全用默认的)
2.导出 exp user1/passwd1 file=c:\exp.dmp
3.导入 imp user2/passwd2 fromuser=user1 touser=user2 file=c:\exp.dmp
这样就OK了
建议有时间还是系统学一下ORACLE的逻辑存储和物理存储的结构

[解决办法]
不清楚lz的意思。schema就是方案,新建了一个用户就新建了一个方案,里面存储了这个用户的一些东西,如果此用户没有建表的话是看不到此方案的.
以下user_datebase为你用的数据库名,asset是要建的用户名。

Connect sys/sys@user_datebase AS SYSDBA;以SYS登陆去创建用户
drop user asset cascade;
create user asset identified by user_datebase;创建一个asset用户
grant connect,resource,dba to asset;为用户分配权限
Connect asset/asset@user_datebase 以asset登陆

最后建个表就OK了。
Creat table...

热点排行