oracle创建和删除表空间及
(1)首先要建立与导入数据同名的表空间,如图1所示:
图1
注:如果表空间建错需要删除则如下图所示:
(2)导入数据:imp username/password@databasename file=d:daochu.dmp ignore=y
翻译过来即为:导入 用户名/密码@数据库名 文件=文件存放的路径+文件名.dmp
(3)导出数据:exp username/password@database file=d:daochu.dmp full=y
*.dmp即为导出文件的名字,指定路径和名字即可以在导出时自动生成该文件
连接参考:http://okone96.itpub.net/post/9033/196742
http://www.builder.com.cn/2007/1007/538203.shtml
补充:再次重建表空间时出现了问题,如图
解决办法:参考http://www.dbasky.com/oracle/segment_space_management.html
-----------摘抄如下:
db_block_size=8k
sys@baal> create tablespace test datafile ‘e:/test.dbf’ size 10m extent management local uniform size 16k segment space management auto;
create tablespace test datafile ‘e:/test.dbf’ size 10m extent management local uniform size 16k segment space management auto
*
第 1 行出现错误:
ORA-03249: 自动段空间管理的表空间大小都应至少具有 5 个块
而手动段空间管理的表空间没这个限制。
sys@baal> create tablespace test datafile ‘e:/test.dbf’ size 10m extent management local uniform size 16k segment space management manual;
表空间已创建。
-----------摘抄完毕。