我需要将数据从Server 2008导出到Excel/CSV文件。
我有两种选择:
如果数据量大,安全受到关注,哪种选择会更好?
发布于 2012-05-25 05:43:03
对于类似的问题有一些很好的评论:http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=147861。
我倾向于大容量插入,但你能做的最好的事情是两种方式都试一试。然后,您将能够比较哪个更快,并且您将更好地理解哪些将更适合您的安全考虑,因为您将知道您必须解决哪些安全问题才能使其正常工作。
编辑:您正在尝试导出,因此显然批量插入无法工作。我相信BCP将是你更有表现力的选择,而且如果你想做大宗出口的话,这也是你唯一的选择。我确信OPENROWSET只允许大量导入到sql,而不允许导出。
请参阅:http://msdn.microsoft.com/en-us/library/ms175937.aspx
https://stackoverflow.com/questions/10748820
复制相似问题