Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как достучаться с одного сервера на другой в MSSQL [D5, MSSQL]


Страницы:   1 2

Vick ©   (2003-12-03 10:26:00) 

Доброго всем времени суток.

Есть проблема: есть 2 MSSQL сервера, один на локальной машине, другой на удаленной, оба я вижу в Enterprise Manager в разных серверных группах. Мне нужно из базы на локальной машине достучаться к таблицам баз на удаленной. С помощью команды sp_addlinkedserverподключиться к другому серверу, чего-то подключается, но потом, когда я пытаюсь обратиться к таблице - пишет Указанный SQL-сервер не найден.

Код:

EXEC sp_addlinkedserver
@server="S1",
@srvproduct="",
@provider="SQLOLEDB",
@datasrc="SERVERN/PALMIRASQL"

select * from S1.palmira.dbo.shops


SERVERN/PALMIRASQL- удаленный сервер.

Что я не так делаю???


sniknik   (2003-12-03 12:24:00) [21]

Vick © (03.12.03 10:59) [4]
> Нифига, выдается ошибка Login failed for user "sa". Reason: Not associated with a trusted SQL Server connection

для созданного сервера сделай sp_addlinkedsrvlogin


Vick   (2003-12-03 12:20:00) [22]

Кстати, сам к себе локальный линкуется отлично, а к удаленному ругается


Vick   (2003-12-03 12:18:00) [23]

>Да, и даже теперь там новую линку создала, чтобы не в ручную, все рано не хочет :(((((


LordOfSilence   (2003-12-03 12:17:00) [24]

Ты сделала то, что я писал в п.7?


Vick   (2003-12-03 12:05:00) [25]

>Сорри, я такой фигней просто не занималась раньше, посему не знаю...
Нашла я там сервер, но когда я пытаюсь его открыт выдается ошибка: Login failed for user "sa"


LordOfSilence   (2003-12-03 11:51:00) [26]

И снова здравствуйте! :-)
Раскрываем ветку со своим сервером, узел Security, Linked
Servers.


Vick   (2003-12-03 11:46:00) [27]

>LordOfSilence

Ну прилинковала, только его не видно в EM. Где конкретно его должно быть видно????


LordOfSilence   (2003-12-03 11:22:00) [28]

Так ты же вроде прилинковала уже? :-о
Или это теоретический вопрос? Линкуй, линкуй, не теряй времени:-)


Vick   (2003-12-03 11:19:00) [29]

>LordOfSilence
А линковать обязятельно нужно? может проще как-то можно достучаться?


LordOfSilence   (2003-12-03 11:12:00) [30]

Так в ЕМ прилинкованный сервер хоть виден?
Если да (по идее - да), зайди в свойства этого прилинкованного
сервера, и пройдись по вкладкам ;-)


Vick   (2003-12-03 11:05:00) [31]

> до одного места :))))


stone   (2003-12-03 11:00:00) [32]

@datasrc="SERVERN \PALMIRASQL"


Vick   (2003-12-03 10:59:00) [33]

Нифига, выдается ошибка Login failed for user "sa". Reason: Not associated with a trusted SQL Server connection
У меня удаленный сервер на Виндовс идентификации, а другой с логином и паролем...


LordOfSilence   (2003-12-03 10:55:00) [34]

Какой-такой "виртуальный"? ;-) Называй так, как есть.
Я, например, выполнял следующее:
exec sp_addlinkedserver "SERVER1", "", "SQLOLEDB", "SERVER1"
Никаких проблем не возникало.
SERVER1 - это так у нас сервер называется.
Тоже изобретательно, правда? :-)


Vick   (2003-12-03 10:47:00) [35]

>LordOfSilence

Из хелпа я поняла, что S1 - это имя виртуального сервера, котоорый я создаю линком, а SERVERN/PALMIRASQL - так мой сервер называется, который я хочу прилинковать


LordOfSilence   (2003-12-03 10:35:00) [36]

Так S1 или SERVERN?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо