Member 13326376 Ответов: 1

Как экспортировать результат запроса в TXT в SQL server 2014


У меня нет доступа к серверу, так как я не являюсь администратором. Но мне нужно экспортировать результат запроса в TXT-файл. У меня нет доступа к BCP или процедуре хранения xp_cmdshell. Мне требуется решение, которое не требует запроса разрешений на выполнение на сервере.

Что я уже пробовал:

OPENROWSET но я не знаю какая версия Microsoft OLEDB установлена

Atlapure Ambrish

Вы смотрели на это? это может быть полезно для вас.. https://stackoverflow.com/questions/9219557/creating-text-file-without-using-bcp-in-sql

1 Ответов

Рейтинг:
1

george bolovan

Привет,
Вы должны подключиться как минимум для того, чтобы запустить что-то на сервере.
Для этого вам потребуется логин (учетные данные) для аутентификации :
- Windows
- SQL пользователь / пароль
В обоих случаях у вас должны быть минимальные разрешения SELECT для объектов, которые вы хотите запросить.
Если это так,то нет необходимости включать xp_cmdshell.
Вы можете использовать :
1)BCP.exe которая является частью почти любой машины.
2) Powershell
3)ISQL
3) Любой язык для подключения к серверу и выполнения запросов.

ГБ