Предупреждение журнала событий Параметр реестра, указывающий файл конфигурации, не существует

3
Microsoft SSIS Service: 
Registry setting specifying configuration file does not exist. 
Attempting to load default config file.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

это мой MsDtsSrvr.ini.xml

<?xml version="1.0" encoding="utf-8"?>
<DtsServiceConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <StopExecutingPackagesOnShutdown>true</StopExecutingPackagesOnShutdown>
  <TopLevelFolders>
    <Folder xsi:type="SqlServerFolder">
      <Name>MSDB</Name>
      <ServerName>.\SQL2008</ServerName>
    </Folder>
    <Folder xsi:type="FileSystemFolder">
      <Name>File System</Name>
      <StorePath>..\Packages</StorePath>
    </Folder>
  </TopLevelFolders>
</DtsServiceConfiguration>

Я нашел MSDN, что мне нужно обновить мой реестр. Но единственная запись в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\SSIS\ServiceConfigFile это (Default)без значения.

Что я должен добавить в реестр, чтобы я больше не получал эту ошибку?

mbrc
источник
1
Если это произошло после того, как вы установили SQL Server 2008 с пакетом обновления 1 (SP1), похоже, что это сделано специально. connect.microsoft.com/SQLServer/feedback/details/696610/…
kaptan

Ответы:

2

В вашем реестре перейдите по ссылке:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTS\ServiceConfigFile

или же

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ServiceConfigFile 

если значение пусто, добавьте:

C:\Program Files\Microsoft SQL Server\100\DTS\Binn\MsDtsSrvr.ini.xml
омкар
источник
-1

Для SQL Server 2014 раздел реестра находится

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\120\SSIS\ServiceConfigFile

(Default) значение реестра должно быть

C:\Program Files\Microsoft SQL Server\120\DTS\Binn\MsDtsSrvr.ini.xml
Евгений Мартыненко
источник
@DavidPostill я хотел сказать, что в SQL Server 2014 расположение реестра отличается
Евгений Мартыненко,
Справедливо. :)
DavidPostill