我有一个包含 700 万条记录的表,我想将其缩减到 10k 以供开发人员使用。我尝试删除,但整个世界几乎被事务日志大小压倒,所以我截断了表。
现在我希望将原始表中的 10k 条记录插入到我的开发表中,但它有一个标识列和许多其他列,所以我想我会尝试 SSIS(通过向导),它处理身份很好,但我没有地方编辑查询。于是我赶紧做了一个带top子句的视图,把源的RowSet属性改成了视图。现在一切都失败了,因为什么都看不到视图,尽管我从我的 create view 语句中复制并粘贴了视图名称,但第二次失败了,因为视图确实存在。
SSIS 是否定义了在创建包时使用哪些 DB 对象,这将排除新视图,如果是,我该如何刷新它?