Первый Нижегородский АвтоФорум (Архив)  

Вернуться   Первый Нижегородский АвтоФорум (Архив) > Форумы неавтомобильной тематики > Компьютерный
Нижегородский АвтоПортал (Архив) Справка Галереи Участники Автовзаимопомощь Календарь Поиск Сообщения за день Все разделы прочитаны

Последние сообщения с Пейджера. Показать все
За последнее время сообщений нет.
Внимание! Это архив форума.
Это архив форума и доступен в режиме "только чтение". Текущий форум находится по старому адресу www.autoforum.pro.
Компьютерный Для компьютерщиков за рулем, ну или для водил за компьютером.Обсуждения Crack'ов Keygen'ов и пиратского софта строго запрещены.

 
Опции темы Поиск в этой теме Опции просмотра
 
Старый 22-03-2007, 11:59 Нужна помощь в SQL и WSUS   #1
Shevi
Старожил
Нужно выдернуть в файловую структуру все обновления, связанные с WXP. Как это сделать? - Это основной вопрос...

Или можно пойти обходным путем...

Можети кто знает, где в базе данных суса хранится путь до файлов контента? Если знать - то впринципе выдернуть тоже можно, но путь как раз таки я и не могу найти... - это производный вопрос...

Но слегка мне облегчит путь решения, если кто подскажет, как сделать поиск строки ХХХХХ во всех таблицах базы SQL?
__________________
Кто не видит красоты в мелочах, тот не увидит и шедевра... (моё)

Если IT-шник пришел на работу в костюме - это повод начальству задуматься.... Возможно он вечером идет устраиваться на новую работу
Shevi вне форума  
 
Старый 22-03-2007, 12:33   #2
RomanRom2
Просто мимо проходил
1. в сусе все обновления и так лежат в файлах. по имени файла видно, к какой ос принадлежит патч.

2. база данных суса есть постоянно модифирующийся джава скрипт или джава скрипт + xml, сам толком не понял, шибко намужено там у них. как в wsus сделано не знаю.

3. SELECT поле_которое_ищешь FROM table1 WHERE поле_по_которому_ищешь_строку LIKE '%твоя_строка%';
RomanRom2 вне форума  
 
Старый 22-03-2007, 12:44   #3
Shevi
Старожил
1. В том-то и проблема! По имени файлов у меня ничего не видно (( (см аттач) Соответственно и имена папок там непонятные (00, 01, 02, ....., АА, ..., FF)

2. Может тогда известно где ХМЛ лежит???

3. Мнеб поиск по ВСЕМ таблицам!!! Чтоб их вручную не подставлять... - замудохаюсь

З.ы. Не твой-ли номер аси 461ххххх ?
Миниатюры
Нажмите на изображение для увеличения
Название:  wsus.jpg
Просмотров: 44
Размер:	70.2 Кбайт
ID:	15799  
__________________
Кто не видит красоты в мелочах, тот не увидит и шедевра... (моё)

Если IT-шник пришел на работу в костюме - это повод начальству задуматься.... Возможно он вечером идет устраиваться на новую работу
Shevi вне форума  
 
Старый 22-03-2007, 12:51   #4
RomanRom2
Просто мимо проходил
попробуй поискать *.xml погляди, чего в них там...
ну я тебе привел sql для запроса из одной таблицы. тебе либо на каждую таблицу надо будет накопировать и выполнить, либо сделать составной запрос. не знаю какой у тебя sql сервер, но в mysql получить список таблиц нужно так: SHOW TABLES. и по выборке результат можно подставлять в тот запрос, который я тебе дал.
аська моя написана в профиле, 46131316. чего стесняешься?
RomanRom2 вне форума  
 
Старый 22-03-2007, 13:01   #5
Shevi
Старожил
Цитата:
Сообщение от RomanRom2
аська моя написана в профиле, 46131316. чего стесняешься?

Просто мы с тобой знакомы по Васте уже давненько
__________________
Кто не видит красоты в мелочах, тот не увидит и шедевра... (моё)

Если IT-шник пришел на работу в костюме - это повод начальству задуматься.... Возможно он вечером идет устраиваться на новую работу
Shevi вне форума  
 
Старый 22-03-2007, 14:31   #6
Duke Solo
Матерый
Я делал так:

osql -S SERVER -E -b -n -Q "USE SUSDB SELECT FileDigest,FileName FROM tbFile WHERE FileName LIKE '%WindowsXP%x86%ENU%exe' FOR XML AUTO, BINARY BASE64" > out.txt

При этом получаем соотв. имя файла в формате WSUS и в нормальном. До конца логического я так и не доделал, а надо-то всего на основе выхода сделать бач, чтобы копировал и переименовывал.
Duke Solo вне форума  
 
Старый 22-03-2007, 15:23   #7
Shevi
Старожил
Не совсем понял в каком формате получился результат

А за 5 минут до твоего поста я сам нашел выход Уффф

Но вопрос актуален и поныне
__________________
Кто не видит красоты в мелочах, тот не увидит и шедевра... (моё)

Если IT-шник пришел на работу в костюме - это повод начальству задуматься.... Возможно он вечером идет устраиваться на новую работу
Shevi вне форума  
 
Старый 22-03-2007, 15:55   #8
Shevi
Старожил
Все! репорт сделан... - необязательно в АУТ кидать... - прямо в сиквел квери можно сохранить в виде тхт с разделителями...

Считаю цель достигнута!

Обработка - это уже дело мелочное...

Кстати... кто не понял, какова структура, так вот:
два последних символа из FileDigest - это название папки, а весь FileDigest - это название файла, а соответствующее поле FileName - это его нормальное название.

Всем спасибо за помощь
__________________
Кто не видит красоты в мелочах, тот не увидит и шедевра... (моё)

Если IT-шник пришел на работу в костюме - это повод начальству задуматься.... Возможно он вечером идет устраиваться на новую работу
Shevi вне форума  


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +4, время: 04:33.


vBulletin v3.5.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Хостинг предоставлен компанией ТТК