我正在使用 Microsoft SQL Server Management Studio 来处理数据库。我只是一个.Net 开发人员,管理sql server 的经验有限,离真正的DBA 还很远。在接下来的几天里,存储过程的数量将会大幅增加。还将创建更多 View 和函数。
有什么方法可以在文件夹中组织这些元素吗?我不想在同一个文件夹下有几十个SP。维护起来会很痛苦。
当然,我知道使用命名约定会对我有所帮助,但是我还能做些什么吗?
谢谢。
最佳答案
据我所知,SSMS 不允许您对文件夹中的架构对象进行分组。最好的选择是使用 SQL Server 架构来组织对象。每个模式都代表一个功能区域,例如“客户”、“安全”、“主”等。这是组织对象和实现安全性的好方法。
看看 Schema 上的这个 SO 线程:
What good are SQL Server schemas?
关于sql-server - 使用 sql management studio 组织存储过程、 View 、函数等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2386496/