技术开发 频道

专家点评:达梦6.0试用之导入导出

  【IT168 独家

  编者言:在4月份举办的2010中国数据库与商业智能技术大会上,国产数据库的代表厂商达梦高调亮相,给一向由国外厂商把持的企业商业数据库市场带来不小的波澜。人们开始纷纷将目光投向国产数据库软件市场,开始关注由中国人自己开发的数据库产品。

  国产数据库产品究竟能不能用?在功能和特性上够不够用?为了解开这些疑问,我们特邀请在数据库业界众多知名的技术专家亲身试用相关产品,并真实地写出自己的试用感受。这些专家大都是Oracle数据库的ACE,或者是对其它主流的商业数据库十分精通和了解,让他们站在这样的角度来客观写出自己对国产数据库的技术评测,是非常有说服力的。

  尽管各位专家的工作都十分繁忙,但他们还是都认为,将国产数据库软件在技术上的真实情况书写出來,给出自己中肯的评价,这是一件非常有意义的工作。 更令人欣慰的是,相比过去,今天像达梦这样的国产数据库产品已经显得非常自信,它们希望听到业界技术专家的建议甚至是批评,不断完善自己的产品和功能,这将是一个非常良性的循环,长此下去,我们相信,摆在国产数据库脚下的将是更为宽广的道路!

  作者简介:杨廷琨(网名Yangtingkun),现任海虹医药电子商务有限公司首席DBA, ITPUB论坛Oracle数据库管理版版主,知名社区技术专家。2004年曾参与编写《Oracle数据库性能优化》一书,2007年被Oracle公司授予Oracle ACE称号,喜欢研究Oracle相关的技术问题,他的技术博客上积累了1500多篇Oracle相关的原创技术文章。

  前几天ITPUB的熊主编和我联系,希望我能参加国产数据库达梦的试用活动,并写几篇使用感受。本来最近手头的事情比较多,本打算推辞的,不过熊主编再三邀请,而且强调并非是枪手文,只要写出真实使用感受即可。既然如此,我就本着支持国产数据库的原则,写几篇试用感受。

  达梦6.0 for Windows安装

  达梦6.0试用之测试环境搭建

  达梦6.0试用之SQL篇

  达梦6.0试用之数据类型

  达梦6.0试用之PLSQL篇

  达梦6.0试用之数据库对象

  达梦6.0试用之架构篇

  达梦6.0试用之数据字典

  达梦6.0试用之分区

  达梦6.0试用之并发和锁机制

  达梦6.0试用之备份恢复(即将发布)

  达梦6.0试用之导入导出

  由于本人唯一熟悉的数据库就是Oracle,因此所有的对比都是与Oracle数据库进行对比,在这个过程中,将尽可能避免将对Oracle数据库的喜爱之情带进来,争取站在一个比较公正的位置上来进行评价。

  这一篇简单介绍一下达梦数据库的导入导出操作。

  达梦数据库的备份也分为物理备份和逻辑备份。

  逻辑备份通过expdb和impdb实现,有意思的是,这两个工具的名称与Oracle10g推出的数据库expdp/impdp很接近,不过在语法和功能上与Oracle数据库exp/imp更加类似。

  导出工具expdb支持两种模式,一种与Oracle的exp兼容,另一种兼容达梦早起版本的语法,其中前一种提供的功能更强大,因此这里只描述和exp兼容的模式。

C:\dmdbms\bin>expdb userid=test/testtest file=e:\dmdbms\backup\t.dmp log=e:\dmdbms\backup\t.log tables=t
login success
即将导出指定的表通过常规路径 ...
. . 正在导出表   "test"."test"."T"                      
4 行被导出
****************** total ***********************
0 databases output...
0 schemas output...
1 tables output...
0 indexes output...
0 triggers output...
0 views output...
0 stored procedures output...
0 sequences output...
0 roles output...
0 dblinks output...
0 synonyms output...
********************* end **********************
成功终止导出, 没有出现警告。

  语法完全和Oracle的exp一致,不用过多的解释,不过也有一些不方便的地方。比如userid不能省略;比如不提供密码不会以隐藏方式提示输入,而是直接保存;再比如userid、file和log参数都是必选参数,不能忽略使用默认值。

0
相关文章