有没有人有任何关于转储SQL Server数据库样本的提示?或者最好的方法呢?
我正在使用包含许多表的数据库,并且只想采集它的样本。
答案 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
然后在命令行上运行输出。