数据库开发的实用工具与操作指南
1. 数据库对象管理工具的问题与解决方案
在管理数据库对象时,Schema View 窗口是一个强大的工具,但它存在一个恼人的问题,即没有像 Solution Explorer 那样的水平滚动条。这意味着如果对象名称较长,需要加宽窗口才能看到完整名称,希望在未来的服务包中能修复这个问题。
2. 数据库架构比较
2.1 架构比较工具的作用
架构比较工具用于比较两个数据库的结构,也能比较数据库项目中的架构和实时数据库的架构。这对于数据库开发人员和 DBA 来说至关重要,他们需要了解架构集之间的差异,以便将开发环境中的更改传播到测试环境,或从测试环境传播到生产环境。
2.2 架构导入过程中的使用
在架构导入过程中,架构比较工具会在后台运行。对于新的数据库项目,它会将项目的空白架构与数据库进行比较,并生成一个脚本来处理差异,最终将数据库的架构完整复制到数据库项目中。
2.3 启动架构比较工具
可以从 Data 菜单中启动架构比较工具,选择 Schema Compare,然后选择 New Schema Comparison。在 New Schema Comparison 对话框中,可以指定要比较的两个实体,可选择数据库项目或数据库作为源,项目或数据库作为目标,但不能比较两个项目,有效的场景包括数据库到数据库、项目到数据库或数据库到项目。
2.4 比较不同版本的 SQL Server 数据库
该工具甚至可以比较不同版本的 SQL Server 数据库,这对于在 SQL Server 2005 上开发但在
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



