Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
AlexPAS
Вот я и пытаюсь разобраться что и какое отношение имеет и почему возникает такая ошибка. По сути есть другие сервера 2005 и так же 1с 77 работает нормально. Если конечно устанавливали все верно. В данном случае нужно разобраться в чем проблема. Пока не могу найти верного пути.
Ваша проблема в неправильно либо в неправильно написаном запросе, который работает только на серверах с именем SQLSERVER, либо в том, что вы не присоединили линкед-сервер с указанным именем.
25 авг 10, 15:35    [9323608]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

Откуда:
Сообщений: 22
Гавриленко Сергей Алексеевич
AlexPAS
вполне, но я все равно не понимаю при чем тут связанные сервера, и даже если править процедуру подход не верный....
Неверный подход - это писать запросы, которые на одном сервере работают, а на другом - нет.


А ни кто запросы и не писал. Была установлена и подключена база 1С.... какой то...х..... порылся там вот и разгребаю....:-)
25 авг 10, 15:35    [9323613]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Glory
Member

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


Вот я и пытаюсь разобраться что и какое отношение имеет и почему возникает такая ошибка. По сути есть другие сервера 2005 и так же 1с 77 работает нормально. Если конечно устанавливали все верно. В данном случае нужно разобраться в чем проблема. Пока не могу найти верного пути.

Ошибка возникает потому, что в запросе используется имя сервера
Почему это имя не совпадает с именем вашего сервера - это вам и предстоит выяснить
25 авг 10, 15:37    [9323623]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62908
Проблема указана в сообщение
автор
Could not find server 'SQLSERVER' in sys.servers
25 авг 10, 15:38    [9323633]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

Откуда:
Сообщений: 22
Гавриленко Сергей Алексеевич
AlexPAS
Вот я и пытаюсь разобраться что и какое отношение имеет и почему возникает такая ошибка. По сути есть другие сервера 2005 и так же 1с 77 работает нормально. Если конечно устанавливали все верно. В данном случае нужно разобраться в чем проблема. Пока не могу найти верного пути.
Ваша проблема в неправильно либо в неправильно написаном запросе, который работает только на серверах с именем SQLSERVER, либо в том, что вы не присоединили линкед-сервер с указанным именем.



Эх найти бы эту процедуру с запросом, все таки подозреваю что изменили что-то.

сервер с именем SQLSERVER локальный и база создана на нем.
25 авг 10, 15:39    [9323636]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62908
Как точно называется машина?
25 авг 10, 15:40    [9323642]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Glory
Member

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

сервер с именем SQLSERVER локальный и база создана на нем.

Вы это имя сервера откуда взяли ?
из результата select @@servername ?
25 авг 10, 15:42    [9323665]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

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


Вот я и пытаюсь разобраться что и какое отношение имеет и почему возникает такая ошибка. По сути есть другие сервера 2005 и так же 1с 77 работает нормально. Если конечно устанавливали все верно. В данном случае нужно разобраться в чем проблема. Пока не могу найти верного пути.

Ошибка возникает потому, что в запросе используется имя сервера
Почему это имя не совпадает с именем вашего сервера - это вам и предстоит выяснить



ХМ вот над этим надо подумать....рассуждаю в слух: по скольку сервер находится в домене, то и имя сервера будет с доменом в сети, но имя SQL сервера ведь без домена..... и по сути домен тут ни при чем, и в параметрах нужно указывать имя СКУл сервера а не машины..... может не в ту степь меня понесло?????
25 авг 10, 15:43    [9323673]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

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

сервер с именем SQLSERVER локальный и база создана на нем.

Вы это имя сервера откуда взяли ?
из результата select @@servername ?


что то я об этом не подумал, нет просто от руки написал....щас проверю
25 авг 10, 15:44    [9323686]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Glory
Member

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


ХМ вот над этим надо подумать....рассуждаю в слух: по скольку сервер находится в домене, то и имя сервера будет с доменом в сети, но имя SQL сервера ведь без домена..... и по сути домен тут ни при чем, и в параметрах нужно указывать имя СКУл сервера а не машины..... может не в ту степь меня понесло?????

Имя сервера - это имя машины, которое было на момент его установки
Плюс имя экземпляра, если сервер устанавливался с указанием имени экземпляра
25 авг 10, 15:45    [9323696]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

Откуда:
Сообщений: 22
Теперь я совсем ничего не понимаю :(

результат запроса select @@servername = null
25 авг 10, 15:46    [9323703]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Glory
Member

Откуда:
Сообщений: 104751
AlexPAS
Теперь я совсем ничего не понимаю :(

результат запроса select @@servername = null

Гыыы. Админ таки переименовал машину
25 авг 10, 15:46    [9323710]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Anatoly Podgoretsky
Member

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


Вот я и пытаюсь разобраться что и какое отношение имеет и почему возникает такая ошибка. По сути есть другие сервера 2005 и так же 1с 77 работает нормально. Если конечно устанавливали все верно. В данном случае нужно разобраться в чем проблема. Пока не могу найти верного пути.

Ошибка возникает потому, что в запросе используется имя сервера
Почему это имя не совпадает с именем вашего сервера - это вам и предстоит выяснить



ХМ вот над этим надо подумать....рассуждаю в слух: по скольку сервер находится в домене, то и имя сервера будет с доменом в сети, но имя SQL сервера ведь без домена..... и по сути домен тут ни при чем, и в параметрах нужно указывать имя СКУл сервера а не машины..... может не в ту степь меня понесло?????

Ты не путай имя машины с доменным именем.
25 авг 10, 15:47    [9323731]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

Откуда:
Сообщений: 22
Glory
AlexPAS
Теперь я совсем ничего не понимаю :(

результат запроса select @@servername = null

Гыыы. Админ таки переименовал машину


Ага видимо, и я так понимаю нужно сделать так
sp_addserver <new_name\instancename>, local
GO

али нет...а то что то голова уже совсем не варит....там просто куча баз и сломать окончательно сервер снесут руки и голову....
25 авг 10, 15:48    [9323739]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62908
AlexPAS
Теперь я совсем ничего не понимаю :(

результат запроса select @@servername = null

А где ответ на мой вопрос
автор
Как точно называется машина?

Если ты будешь игнорировать уточняющие вопросы, то ты немногого добьешься.
25 авг 10, 15:50    [9323754]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Deza
Member

Откуда:
Сообщений: 814
AlexPAS
Нет машину ни кто не переименовывал точно, но где и какая собака порылась не могу сказать. Имею то что имею.

пуск выполнить cmd команда ipconfig /all
25 авг 10, 15:50    [9323760]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

Откуда:
Сообщений: 22
Anatoly Podgoretsky
AlexPAS
Теперь я совсем ничего не понимаю :(

результат запроса select @@servername = null

А где ответ на мой вопрос
автор
Как точно называется машина?

Если ты будешь игнорировать уточняющие вопросы, то ты немногого добьешься.


Сорри просто пропустил.....
25 авг 10, 15:52    [9323786]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62908
Deza
AlexPAS
Нет машину ни кто не переименовывал точно, но где и какая собака порылась не могу сказать. Имею то что имею.

пуск выполнить cmd команда ipconfig /all

Еще есть свойства Мой Компьютер, там тоже имя машины указано и понятно входит ли она в домен.
25 авг 10, 15:53    [9323791]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

Откуда:
Сообщений: 22
автор
Как точно называется машина?

Если ты будешь игнорировать уточняющие вопросы, то ты немногого добьешься.[/quot]

так и называется SQLSERVER....
25 авг 10, 15:54    [9323801]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62908
Надо трижды подумать, что бы менять имя машины, а для сервера это вообще смертельно.
25 авг 10, 15:54    [9323808]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

Откуда:
Сообщений: 22
Anatoly Podgoretsky
Deza
AlexPAS
Нет машину ни кто не переименовывал точно, но где и какая собака порылась не могу сказать. Имею то что имею.

пуск выполнить cmd команда ipconfig /all

Еще есть свойства Мой Компьютер, там тоже имя машины указано и понятно входит ли она в домен.


да машина в домене
25 авг 10, 15:55    [9323812]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Glory
Member

Откуда:
Сообщений: 104751
SELECT
SERVERPROPERTY('MachineName') AS MachineName,
SERVERPROPERTY('InstanceName') AS InstanceName,
SERVERPROPERTY('ServerName') AS Servername

3е должно быть конкатенацией 1го и 2го
25 авг 10, 15:55    [9323826]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62908
AlexPAS
автор
Как точно называется машина?

Если ты будешь игнорировать уточняющие вопросы, то ты немногого добьешься.


так и называется SQLSERVER....[/quot]
Тогда это сбилась запись sys.servers, надо ее восстановить.
25 авг 10, 15:56    [9323828]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

Откуда:
Сообщений: 22
Anatoly Podgoretsky
AlexPAS
автор
Как точно называется машина?

Если ты будешь игнорировать уточняющие вопросы, то ты немногого добьешься.


так и называется SQLSERVER....

Тогда это сбилась запись sys.servers, надо ее восстановить.[/quot]

каким образом, просто так запись не добавишь......
25 авг 10, 15:56    [9323837]     Ответить | Цитировать Сообщить модератору
 Re: Could not find server 'SQLSERVER' in sys.servers  [new]
AlexPAS
Member

Откуда:
Сообщений: 22
Glory
SELECT
SERVERPROPERTY('MachineName') AS MachineName,
SERVERPROPERTY('InstanceName') AS InstanceName,
SERVERPROPERTY('ServerName') AS Servername

3е должно быть конкатенацией 1го и 2го



второе null
остальное sqlserver
25 авг 10, 15:59    [9323862]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить