Jim Horn
asked on
T-SQL way to export from SQL table to .csv/.xlsx ?
Hi All
Question: Is there a T-SQL way to export data from a SQL table to a .csv or .xlsx?
I'm familiar with SSIS, but would like to avoid the work and overhead if that is possible.
I have an Access 2010 FE / SQL 2008 R2 backend, and the backend contains a table that is too wide to be linked to Access, so afaik I can't take advantage of Access' export specs.
Ultimately I'll have an Access form that allows a user to choose between different exports, then Access VBA will execute a Stored Procedure that populates the table with data. I just need to figure out how to build the piece that exports it.
Thanks in advance.
Jim
Question: Is there a T-SQL way to export data from a SQL table to a .csv or .xlsx?
I'm familiar with SSIS, but would like to avoid the work and overhead if that is possible.
I have an Access 2010 FE / SQL 2008 R2 backend, and the backend contains a table that is too wide to be linked to Access, so afaik I can't take advantage of Access' export specs.
Ultimately I'll have an Access form that allows a user to choose between different exports, then Access VBA will execute a Stored Procedure that populates the table with data. I just need to figure out how to build the piece that exports it.
Thanks in advance.
Jim
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
ASKER
Splitting points. I'm sure that bcp would have worked, as it executed on my personal box, but due to restrictions at my company (shocking I know) I'm not able to execute bcp. Or save SSIS packages to the server.
So, I'm creating SSIS using the wizard, then modifying to fit my template.
Thanks.
Jim
So, I'm creating SSIS using the wizard, then modifying to fit my template.
Thanks.
Jim
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Anthony - Yep. I don't have any experience with SSIS on the server, as every place I've worked we've ran them off of the file system. Not sure what the DBA resistance is to SSIS on the server.
ASKER
I went into the db, right click Tasks > Export Data ... and followed the wizard.
Three questions:
(1) Once saved, is there a T-SQL command that can be executed to execute the package?
(2) Where in SSMS can I view the saved package?
(3) I'm receiving the below error message when I attempt to save the package, which I'm guessing is a privs issue I need to work out with my DBA's:
Thanks.