Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Scherbakov
Member

Откуда: Нижний Новгород
Сообщений: 82
Всем привет!
Наверное сразу возникнут вопросы "нахрена такая конфигурация?"...
ну, что есть то есть...
Вопрос: После установки WindowsServer2003.WindowsXP-KB948459-v2-x64-ENU.exe в реестре не появляется запись
HKLM\SOFTWARE\Microsoft\MSSQLServer\Providers\MSDASQL,
есть только
HKLM\SOFTWARE\Microsoft\MSSQLServer\
Можно ли вообще использовать такую конфигурацию? Как можно решить подобную проблему?

P.S. Запись в реестре нужна для создания ключа DisallowAdHocAccess, для выполнения процедур openrowset
9 сен 14, 10:14    [16552915]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Glory
Member

Откуда:
Сообщений: 104751
Scherbakov
Вопрос: После установки WindowsServer2003.WindowsXP-KB948459-v2-x64-ENU.exe в реестре не появляется запись
HKLM\SOFTWARE\Microsoft\MSSQLServer\Providers\MSDASQL,
есть только
HKLM\SOFTWARE\Microsoft\MSSQLServer\

А что, эта ветка MSSQL должна появляться именно после установки какого драйвера ?

Scherbakov
P.S. Запись в реестре нужна для создания ключа DisallowAdHocAccess, для выполнения процедур openrowset

А нажать соответствующую галочку в свойствах провайдера нельзя ?
9 сен 14, 10:21    [16552957]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Scherbakov
Member

Откуда: Нижний Новгород
Сообщений: 82
А что, эта ветка MSSQL должна появляться именно после установки какого драйвера ?

после установки этого драйвера должна появляться запись \Providers\MSDASQL, а она почему-то не появляется
вот почему, не понятно?
А нажать соответствующую галочку в свойствах провайдера нельзя ?

если честно, забыл где эта галочка...
9 сен 14, 10:38    [16553036]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Glory
Member

Откуда:
Сообщений: 104751
Scherbakov
после установки этого драйвера должна появляться запись \Providers\MSDASQL,

Где это документировано ?
Веткой HKLM\SOFTWARE\Microsoft\MSSQLServer\ заведует MSSQLServer

Scherbakov
если честно, забыл где эта галочка...

"в свойствах провайдера"
9 сен 14, 10:39    [16553046]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Scherbakov
Member

Откуда: Нижний Новгород
Сообщений: 82
Glory
Веткой HKLM\SOFTWARE\Microsoft\MSSQLServer\ заведует MSSQLServer

т.е. я что-то упустил при установке самого sql сервера?
9 сен 14, 10:43    [16553066]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Glory
Member

Откуда:
Сообщений: 104751
Scherbakov
т.е. я что-то упустил при установке самого sql сервера?

А вы ставите сервера через ручную правку реестра ?
Зачем вы туда вообще полезли ?
9 сен 14, 10:44    [16553073]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Scherbakov
Member

Откуда: Нижний Новгород
Сообщений: 82
Glory
А вы ставите сервера через ручную правку реестра ?
Зачем вы туда вообще полезли ?

нет конечно же, но вроде бы всегда ветка MSDASQL появлялась при установке именно этого драйвера.
после чего я туда лез для создания ключа DisallowAdHocAccess со значением 0
9 сен 14, 10:50    [16553113]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Glory
Member

Откуда:
Сообщений: 104751
Scherbakov
нет конечно же, но вроде бы всегда ветка MSDASQL появлялась при установке именно этого драйвера.

При установке 64битного драйвера для 32битного сервера ?
9 сен 14, 11:03    [16553174]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
У х64 реестр имеет другие ветки, если мне память не изменяет
9 сен 14, 11:33    [16553363]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Scherbakov
Member

Откуда: Нижний Новгород
Сообщений: 82
Maxx
У х64 реестр имеет другие ветки, если мне память не изменяет

это вроде для х64 sql сервера запись немного другая, папка не MSSQLServer, а Microsoft SQL Server...
Glory
При установке 64битного драйвера для 32битного сервера ?

не смог найти 32битного драйвера, гугл ничего не выдает даже по запросу "msdasql+x32"
Если кто качал, киньте ссыль, пожалуйста.
9 сен 14, 11:46    [16553450]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Scherbakov
Member

Откуда: Нижний Новгород
Сообщений: 82
Неужели проблема не решается?
Никто больше не сталкивался с такой проблемой?
Не могу найти свойства провайдера, в которых можно поставить галочку
подскажите где найти эти свойства?
9 сен 14, 13:07    [16553989]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Glory
Member

Откуда:
Сообщений: 104751
Scherbakov
Неужели проблема не решается?

А вы рассказали про проблему ?

Scherbakov
Никто больше не сталкивался с такой проблемой?

С какой

Scherbakov
Не могу найти свойства провайдера, в которых можно поставить галочку
подскажите где найти эти свойства?

Мда. А где вы ее ищите ? Надеюсь в тех провайдерах, что показывает Mangament Studio ?
9 сен 14, 13:11    [16554013]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Scherbakov
Member

Откуда: Нижний Новгород
Сообщений: 82
Проблема в том, что мне необходимо создать параметр DisallowAdHocAccess со значением 0 в ветке реестра
HKLM\SOFTWARE\Microsoft\MSSQLServer\Providers\MSDASQL
для разрешения нерегламентированного доступа через функции OPENROWSET (без явного создания linked server)
Но в реестре у меня есть только ветка HKLM\SOFTWARE\Microsoft\MSSQLServer, т.е. в ней нет подветки Providers\MSDASQL
Эта подветка появляется после установки соответствуещего драйвера
Но почему-то у меня ничего не получилось, возможно из-за того, что разрядность винды 64, а скуля - 32
Вот на этом форуме я и спрашиваю почему подветка в реестре не появляется и как это можно решить?
Glory
Надеюсь в тех провайдерах, что показывает Mangament Studio ?

в MS я как раз найти могу, а вот в Enterprise Manager нет...
9 сен 14, 13:33    [16554141]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Glory
Member

Откуда:
Сообщений: 104751
Scherbakov
Эта подветка появляется после установки соответствуещего драйвера

Вы хотите сказать, что сейчас у вас нет MSDASQL ?

Scherbakov
в MS я как раз найти могу, а вот в Enterprise Manager нет...

А EM она есть на момент создания нового linked server-а
9 сен 14, 13:37    [16554175]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Scherbakov
Member

Откуда: Нижний Новгород
Сообщений: 82
Glory
Вы хотите сказать, что сейчас у вас нет MSDASQL ?

Да, это я и хочу сказать! Вообще папки Providers нету.

А EM она есть на момент создания нового linked server-а[/quote]
дык мне и не надо явно создавать линкед сервер, для этого и создаю лишь параметр в реестре
9 сен 14, 13:45    [16554234]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Glory
Member

Откуда:
Сообщений: 104751
Scherbakov
Да, это я и хочу сказать! Вообще папки Providers нету.

В ЕМ никогда и не блыо такой папки

Scherbakov
дык мне и не надо явно создавать линкед сервер, для этого и создаю лишь параметр в реестре

Фейспалм.
В диалоге создания нового линекд сервера есть кнопка параметров провайдера.
Она действует на провайдера. Создавать сервер при этом необязательно
9 сен 14, 13:50    [16554261]     Ответить | Цитировать Сообщить модератору
 Re: Проблема с MSDASQL для SQL Server 2000 на Win Server 2003 r2(x64)  [new]
Scherbakov
Member

Откуда: Нижний Новгород
Сообщений: 82
Glory
Она действует на провайдера. Создавать сервер при этом необязательно

Прошу прощения не вкурил с первого раза...
Уже разобрался.
Спасибо, попробую так, но тревожные чувства не покидают меня...
9 сен 14, 13:53    [16554276]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить