我在甲骨文服务器上使用SQL Developer Data Modeler。没问题,我可以连接到Server,列出表并生成一个非常好的报告。但我需要的是从表和列中提取extended properties。我在网上到处找,但我发现:
MS SQL Server
Support for following objects – database, login, user and roles with their privileges and permissions, default, rule, user-defined type, computed and identity columns, partitioned tables using partition function and partition scheme, primary and secondary XML indexes, triggers on tables and views, stored procedures, indexes on views, synonyms
Domains can be created as user-defined types
**Extended properties for each object can be defined and generated in DDL**
Database and schema controlled generation of DDLhttp://www.oracle.com/technetwork/developer-tools/datamodeler/featurelist-167684.html
从官方手册上。但我不想用软件手动生成属性。我已经拥有几乎所有表中扩展属性的所有属性。
或者我可以用我的好的制作一个数据字典吗?我只能从磁盘使用情况、性能指标等方面看到报告。
这就是我现在拥有的:

发布于 2018-01-12 15:10:45
我不确定我是否理解您的用例是什么,但是您可以通过查询sys.extended_properties系统视图来检索它们。
SSMS没有提供一种有用的方法来查看单个对象的单个对话窗口之外的扩展属性,因此这可能是您的最佳路径。
这两个工具都不一定能够构建数据字典,但是您可以通过从任何工具进行查询来生成一个简单的字典。
https://dba.stackexchange.com/questions/195274
复制相似问题