EXEC master..xp_cmdshell 'BCP "select * FROM [我顶].[dbo].[a]" queryout "C:\Users\Administrator\Desktop\b.txt" -c -t "|" -T'执行后出现错误提示:
SQLState = S1000, NativeError = 0
Error = [Microsoft][SQL Server Native Client 10.0]无法打开 BCP 主数据文件
NULL
如图所示
但是我在cmd命令行里面输入BCP "select * FROM [我顶].[dbo].[a]" queryout "C:\Users\Administrator\Desktop\b.txt" -c -t "|" -T这样就能够成功导出。。。想求助各位高手为什么在sql server2008的ssms中就无法导出呢?我的存储过程应该打开了的
sp_configure 'show advanced options',1
reconfigure
go
sp_configure 'xp_cmdshell',1
reconfigure
go
是不是sql server2008安装完需要打什么补丁之类的才能够成功使用导出功能???
ä¸è¡ï¼ææ¢äºå ¶ä»è·¯å¾å¯¼åºè¿æ¯ä¸è¡ï¼ææ³å¼æå¯ä»¥å¯¼åºå°ä»»ä½è·¯å¾ï¼è¿ä¸ªè¦æä¹åï¼åºè¯¥å¦ä½è®¾ç½®æéå¢ï¼
追çSQL SERVER DTSç¨æ·è¦å¯¹å¯¼åºç®å½æ¥æå
¨é¨æä½æé
è°¢è°¢ä½ äºï¼ä¸è¿æä½ çæªå¾ä¸çé£ä¸ªæéç¨æ·SQL SERVER2005DTSçè¿ä¸ªç¨æ·å ä¸æææéåè¿æ¯ä¸è¡ï¼ç»ææå°±ç´æ¥ç»ç¨æ·everyoneç¨æ·æä¸å®å ¨æ§å¶çæéï¼æç»å¯ä»¥æå导åºäºã
追çæç¨çæ¯SQL2005ï¼ä½ ç¨çæ¯SQL2008ï¼ç¨æ·å¯è½ä¼æäºåºå«ãä¸å»ºè®®ä½ ç¨everyoneç¨æ·ï¼è¿æ ·å¾å±é©ãå°å¿å