Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将前1000行从生产表复制到本地计算机SQL Server_Sql_Sql Server - Fatal编程技术网

将前1000行从生产表复制到本地计算机SQL Server

将前1000行从生产表复制到本地计算机SQL Server,sql,sql-server,Sql,Sql Server,有人能告诉我如何将生产表中的前1000行复制到本地机器上的SQL Server吗 我已经在生产SQL Server上尝试了以下操作: 打开SSMS,右键单击SQL Server 生成脚本并保存到文件。 但这里的文件大小是5GB,我不能传输到本地,因为它有完整的表转储,但我只需要1000条记录 请让我知道如何执行此操作?使用SQL Server导入和导出数据。如果需要,可以指定一个查询来检索数据选择top 1000。。。。。并将其直接上载到另一个sql server、文件、excel等 如果确实需

有人能告诉我如何将生产表中的前1000行复制到本地机器上的SQL Server吗

我已经在生产SQL Server上尝试了以下操作:

打开SSMS,右键单击SQL Server 生成脚本并保存到文件。 但这里的文件大小是5GB,我不能传输到本地,因为它有完整的表转储,但我只需要1000条记录


请让我知道如何执行此操作?

使用SQL Server导入和导出数据。如果需要,可以指定一个查询来检索数据选择top 1000。。。。。并将其直接上载到另一个sql server、文件、excel等


如果确实需要.sql文件,则可以使用SSMS从目标服务器生成脚本并生成脚本。

如果存在适当的网络访问和登录权限,则可以将配置为生产数据库,并使用3部分命名约定直接引用表

假设链接服务器的名称从local到Prod为'ProdAConfig003',表名为't',模式为'dbo'。然后,您可以从本地实例执行:

select top 1000 * from ProdAConfig003.dbo.t;

我尝试导出,但出现错误:-错误0xc0202009:数据流任务1:SSIS错误代码DTS_E_OLEDBERROR。发生OLE DB错误。错误代码:0x80040E21。OLE DB记录可用。来源:Microsoft Office Access数据库引擎Hresult:0x80040E21说明:多步骤OLE DB操作生成错误。检查每个OLE DB状态值(如果可用)。没有做任何工作。。SQL Server导入和导出向导