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

Откуда:
Сообщений: 11
Имеем сервер MSSQL Server 2014, хочу добавить связанный сервер со старой машины Windows 2000 (SQL Server 8.00.194). Подключить напрямую через SSMS 18 не вышло, проблемы с драйвером, но получилось через добавление старого сервера в системные DSN (VostSqlDSN), выполнив следующий скрипт у меня все вышло, сервер был добавлен (VostSql) и доступ есть:

EXEC sp_addlinkedserver @server = N'VostSql',
@srvproduct=N'MSDASQL',
@provider=N'MSDASQL',
@datasrc = N'VostSqlDSN',
@location=N'System';

EXEC sp_addlinkedsrvlogin @rmtsrvname=N'VostSql',
@useself=N'True',
@locallogin=NULL,
@rmtuser=NULL,
@rmtpassword=NULL
GO

Вопрос такой, как напрямую используя строку подключения @datasrc подключится к серверу, минуя добавления в источники данных системного DSN.
27 авг 19, 11:19    [21958160]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
DrinKins,

нужен старый провайдер SQLNCLI10
27 авг 19, 11:45    [21958180]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
invm
Member

Откуда: Москва
Сообщений: 9350
DrinKins
Вопрос такой, как напрямую используя строку подключения @datasrc подключится к серверу, минуя добавления в источники данных системного DSN.
select * from openrowset('MSDASQL', 'Driver={SQL Server}; Server=MyServer; Database=MyDatabase;', 'select * from MyTable;');
27 авг 19, 11:59    [21958197]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
DrinKins
Member

Откуда:
Сообщений: 11
TaPaK,

я его установил, но и с ним ничего не вышло.
27 авг 19, 12:02    [21958201]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
andy st
Member

Откуда:
Сообщений: 797
DrinKins,
Другой источник данных,
Поставщик: SQL Server Native Client 10.0
Источник данных: адрес сервера
С SQL Server 2016 работает на ура
27 авг 19, 12:33    [21958230]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
DrinKins
Member

Откуда:
Сообщений: 11
andy st,
Вот что выходит

К сообщению приложен файл. Размер - 85Kb
27 авг 19, 12:57    [21958250]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
andy st
Member

Откуда:
Сообщений: 797
DrinKins,
а если ip поставить вместо имени?
27 авг 19, 13:17    [21958267]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
andy st
Member

Откуда:
Сообщений: 797
DrinKins,
вариант 2 - на момент создания линкованного сервера залогиниться на сервер sql-логином, а не виндовой авторизацией.
27 авг 19, 13:22    [21958271]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
DrinKins
TaPaK,

я его установил, но и с ним ничего не вышло.


Allow in process поставьте для провайдера
27 авг 19, 13:24    [21958273]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
Gator
Member

Откуда: Москва
Сообщений: 14981
DrinKins,
https://social.technet.microsoft.com/wiki/contents/articles/10233.microsoft-sql-server-error-950.aspx
Solution

The database can be attached (migrated) first to a SQL Server 2005, SQL Server 2008 or SQL Server 2008 R2 instance, then detached and later attached to the SQL Server 2012 instance.
27 авг 19, 13:36    [21958279]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
Gator
DrinKins,
https://social.technet.microsoft.com/wiki/contents/articles/10233.microsoft-sql-server-error-950.aspx
Solution

The database can be attached (migrated) first to a SQL Server 2005, SQL Server 2008 or SQL Server 2008 R2 instance, then detached and later attached to the SQL Server 2012 instance.

LOL
27 авг 19, 13:37    [21958281]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
DrinKins
Member

Откуда:
Сообщений: 11
TaPaK,

Спасибо! Помогло
27 авг 19, 13:40    [21958286]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
Gator
Member

Откуда: Москва
Сообщений: 14981
TaPaK>LOL
а что? С каком-нить 20м нативклиентом и какой-нить будущая версия MSSQL перестанет работать со старыми базами. Картинка с другого сайта.
27 авг 19, 14:45    [21958358]     Ответить | Цитировать Сообщить модератору
 Re: Добавления связанного сервера в SQL Server 2014  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7771
"на соплях" решение... 2014 -> 2000 запросом.
27 авг 19, 15:08    [21958381]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить