【发布时间】:2017-10-27 15:44:09
【问题描述】:
o/ 大家好,
我正在尝试为 ERP 创建一个架构,可笑的是,它的数据库中的 62 个表没有一个架构。我为之工作的我们没有 DBA,因此我试图自己解决这个问题。此外,我没有数据库所有者规则,我认为这限制了我可以查看的内容;但是,我已经确认这不是标准架构/图表
我在这里搜索并尝试了大约十几个查询,但没有得到我正在寻找的信息。
是否有一个 sysobjects 查询可用于列出表的所有字段和相应的键? Aaaaaaaand,我是 SQL 新手。我可以解决查询,但在管理方面我不知道。我正在开发 MS SQL Server Management Studio 2017。
感谢好人。
附:我知道这可能看起来是重复的,但我们的 IT 部门一次又一次地告诉我,ERP 的数据库一团糟,这就是他们不愿意授权我访问的原因。我认为我们的标准想法可能不适用于这个特定的数据库,因此很长的帖子/描述。
【问题讨论】:
-
我确定你看过数据库图表选项卡?
-
@BusinessPlanQuickBuilder 是的,我有。没有快乐。
-
@DipenShah 两者都不高兴,因为两者都产生了 0 个结果。
-
你真的可以确认任何表都有键吗?我曾在一些他们没有的系统中工作过。
-
在图表上,如果数据库设置正确,您应该能够自动生成它们以获取 ERD。不用说,在尝试之前备份。看到这个链接mssqltips.com/sqlservertip/1816/…
标签: sql sql-server database database-schema database-administration