Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.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/2/cmake/2.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
Sql server 有没有办法在MS SQL Server 2012中编码导入/导出数据,而不使用SSI、openrowset、Linked surver或BCP?_Sql Server - Fatal编程技术网

Sql server 有没有办法在MS SQL Server 2012中编码导入/导出数据,而不使用SSI、openrowset、Linked surver或BCP?

Sql server 有没有办法在MS SQL Server 2012中编码导入/导出数据,而不使用SSI、openrowset、Linked surver或BCP?,sql-server,Sql Server,我的组织不允许链接服务器、BCP、openrowset或SSIS服务 我需要定期将sql Server和sql Server之间的数据导入和导出到PC文件系统(excel文件) 有没有不使用导入/导出向导就可以执行此操作的方法?我想我已经用尽了所有其他的选择…必须在不被允许使用任何ETL工具的情况下进行ETL,这太糟糕了。我有一个用于导出.xml工作簿的CLR,如果您想查看它,可以通过Excel中的管理类型从SQL Server 2005+数据库中打开它,但手头上没有可供导入的文件。听起来你的新

我的组织不允许链接服务器、BCP、openrowset或SSIS服务

我需要定期将sql Server和sql Server之间的数据导入和导出到PC文件系统(excel文件)


有没有不使用导入/导出向导就可以执行此操作的方法?我想我已经用尽了所有其他的选择…

必须在不被允许使用任何ETL工具的情况下进行ETL,这太糟糕了。我有一个用于导出.xml工作簿的CLR,如果您想查看它,可以通过Excel中的管理类型从SQL Server 2005+数据库中打开它,但手头上没有可供导入的文件。听起来你的新项目会让你玩得很开心

EXECUTE master.dbo.xp_ExcelGenerator 
    @FileName = '\\<some unc path if you''re lucky>\shared\',
    @Statement = 'SELECT  x = 1; SELECT  y = 2;',
    @SheetNames = 'SheetTest1, SheetTest2';
执行master.dbo.xp\u ExcelGenerator
@文件名=“\\\shared\”,
@语句='选择x=1;选择y=2;',
@SheetNames='SheetTest1,SheetTest2';

当然,这是假设不管那里发生了什么咄咄逼人的策略管理,都允许您安装CLR。

必须在不允许使用任何ETL工具的情况下进行ETL,这很糟糕。我有一个用于导出.xml工作簿的CLR,如果您想查看它,可以通过Excel中的管理类型从SQL Server 2005+数据库中打开它,但手头上没有可供导入的文件。听起来你的新项目会让你玩得很开心

EXECUTE master.dbo.xp_ExcelGenerator 
    @FileName = '\\<some unc path if you''re lucky>\shared\',
    @Statement = 'SELECT  x = 1; SELECT  y = 2;',
    @SheetNames = 'SheetTest1, SheetTest2';
执行master.dbo.xp\u ExcelGenerator
@文件名=“\\\shared\”,
@语句='选择x=1;选择y=2;',
@SheetNames='SheetTest1,SheetTest2';

当然,这是假设不管那里发生了什么咄咄逼人的策略管理,都允许您安装CLR。

必须在不允许使用任何ETL工具的情况下进行ETL,这很糟糕。我有一个用于导出.xml工作簿的CLR,如果您想查看它,可以通过Excel中的管理类型从SQL Server 2005+数据库中打开它,但手头上没有可供导入的文件。听起来你的新项目会让你玩得很开心

EXECUTE master.dbo.xp_ExcelGenerator 
    @FileName = '\\<some unc path if you''re lucky>\shared\',
    @Statement = 'SELECT  x = 1; SELECT  y = 2;',
    @SheetNames = 'SheetTest1, SheetTest2';
执行master.dbo.xp\u ExcelGenerator
@文件名=“\\\shared\”,
@语句='选择x=1;选择y=2;',
@SheetNames='SheetTest1,SheetTest2';

当然,这是假设不管那里发生了什么咄咄逼人的策略管理,都允许您安装CLR。

必须在不允许使用任何ETL工具的情况下进行ETL,这很糟糕。我有一个用于导出.xml工作簿的CLR,如果您想查看它,可以通过Excel中的管理类型从SQL Server 2005+数据库中打开它,但手头上没有可供导入的文件。听起来你的新项目会让你玩得很开心

EXECUTE master.dbo.xp_ExcelGenerator 
    @FileName = '\\<some unc path if you''re lucky>\shared\',
    @Statement = 'SELECT  x = 1; SELECT  y = 2;',
    @SheetNames = 'SheetTest1, SheetTest2';
执行master.dbo.xp\u ExcelGenerator
@文件名=“\\\shared\”,
@语句='选择x=1;选择y=2;',
@SheetNames='SheetTest1,SheetTest2';
当然,这是假设在那里进行的任何傲慢的策略管理都允许您安装CLR。

使用power shell

此代码段将数据从adventureworks2012.person.person转储到管道分隔的文件。MS Excel可以识别逗号分隔的文件

power shell还可以做很多其他事情

1 - create directories
2 - date time stamp files
3 - move files to archive directories
4 - zip files
5 - ftp files
极限只是你愿意学多少

这是一篇关于“Microsoft.Office.Interop.Excel”的文章。不幸的是,MS Office产品尚未以托管代码(.NET)重新编写

使用电源外壳

此代码段将数据从adventureworks2012.person.person转储到管道分隔的文件。MS Excel可以识别逗号分隔的文件

power shell还可以做很多其他事情

1 - create directories
2 - date time stamp files
3 - move files to archive directories
4 - zip files
5 - ftp files
极限只是你愿意学多少

这是一篇关于“Microsoft.Office.Interop.Excel”的文章。不幸的是,MS Office产品尚未以托管代码(.NET)重新编写

使用电源外壳

此代码段将数据从adventureworks2012.person.person转储到管道分隔的文件。MS Excel可以识别逗号分隔的文件

power shell还可以做很多其他事情

1 - create directories
2 - date time stamp files
3 - move files to archive directories
4 - zip files
5 - ftp files
极限只是你愿意学多少

这是一篇关于“Microsoft.Office.Interop.Excel”的文章。不幸的是,MS Office产品尚未以托管代码(.NET)重新编写

使用电源外壳

此代码段将数据从adventureworks2012.person.person转储到管道分隔的文件。MS Excel可以识别逗号分隔的文件

power shell还可以做很多其他事情

1 - create directories
2 - date time stamp files
3 - move files to archive directories
4 - zip files
5 - ftp files
极限只是你愿意学多少

这是一篇关于“Microsoft.Office.Interop.Excel”的文章。不幸的是,MS Office产品尚未以托管代码(.NET)重新编写


各种例程可以作为CLR程序集实现和加载。但是,我敢打赌您的组织不允许启用CLR…

各种例程可以作为CLR程序集实现和加载。但是,我敢打赌您的组织不允许启用CLR…

各种例程可以作为CLR程序集实现和加载。但是,我敢打赌您的组织不允许启用CLR…

各种例程可以作为CLR程序集实现和加载。但是,我敢打赌您的组织不允许启用CLR…

sqlcmd;分离/重新连接;备份/还原。NET的System.Data.SqlClient.SqlBulkCopy(等);excelvba+ODBCsqlcmd;分离/重新连接;备份/还原。NET的System.Data.SqlClient.SqlBulkCopy(等);excelvba+ODBCsqlcmd;分离/重新连接;备份/还原。NET的System.Data.SqlClient.SqlBulkCopy(等);excelvba+ODBCsqlcmd;分离/重新连接;备份/还原。NET的System.Data.SqlClient.SqlBulkCopy(等);excelvba+ODBC