Экспорт SQL с помощью команды BCP - PullRequest
0 голосов
/ 30 мая 2018

Я пытаюсь экспортировать, используя команду BCP, и это работает при локальном экспорте, но мне нужно экспортировать в сетевую папку MAPPED.Я полагаю, что мне придется изменить эту часть моего кода, но может кто-нибудь объяснить, что означает каждый раздел этой части?И как это надо модифицировать, так как папка не локальная?

 EXEC sp_configure 'show advanced options', 1;
 GO
 RECONFIGURE;
 GO
 EXEC sp_configure 'xp_cmdshell', 1;
 GO
 RECONFIGURE;
 GO

 DECLARE       @sqlCommand   VARCHAR(1000)

 DECLARE       @filePath     VARCHAR(100) 

 DECLARE       @fileName     VARCHAR(100)



 SET    @filePath = 'Y:\MD\'



 SET    @fileName = 'PracticeDictionary_' +

   + CONVERT(VARCHAR, GETDATE(), 112)+'.csv'



 SET  @sqlCommand =
 'bcp "EXEC proc_PracticeDictionary" queryout "' +

 @filePath + @fileName +

 ' " -S (local) -T -d IntergyLoad -c'




  EXEC   master..xp_cmdshell @sqlCommand

 GO


 EXEC sp_configure 'show advanced options', 1;
 GO
 RECONFIGURE;
 GO
 EXEC sp_configure 'xp_cmdshell', 0;
 GO
 RECONFIGURE;
 GO
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...