SQL对象依赖关系列表

2020-08-22 06:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个sql server 2...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个sql server 2008r2模型。

我想做什么:我想按照它们的依赖关系所指定的顺序来编译所有视图/存储过程脚本。 换句话说,如果View1使用View2,则View2的脚本应在View1的脚本之前运行。

是否可以使用PowerDesigner进行以下操作:

  1. 提取这样的依赖项列表,其中我将有2列:对象1,对象2,其中对于带有o1的行,o2表示o2被o1使用。 或者:
  2. 提取按依赖性排序的所有对象的列表,即,依赖于其他对象的对象将出现在这些对象之后的列表中。

如果在PD中无法轻松做到这一点,我将使用数据库目录视图来确定所有依赖关系,但我希望在PD中很容易做到。

谢谢

4条回答
追夢秋陽
2020-08-22 07:31

您可以在一个模型中维护多个数据库(例如,通过使用PD包),但是您应该拥有 严重的原因。 此类影响重大的决定都有利有弊。 如果将多个数据库放在一个模型中,则创建数据库间连接可以使生活更轻松,但另一方面,这可能意味着更大的模型(使用存储库时签入/签出速度较慢),更多用户在并行工作中更加困难 一种型号,更多的高清空间用于存储新版本等。因此,请谨慎选择。 我的一般建议是拥有更多的较小型号,而不是少数大型型号。 但这当然是一般性建议,却不知道您的当前情况,需求,过程,模型的大小等。

一周热门 更多>