示例转储SQL Server数据库

时间:2013-07-30 18:37:38

标签: sql-server-2008

有没有人有任何关于转储SQL Server数据库样本的提示?或者最好的方法呢?

我正在使用包含许多表的数据库,并且只想采集它的样本。

1 个答案:

答案 0 :(得分:0)

您可以使用命令行bcp及其-L(最后一行)开关。从数据库元数据中编写类似这样的内容,例如:

SET NOCOUNT ON

SELECT 'bcp "yourDatabase.' + SCHEMA_NAME(schema_id) + '.' + name + '" out c:\temp\' + SCHEMA_NAME(schema_id) + '.' + name + '.bcp -SyourServer -T -n -L 500'
FROM sys.tables

然后在命令行上运行输出。