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

Откуда: Москва
Сообщений: 902
Hello world!
В академических целях, хочу создать текстовый Linked-сервер, чтобы писать и читать с помощью OPENROWSET.

Возник вопрос: как узнать список установленных провайдеров?
8 авг 17, 16:16    [20708857]     Ответить | Цитировать Сообщить модератору
 Re: SQL provider  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
sp_msset_oledb_prop
8 авг 17, 16:32    [20708917]     Ответить | Цитировать Сообщить модератору
 Re: SQL provider  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5116
Yagrus2
В академических целях
ssms\server objects\linked servers\providers
:)
8 авг 17, 17:27    [20709119]     Ответить | Цитировать Сообщить модератору
 Re: SQL provider  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6802
Дедушка,

ну и для совсем ленивых скрипт профайлера

 create table #OLEDBProv ( Name sysname NOT NULL, ParseName sysname NOT 
			NULL,Description sysname NOT NULL ) insert #OLEDBProv EXECUTE master.dbo.xp_enum_oledb_providers

SELECT
op.Name AS [Name],
'Server[@Name=' + quotename(CAST(
        serverproperty(N'Servername')
       AS sysname),'''') + ']' + '/OLEDBProvider[@Name=' + quotename(op.Name,'''') + ']' AS [Urn]
FROM
#OLEDBProv op
ORDER BY
[Name] ASC
 drop table #OLEDBProv
8 авг 17, 17:30    [20709126]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить