| | Cermit 
 
  
 Advanced Member
 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ViToTiV
 
 Цитата:
 | Может он и прописан, но роли не играет. Как тогда объяснить мою ситуацию: у меня WSUS стоит на работе и дома в локалке, файлы обновлений и там и там находятся в разных папках. Что бы не тратить трафик дома, я приношу базу с работы домой, подключаю её и всё работает??? | 
 Уточни: приносишь домой только базу файлов или базу файлов вместе с SQL базой SUSDB (файл SUSDB.mdf) ?
 И насчёт твоего утверждения что путь к базе с файлами, прописанный в tbConfigurationB не играет роли: сначала исследуй встроенные(исполняемые) SQL процедуры для SUSDB на предмет использования в них переменной LocalContentCacheLocation из таблицы tbConfigurationB, а потом что-то утверждай !
 
 Чтобы не быть голословным, вот, к примеру, пара исполняемых процедур, где задействуется переменная LocalContentCacheLocation (WSUS v2.0 Service Pack 1, MS SQL Server 2000):
 1. spGetEulaFiles:
 
 Цитата:
 | CREATE PROCEDURE dbo.spGetEulaFiles @eulaID uniqueidentifier = NULL,
 @preferredCulture nvarchar(16) = N'en'
 AS
 SET NOCOUNT ON
 SELECT DISTINCT P.EulaID, L.ShortLanguage, F.FileName, F.FileDigest, C.LocalContentCacheLocation
 FROM dbo.tbConfigurationB AS C, dbo.tbProperty AS P
 INNER JOIN dbo.tbEulaProperty AS E ON E.RevisionID = P.RevisionID
 INNER JOIN dbo.tbLanguage AS L ON L.LanguageID = E.LanguageID
 INNER JOIN dbo.tbFile AS F ON E.EulaFileDigest = F.FileDigest
 WHERE (@eulaID IS NULL OR @eulaID=P.EulaID)
 AND (L.ShortLanguage=@preferredCulture OR (L.ShortLanguage=N'en' AND NOT EXISTS
 (SELECT * FROM dbo.tbEulaProperty AS E2
 INNER JOIN dbo.tbLanguage AS L2 ON L2.LanguageID=E2.LanguageID
 WHERE E.RevisionID=E2.RevisionID AND L2.ShortLanguage=@preferredCulture)))
 
 GO
 | 
 2. spGetExportData:
 
 Цитата:
 | CREATE PROCEDURE dbo.spGetExportData AS
 SET NOCOUNT ON
 SELECT ServerID from dbo.tbConfigurationA
 SET TRANSACTION ISOLATION LEVEL REPEATABLE READ
 BEGIN TRANSACTION
 SELECT U.UpdateID, R.RevisionNumber, R.RevisionID
 FROM dbo.tbUpdate AS U
 INNER JOIN dbo.tbRevision AS R ON R.LocalUpdateID=U.LocalUpdateID
 ORDER BY R.RevisionID ASC
 SELECT F.FileDigest, F.FileName, C.LocalContentCacheLocation, F.MUURL
 FROM dbo.tbConfigurationB AS C, dbo.tbFileOnServer AS FOS
 INNER JOIN dbo.tbFile AS F ON FOS.FileDigest=F.FileDigest
 SELECT LanguageID, ShortLanguage, LongLanguage, Enabled
 FROM dbo.tbLanguage
 COMMIT TRAN
 
 GO
 | 
 
 Добавлено:
 Frose
 
 Цитата:
 | А у меня проблемма следующая! Указав чтобы качать все только для XP и на русском языке, получаю , обновления не только на руском но и на всех языках, как так , по чему??? | 
 Все телепаты в отпуске ! Какая версия WSUS у тебя ?
 
 Добавлено:
 IeugeniyI
 
 Цитата:
 | А как экспортировать в gpedit.msc пункт Windows Update ? так как то удобней править....
 Спасиб !
 | 
 Экспортить надо с помощью редактора реестра (regedit.exe) две ветки реестра:
 1. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
 2. [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
 
 |  | Всего записей: 1097 | Зарегистр. 29-03-2002 | Отправлено:  00:16 18-02-2008  | Исправлено: Cermit,   02:07 18-02-2008
 | 
 |