我创造DB2示例数据库对于试验新实物和向我本人表明实物怎样处事很有效。
干什么运用示例数据库?
因为百般因为,DB2示例数据库很有效。
尝试连通性
偶尔在建立新的数据库效劳器时,咱们须要尝试从运用步调效劳器或某个随机存户端到新效劳器的贯穿性。具有示例数据库很简单,由于咱们不妨尝试贯穿的十足范畴,而不用创造如实的数据库。
尝试创造数据库的本领
兴建数据库效劳器上的考证的一局部不妨囊括尝试一定用户能否不妨创造数据库或能否不妨在一定路途上创造数据库。示例数据库特殊符合此操纵。
尝试百般功效
我从来在接洽DB2的某些新功效或某些上面,以精确领会其处事办法。纵然个中很多大概是出于博客手段,但个中少许不过为了创造我本人对一定进程的常识和领会。没有DB2大师领会相关DB2的一切常识以及它怎样处事的每个详细,对我而言,领会某件事的最佳本领之一即是做到这一点。Linux VM上的示例数据库对我而言是个安定的场合,而不会冒任何开拓情况的危害。
怎样创造示例数据库
示例数据库很简单创造。您不妨大略地运转:
$ db2samplCreating database "SAMPLE"...Connecting to database "SAMPLE"...Creating tables and data in schema "DB2INST1"...Creating tables with XML columns and XML data in schema "DB2INST1"...'db2sampl' processing complete.更加是在当地Linux VM之类的袖珍计划机上,此吩咐大概须要几秒钟本领运转。
这将在DBM摆设参数DFTDBPATH设置的路途上创造一个称为SAMPLE的UTF-8数据库。它以与实行吩咐的用户沟通的称呼(本质上是CURRENT_SCHEMA特出存放器)在形式中创造表和其余东西。它还将规范联系数据和XML数据导出表中。
您不妨运用db2sampl吩咐上的-name选项来变动创造的数据库的称呼,大概运用-dbpath选项来变动路途。
变动数据库称呼不妨承诺您创造多个示例数据库。即使不变动称呼,而是在db2sampl吩咐上运用-force选项,则DB2将简略现有的样品数据库并从新实行该进程。我大概最后每隔几个月就会在当地VM上简略并从新创造示例数据库,由于在试验处事时,我最后会变动实质,而且须要将它们重置以实行某些处事。
IBM DB2 Knowledge Center中供给了相关样品数据库的少许精细消息。
简略样品数据库
即使不复须要样品数据库,则不妨运用drop database吩咐简略它。该吩咐老是让我心生畏缩,我腻烦运转它,所以,每当您键入“ DROP”时,都要三思尔后行,以保证它是您想要的。
$ db2 drop db SAMPLEDB20000I The DROP DATABASE command completed successfully.