Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Работа с внешними источниками в SQL Server
|
|||
|---|---|---|---|
|
#18+
Всем привет! Есть два сервера SQL, в двух разных доменах. Между доменами установлены доверительные отношения. Оба сервера пролинкованы. Нужно просто с одного сервера вытянуть данные из таблицы, которая находится на другом сервере. Вот код скрипта: sp_addlinkedserver @server= "sql90", @srvproduct= "SQL Server" select * from sql90.sgk.dbo.tovar (sgk - база данных на сервере, tovar - таблица в этой базе) выдается следующая ошибка: "Server 'sql90' is not configured for DATA ACCESS." В свойствах Linked Servers в разделе Server options галочка "Data access" стоит. В чем может быть дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2002, 07:17 |
|
||
|
Работа с внешними источниками в SQL Server
|
|||
|---|---|---|---|
|
#18+
А где sp_addlinkedsrvlogin ? Или ты его просто не показал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2002, 07:34 |
|
||
|
Работа с внешними источниками в SQL Server
|
|||
|---|---|---|---|
|
#18+
Можно и без линковки вот пример из BOL: 1. SELECT a.* FROM OPENROWSET('SQLOLEDB','seattle1';'sa';'MyPass', 'SELECT * FROM pubs.dbo.authors ORDER BY au_lname, au_fname') AS a 2.SELECT a.* FROM OPENROWSET('MSDASQL', 'DRIVER={SQL Server};SERVER=seattle1;UID=sa;PWD=MyPass', pubs.dbo.authors) AS a ORDER BY a.au_lname, a.au_fname OPENROWSET ( 'provider_name' , { 'datasource' ; 'user_id' ; 'password' | 'provider_string' } , { [ catalog. ] [ schema. ] object | 'query' } ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2002, 10:17 |
|
||
|
Работа с внешними источниками в SQL Server
|
|||
|---|---|---|---|
|
#18+
EXEC sp_addlinkedsrvlogin 'sql90', 'true', 'sa', '********' Все равно та же самая ошибка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2002, 10:17 |
|
||
|
Работа с внешними источниками в SQL Server
|
|||
|---|---|---|---|
|
#18+
Парни, спасибо огромное! Получилось! Прошел вариант через OPENROWSET. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2002, 10:33 |
|
||
|
Работа с внешними источниками в SQL Server
|
|||
|---|---|---|---|
|
#18+
EXEC sp_addlinkedsrvlogin 'sql90', 'true', 'sa', '********' Ну естественно не прошло @ useself = true - это означает что установление соединения будет проходить по знаком аутентификации NT или 2000srv а ты конектишься с учётной записью админа sql serv. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2002, 11:18 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32026368&tid=1823336]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
131ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 445ms |

| 0 / 0 |
