powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / XML output
11 сообщений из 11, страница 1 из 1
XML output
    #39783051
hovoprogress
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравсвуйте! У меня есть вот такой код
Код: plsql
1.
2.
3.
4.
5.
6.
7.
DECLARE @OutputFile NVARCHAR(100) ,    @FilePath NVARCHAR(100) ,    @bcpCommand NVARCHAR(1000)
 
SET @bcpCommand = 'bcp "SELECT fCAPTION FROM [PB].[dbo].MTGROUP sys.objects " queryout '
SET @FilePath = 'C:\aaa\'
SET @OutputFile = 'FileName1.xml'
SET @bcpCommand = @bcpCommand + @FilePath + @OutputFile + ' -c -t, -T -S'+ @@servername
exec master..xp_cmdshell @bcpCommand



и выдает ошибка

SQLState = 08001, NativeError = -1
Error = [Microsoft][ODBC Driver 11 for SQL Server]SQL Server Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF].
SQLState = 08001, NativeError = -1
Error = [Microsoft][ODBC Driver 11 for SQL Server]A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is config
ured to allow remote connections. For more information see SQL Server Books Online.
SQLState = S1T00, NativeError = 0
Error = [Microsoft][ODBC Driver 11 for SQL Server]Login timeout expired
NULL

Как разобраться

Если есть другие варианты помогите! Очень важно!
...
Рейтинг: 0 / 0
XML output
    #39783067
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hovoprogress,

Код: sql
1.
print @bcpCommand;



покажите, возможно у вас неправильно составлена строка команды


когда "очень важно", ведьмаки говорят: "а теперь поговорим о награде"
...
Рейтинг: 0 / 0
XML output
    #39783070
hovoprogress
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bcp "SELECT fCAPTION FROM [PB].[dbo].MTGROUP sys.objects " queryout
...
Рейтинг: 0 / 0
XML output
    #39783073
hovoprogress
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
felix_ff, изначально код был таким
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
DECLARE @OutputFile NVARCHAR(100) ,    @FilePath NVARCHAR(100) ,    @bcpCommand NVARCHAR(1000)
 
SET @bcpCommand = 'bcp "SELECT * FROM sys.objects " queryout '
print @bcpCommand
SET @FilePath = 'C:\test\'
SET @OutputFile = 'FileName1.txt'
SET @bcpCommand = @bcpCommand + @FilePath + @OutputFile + ' -c -t, -T -S'+ @@servername
exec master..xp_cmdshell @bcpCommand
...
Рейтинг: 0 / 0
XML output
    #39783078
hovoprogress
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
felix_ff,

и мне надо именно вот такой запрос
Код: plsql
1.
SELECT fCAPTION FROM MTGROUP
...
Рейтинг: 0 / 0
XML output
    #39783091
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hovoprogressЗдравсвуйте! У меня есть вот такой код
Код: plsql
1.
2.
3.
4.
5.
6.
7.
DECLARE @OutputFile NVARCHAR(100) ,    @FilePath NVARCHAR(100) ,    @bcpCommand NVARCHAR(1000)
 
SET @bcpCommand = 'bcp "SELECT fCAPTION FROM [PB].[dbo].MTGROUP sys.objects " queryout '
SET @FilePath = 'C:\aaa\'
SET @OutputFile = 'FileName1.xml'
SET @bcpCommand = @bcpCommand + @FilePath + @OutputFile + ' -c -t, -T -S'+ @@servername
exec master..xp_cmdshell @bcpCommand




"SELECT fCAPTION FROM [PB].[dbo].MTGROUP sys.objects "
тут либо [PB].[dbo].MTGROUP, либо sys.objects
полагаю, что sys.objects лишнее

покажите, что у вас выводит команда (ошибка-то подключения к инстансу)

Код: sql
1.
select @@servername
...
Рейтинг: 0 / 0
XML output
    #39783098
hovoprogress
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

вот мой HOVO-PC\ASACC14 а команда выводит DESKTOP-M8P7T92\ASACC14
...
Рейтинг: 0 / 0
XML output
    #39783111
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hovoprogress,

а что выдаст команда hostname в командной строке (cmd.exe) ?
...
Рейтинг: 0 / 0
XML output
    #39783112
hovoprogress
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad, Hovo-PC
...
Рейтинг: 0 / 0
XML output
    #39783118
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hovoprogresskomrad,

вот мой HOVO-PC\ASACC14 а команда выводит DESKTOP-M8P7T92\ASACC14
а сиквел на вашем хосте находится?

если да, то два варианта :
1) поправить название сиквела, чтобы @@servername выдавало верное значение
2) принудительно указать название сервера в скрипте
например:
Код: sql
1.
  SET @bcpCommand = @bcpCommand + @FilePath + @OutputFile + ' -c -t, -T -S HOVO-PC\ASACC14'  --+ @@servername
...
Рейтинг: 0 / 0
XML output
    #39783125
hovoprogress
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

Спасибо большое тепер работает !
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / XML output
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]