【发布时间】:2011-02-19 13:20:43
【问题描述】:
一点背景:
我有一个远程、独立的 SQL Server 数据库,它在每个周末结束时被截断。这些数据几乎没有关系,根本没有标准化,而且处理起来很烦人。最重要的是,这个数据库的模式根本无法修改,因为它是由第三方应用程序重新创建的。在每周销毁数据库之前,会为该周的数据创建备份。每个数据库平均有 500,000 到 2,000,000 条记录。
我的任务是创建这个数据库的历史版本,它是所有这些数据库备份的超集。它应该与我们包含相关信息集的其他数据库相关联。我已经开始使用一个应用程序来执行此任务,并且我已经能够将数据与我们的其他数据库进行匹配,但我想知道是否有任何最佳实践来处理这种导入。
如何确保我在这个数据库的历史版本中有唯一的 ID? SQL Server 中是否有任何功能可以为我完成一些繁重的工作?
感谢您抽出宝贵时间。
【问题讨论】:
标签: sql-server database import