Sql server 2005 创建增强型数据字典的最佳方法是什么?
我有一个大型SQLServer2005数据库,其中包含无数存储过程 我有多个应用程序,从WinForm应用程序到Web服务,所有这些应用程序都使用此数据库 我现在的简单目标是创建一个元数据库…一个前瞻性的数据字典,在这里我可以维护特定应用程序的详细信息。文件使用哪个SP 例如,我的应用程序Alpha有一个文件Beta.aspx…使用3个SP,这些SP被物理配置为在BetaDAL.cs中使用 您现在可能已经推断出,在以后发生迁移或弃用时,这将使我的生活更轻松……在这里,我可以只查询此DB SP wise以获取所有使用该DB的应用程序/文件,反之亦然 我可以将其建立为一个单独的非规范化表..或者以更好的方式构造它Sql server 2005 创建增强型数据字典的最佳方法是什么?,sql-server-2005,data-dictionary,Sql Server 2005,Data Dictionary,我有一个大型SQLServer2005数据库,其中包含无数存储过程 我有多个应用程序,从WinForm应用程序到Web服务,所有这些应用程序都使用此数据库 我现在的简单目标是创建一个元数据库…一个前瞻性的数据字典,在这里我可以维护特定应用程序的详细信息。文件使用哪个SP 例如,我的应用程序Alpha有一个文件Beta.aspx…使用3个SP,这些SP被物理配置为在BetaDAL.cs中使用 您现在可能已经推断出,在以后发生迁移或弃用时,这将使我的生活更轻松……在这里,我可以只查询此DB SP w
是否已经存在用于此目的的架构?SQL Server支持所谓的,基本上是一个附加到目录中每个对象的键值字典。您可以添加有关目录的任何自定义信息(表、列、存储过程等上的注释),以将其存储为扩展属性,并将其与常规目录视图一起查询 (为SQLServer2005编写,但基本相同的技术应适用于2000年或2008年)