将VS 2010 DB项目转换为SSDT(SQL Server Data Tools)项目后(并与数据库和SSDT项目进行比较),我收到了以下文件夹结构:
- Project
- Data Generation Plans
- dbo
- Tables
- Views
- Schema Comparisons
- Schema Objects
- Database Level Objects
- ...
- Schemas
- dbo
- Programmability
- Service Broker
- Synonymns
- Tables
- Views
- dbo
- Database Level Objects
- Scripts
- Post-Deployment
- Pre-Deployment
- Security
似乎有些表和视图在Project\Schema Objects\Schemas\dbo
下,而有些在Project\dbo
下。
实际问题如下:
为什么会有两个不同的文件夹?
(我怀疑导入有关。)我能否将这些文件合并到一个文件夹中,如果可以,应该选择哪个文件夹?
如果不能,新文件应该添加到哪个文件夹中?
如果我在导入时选择了创建备份,备份信息保存在哪里?-我想要删除它。
编辑:
另一个不一致之处 - Project\dbo\Tables
下的文件包含键和约束,而Project\Schema Objects\Schemas\dbo\Tables
下的文件被分开(表分开,约束分开等)。