![]() |
1
3
我通常使用 SQL Server Publishing Wizard 注意 你不需要下载和安装这个工具;您可以在visualstudio中启动它。右键单击服务器资源管理器中的连接,然后在上下文菜单中选择“发布到提供程序”。 |
![]() |
2
6
对于维护模式更改,可以使用 ApexSQL Diff ApexSQL Data Diff ,一个SQL Server和SQL Azure数据比较和同步工具。 希望这有帮助 免责声明:我作为支持工程师为ApexSQL工作 |
![]() |
3
5
为UAT/Staging/production创建单独的批处理文件,这样您只需双击批处理文件即可在相应的服务器上执行工具包。检查OSQL选项。 这样,您的所有环境都是同步的! |
![]() |
4
3
红门SQL比较和SQL数据比较。自从我的公司买了它,它节省了我从开发到测试到验收再到生产的大量时间。 您还可以让它与scripts文件夹同步,以便在源代码管理系统中轻松集成。 |
![]() |
5
1
您可能需要查看Liquibase之类的工具: http://liquibase.org/ |
![]() |
6
1
|
![]() |
7
1
您可以使用visual studio 2015。转到 工具 => => 新架构比较 步骤1) 选择 来源 和 目标 数据库。 点击 比较 选项。 步骤2) 一旦比较完成,你可以点击图标 这将产生 提交 脚本。 步骤3) 回降 |
![]() |
8
0
我们发现推动更改的最佳方法是将数据库更改视为代码。所有更改都在脚本中,在源代码管理中,并且是版本的一部分。在任何情况下,没有任何东西会被推送到prod,而不是脚本化的和源代码管理中的。这样,您就不会意外地将dev中的更改推送到prod中,但尚未准备好将其推送到prod中。此外,您还可以将prod数据还原到dev框中,并重新运行所有尚未推送到的脚本,这样您就保留了新的数据和所有dev工作。当您对不需要更改的表有查找值时,这也非常有效;我不想在其他东西也移动之前被推着去戳。编写insert脚本并将其与版本的其余代码放在一起。
|
![]() |
9
0
一个好的数据库设计工具(如sybasepowerdesigner)将允许您创建对数据模型的设计更改,然后生成代码来实现这些更改。然后,您可以根据自己的选择存储和运行代码。当您继承未构建的数据库时,此工具还应该能够执行反向工程。
|
![]() |
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
![]() |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
![]() |
SoT · SQL Server中求和函数的工作方式 2 年前 |
![]() |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
![]() |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
![]() |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |