归档之前将数据复制到临时表中

2020-09-26 12:00发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的,在以下情况下,请提供帮助:

我想在生产数据库中存档一个很大的表,方法是将其数据移动到另一台服务器上另一个数据库中的确切表中,然后从原始表中删除数据。

但是我想定期进行此归档,这意味着我需要设置要移动的数据范围,我打算使用bcpout,然后在目标表中使用bcp

由于我们无法使用此工具设置范围,因此我正在考虑在临时表中插入部分数据

(从日期为@ date1和@ date2之间的tbl1中选择*到tempdb..tbl1中),

然后在此临时表上使用bcpout。

但是情况是,要复制到临时表中的数据约为300 MB,而临时数据库中未使用的空间仅为120 MB。

生产服务器中的这个temp数据库,它在许多应用程序中除prod数据库之外还使用

是否有解决此问题的提示,或者还有另一种方法来存档我的数据?

请帮助。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的,在以下情况下,请提供帮助:

我想在生产数据库中存档一个很大的表,方法是将其数据移动到另一台服务器上另一个数据库中的确切表中,然后从原始表中删除数据。

但是我想定期进行此归档,这意味着我需要设置要移动的数据范围,我打算使用bcpout,然后在目标表中使用bcp

由于我们无法使用此工具设置范围,因此我正在考虑在临时表中插入部分数据

(从日期为@ date1和@ date2之间的tbl1中选择*到tempdb..tbl1中),

然后在此临时表上使用bcpout。

但是情况是,要复制到临时表中的数据约为300 MB,而临时数据库中未使用的空间仅为120 MB。

生产服务器中的这个temp数据库,它在许多应用程序中除prod数据库之外还使用

是否有解决此问题的提示,或者还有另一种方法来存档我的数据?

请帮助。

付费偷看设置
发送
2条回答
Cikesha
1楼 · 2020-09-26 12:21.采纳回答

也许每个时期您都可以创建一个视图,仅选择要存档的数据?
BCP能够批量复制视图之外的内容。


另一种选择可能是创建一个链接到另一台服务器上存档表的代理表,并将行插入到代理表中。

-bret

渐行渐远_HoldOn
2楼-- · 2020-09-26 12:37

非常感谢

一周热门 更多>