Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Обратиться к серверу по IP  [new]
Tpuxe
Member

Откуда:
Сообщений: 18
Подскажите как обрратиться к удаленному серверу SQL используя Ip адрес? если подставить его вместо имени, то выдается ошибка, что имя не может начинаться с цифры...
ПРобывал вот так
SELECT @ToId = Max(Id) FROM "10.10.10.10".Base.dbo.main where Id > @FromID
22 июл 09, 10:58    [7443898]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Glory
Member

Откуда:
Сообщений: 104760
А вы прилинковали этот сервер прежде, чем к нему обращаться ?
22 июл 09, 11:03    [7443932]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Tpuxe
Member

Откуда:
Сообщений: 18
Glory
А вы прилинковали этот сервер прежде, чем к нему обращаться ?

Да. прилинковал по IP адресу. Конкретно ошибка звучит так:
Error 170: Line 13: incorrect syntax near '10.10.10.10'.
В синтаксисе я не ошибся? Айпи в кавычках надо указывать при обращении?
22 июл 09, 11:08    [7443983]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Supra93
Member

Откуда:
Сообщений: 8174
Tpuxe
Glory
А вы прилинковали этот сервер прежде, чем к нему обращаться ?

Да. прилинковал по IP адресу. Конкретно ошибка звучит так:
Error 170: Line 13: incorrect syntax near '10.10.10.10'.
В синтаксисе я не ошибся? Айпи в кавычках надо указывать при обращении?

... FROM [10.10.10.10].Base ...
22 июл 09, 11:09    [7443990]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Glory
Member

Откуда:
Сообщений: 104760
Tpuxe
Glory
А вы прилинковали этот сервер прежде, чем к нему обращаться ?

Да. прилинковал по IP адресу. Конкретно ошибка звучит так:
Error 170: Line 13: incorrect syntax near '10.10.10.10'.
В синтаксисе я не ошибся? Айпи в кавычках надо указывать при обращении?

Т.е. вы и имя прилинкованному серверу дали 10.10.10.10 что ли ???
22 июл 09, 11:11    [7444001]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Tpuxe
Member

Откуда:
Сообщений: 18
Glory

Т.е. вы и имя прилинкованному серверу дали 10.10.10.10 что ли ???

Да...ну айпи только другой. Сейчас исправил, в процедуре теперь обращаюсь по имени, но ошибка осталась incorrect syntax near...
22 июл 09, 11:28    [7444132]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Glory
Member

Откуда:
Сообщений: 104760
Tpuxe
Glory

Т.е. вы и имя прилинкованному серверу дали 10.10.10.10 что ли ???

Да...ну айпи только другой. Сейчас исправил, в процедуре теперь обращаюсь по имени, но ошибка осталась incorrect syntax near...

Значит синтаксис все же неправильный
22 июл 09, 11:30    [7444146]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Tpuxe
Member

Откуда:
Сообщений: 18
Glory
Tpuxe
Glory

Т.е. вы и имя прилинкованному серверу дали 10.10.10.10 что ли ???

Да...ну айпи только другой. Сейчас исправил, в процедуре теперь обращаюсь по имени, но ошибка осталась incorrect syntax near...

Значит синтаксис все же неправильный

Вот так написано
SELECT @ToId = Max(Id) FROM "HPF-TEC4".GF.dbo.main where Id > @FromID
Вобщем то раньше так и было, пока сервер в другой домен не перешел. При нажатии кнопки Check syntax, пишет что ОК. При сохранении ошибка. Как прилинкован сервер на скрине приложил
22 июл 09, 11:39    [7444206]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Tpuxe
Member

Откуда:
Сообщений: 18


К сообщению приложен файл. Размер - 0Kb
22 июл 09, 11:40    [7444212]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Glory
Member

Откуда:
Сообщений: 104760
Tpuxe
Glory
Tpuxe
Glory

Т.е. вы и имя прилинкованному серверу дали 10.10.10.10 что ли ???

Да...ну айпи только другой. Сейчас исправил, в процедуре теперь обращаюсь по имени, но ошибка осталась incorrect syntax near...

Значит синтаксис все же неправильный

Вот так написано
SELECT @ToId = Max(Id) FROM "HPF-TEC4".GF.dbo.main where Id > @FromID
Вобщем то раньше так и было, пока сервер в другой домен не перешел. При нажатии кнопки Check syntax, пишет что ОК. При сохранении ошибка. Как прилинкован сервер на скрине приложил

Показали же уже

FROM [10.10.10.10].Base ...
22 июл 09, 11:41    [7444217]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Tpuxe
Member

Откуда:
Сообщений: 18
Спасибо, заработало) А почему же раньше с кавычками прокатывало?
22 июл 09, 11:46    [7444257]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
hermann
Member

Откуда:
Сообщений: 20
Всё абсолютно справедливо, само ИМЯ сервера вам нужно было заключить в квадратные скобки [ ] а саомо имя может быть и в виде айпишнега.
22 июл 09, 11:51    [7444305]     Ответить | Цитировать Сообщить модератору
 Re: Обратиться к серверу по IP  [new]
Glory
Member

Откуда:
Сообщений: 104760
Tpuxe
Спасибо, заработало) А почему же раньше с кавычками прокатывало?

Потому что SET QUOTED_IDENTIFIER
22 июл 09, 11:52    [7444312]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить