Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.27;
Скачать: CL | DM;

Вниз

Как переименовать MSSQLSERVER   Найти похожие ветки 

 
Behemoth   (2005-01-25 16:31) [0]

Вопрос наверное глупый, но справиться не могу. Имя машины было Name1 и соответственно поднятая на ней база называлась Name1. В запросе обращался Name1.BaseName.dbo.TableName . Теперь имя машины Name2, подключаюсь к ней как к Name2, а в запросе приходится указывать то, что было раньше. Где же мне поправить?


 
Johnmen ©   (2005-01-25 16:42) [1]

В каком запросе ?


 
sniknik ©   (2005-01-25 16:45) [2]

возможно алиас прописан
посмотри в Client Network Utility что там в псевдонимах прописано? есть старое название?
(хотя как связано? хз. но это единственное место где имя поменять можно)


 
Behemoth   (2005-01-25 16:46) [3]

Select * from Name2.BaseName.dbo.TableName  - вылетает ошибка, типа нет Name2 в списке связанных серверов, а
Select * from Name1.BaseName.dbo.TableName выполняется нормально, хотя Компа с именем Name1 уже нет. Где-то в базе прописанно ее собственное имя, но где не знаю


 
Behemoth   (2005-01-25 16:52) [4]

В Client Network Utility в псевдонимах пусто :(


 
Ольга   (2005-01-25 16:55) [5]

А через Query Analyzer пробовали выполнить запрос? Сообщение то же?


 
Behemoth   (2005-01-25 17:01) [6]

тоже...
Через Enterprise Manager подключится (зарегистрировать сервер)можно и по старому имени и по новому одновременно


 
Ольга   (2005-01-25 17:03) [7]

Что изменилось: имя машины или имя сервера БД?
Зачем вы в запросе указываете имя сервера - у вас в программе есть запросы к прилинкованным серверам?


 
Behemoth   (2005-01-25 17:13) [8]

1. Изменил имя машины, думал изменится имя сервера... Когда устанавливаю соединение указываю предположительно новое имя - соединяется. В запросе указываю новое имя - пишет ошибку, если под старым именем или вообще без него - запрос выполняется.
2. Есть запросы к прилинкованному серверу - выполняется
вот так....:(((


 
Ольга   (2005-01-25 17:26) [9]

Как вы понимаете, имя сервера не поменялось. Новое название машины это только синоним, который действует только на стадии подключения, в запросах его использовать нельзя.
Если у вас нет запросов, которы делают выборку сразу с 2 серверов - прибейте обращения к серверу, которое всегда имеет право поменяться.


 
Behemoth   (2005-01-25 17:40) [10]

Оль. Это то конечно понятно, но если имя где-то прописалось, значит можно его прописать еще раз. Вопрос в том: где? Поменять все запросы во всех программах можно...даже недолго (да и куда я денусь, если не смогу переименовать сервер), но боюсь в последствии будет путаница: имя машины одно, имя сервера другое - некрасиво. Но если нет других решений.....:((((((


 
Ольга   (2005-01-25 17:52) [11]

Т.е. вы хотите поменять имя сервера? Для этого нужно запустить Setup. Он предложить создать новую инсталяцию или откорректировать старую, что и надо выбрать. Дальше я не помню, как понимаете делается это не часто, но сориентируетесь по ходу, где поменять имя. Удачи.


 
Behemoth   (2005-01-26 09:56) [12]

В общем не нашел....заодно и живой сервак снес :)))


 
Ega23 ©   (2005-01-26 10:03) [13]

Ольга   (25.01.05 17:52) [11]

AFAIK, имя сервера только через ре-инсталляцию поменять можно. Было у меня такое как-то раз: поменялся ComputerName - и локальный сервак сдох


 
Behemoth   (2005-01-26 10:57) [14]

Всем спасибо. ЭТА проблема исчезла :) (...спешно восстанавливаю сервак)



Страницы: 1 вся ветка

Текущий архив: 2005.02.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.025 c
14-1107719241
Fin
2005-02-06 22:47
2005.02.27
Мгновенная связь


1-1107949628
kivadim
2005-02-09 14:47
2005.02.27
св-во ReadOnly у компонента ComboBox


4-1106037030
Stanislav
2005-01-18 11:30
2005.02.27
Список Mutex ов


4-1105775167
Atrion
2005-01-15 10:46
2005.02.27
Поскажите по отлову message от TreeView


3-1106724995
Mva
2005-01-26 10:36
2005.02.27
Освободить таблицу