|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
MySQL部署迅速,因此移植过程不会导致生产中断。而且,较短的学习曲线可以让你的系统管理员迅速掌握它的运行和维护。而且,MySQL的易于维护和管理意味着目前的职员可以处理目前的工作。一样平常来讲,把表格、索引和存储历程的DLL转换成立体文件(flatfile)是一个疾苦的历程。Oracle9i在其DBMS_METADATA软件包中供应了GET_DDL函数来拷贝字典的DDL句法。
只管新的存储字句和初级参数的不休呈现,失掉表格和索引的界说仍然是一个成绩。在Oracle9i呈现之前,DBA一般不能不在一个特定库中保留DDL的源代码。因为DBA必需分离保护和办理该数据字典中的分歧版本的表格和索引DDL,如许的日子但是不太好过的。
可是从Oracle9i入手下手,DBA能够保留数据字典中的一切表格和索引界说,而且不管什么时候必要迁徙工具都能够用GET_DDL函数来失掉拷贝。
上面是GET_DDL函数的一个例子。它十分复杂易用,并且它只必要OBJECT_TYPE和OBJECT_NAME这两个输出参数。请确保把行值设置为一个较年夜的数值:GET_DDL前往一个CLOB数据范例,你能够用SQL*Plus来显现了局汇合。
Setlines90000
Spoolsales_table_ddl.sql
Selectdbms_metadata.get_ddl(TABLE,SALES)fromdual;
Spooloff;
解决方案提供商开始推动DBaaS浪潮之前,他们应该深入了解究竟什么是DBaaS。 |
|