прочееComputer Review#5(55)

Софья Разумовская, "CR"

Проблема 2000 года - здесь и сейчас

 В прошлом номере нашей газеты мы рассказали вам о сути аппаратных и программых неприятностей, которые могут случиться с вашими большими и малыми компьютерными системами при смене критических дат. Остался открытым самый главный вопрос – как избежать катастрофических последствий? Существуют ли эффективные меры профилактики болезни "2000"? Несмотря на обилие рецептов от отдельных производителей, 100% положительный ответ пока не дает никто из специалистов.

 После того, как системные администраторы и руководители информационных отделов представили себе масштаб "Проблемы 2000", им необходимо выработать четкий план действий по проведению "антикризисных" мероприятий. Сотрудники некоторых предприятий избавлены от труда думать самостоятельно – последовательность действий доводится до их сведения головными организациями (как правило, московскими). Однако, большинству компаний вопрос о готовности парка компьютерной техники к работе в 2000 году предстоит решать самостоятельно. Существуют всего два пути. Тестировать системы собственными силами – в этом случае работники информационной службы должны иметь самую высокую квалификацию. Или прибегнуть к помощи сторонних специализированных организаций – "Центров компетенции по проблеме 2000 года", заплатив за свое спокойствие и гарантию безопасности работы предприятия немалые деньги.

 В обоих случаях администраторам систем необхимо представлять объем организационных работ. Для этого проще всего познакомиться с выпущенными Государственным Комитетом РФ по связи и информатизации официальными документами и методическими рекомендациями по решению "Проблемы 2000" (по ссылке). Квалифицированную информационную помощь вам должны предоставить в региональных центрах компетенции и в рабочей группе по решению "Проблемы 2000" при администрации Иркутской области. План действий может выглядеть примерно следующим образом.

 Инвентаризация компьютерного хозяйства

 Организации должны провести тщательную инвентаризацию всего своего парка ПК применительно к "Проблеме 2000". Это значит, что они должны иметь полное описание каждого ПК, включая аппаратный тип, производителя и номер модели, поставщика, тип процессора, BIOS, операционную систему, промыщленные приложения - включая данные о производителе и версии, собственные приложения, а также файлы данных. Подобная инвентаризационная информация может быть использована для самых различных целей, включая, скажем, генерацию списка необходимых аппаратных обновлений и обновлений коммерческого ПО. Инвентаризация также даст возможность идентифицировать полностью устаревшие аппаратные и программные компоненты, неспособные к обновлению и требующие полной замены.

 Безусловно, подобную работу практически невозможно выполнить вручную, и организации должны использовать имеющиеся программные средства, которые автоматически собирают конфигурационную информацию.

 Анализ проблем и рисков

 На этом этапе организации определяют степень подверженности "Проблеме 2000" их ПК аппаратуры, операционных систем, приложений и данных. Это одна из самых трудоемких и чувствительных к ошибкам фаза подготовки к 2000 году.

 Выработка плана действий по 2000 году

 Основываясь на результатах предыдущего этапа, организации могут выработать индивидуальные планы действий по подготовке к 2000 году с учетом критичности и размеров выявленных проблем. Данная стадия наилучшим образом подходит для стандартизации на определенных операционных системах, электронных таблицах, приложениях баз данных им других приложениях с тем, чтобы не только преодолеть "Проблему 2000", но заодно и снизить общую стоимость ПО и его поддержки и сопровождения.

 Таким образом, решение "Проблемы 2000" может быть использовано для резкой оптимизации информационной структуры организации, улучшения бизнес-процессов, снижения внутренних затрат и, как следствие, повышения общей эффективности.

 Устранение выявленных проблем

 На этом этапе организация проводит устранение выявленных ранее проблем. Например, исходя из масштабов проблемы, может быть принято решение о замене ПК с устаревшими BIOS целиком на новые системы вместо замены только BIOS. На этом этапе проводится установка всех имеющихся обновлений ПО.

 Следует отметить, что в процессе выполнения этапа имеет смысл проводить повторные и контрольные сканирования систем, чтобы убедиться в том, что обновление аппартных средств им ПО не создано новых проблем.

 Проверка готовности

 После устранения всех выявленных проблем наступает этап комплексного тестирования для определения эффективности принятых мер и действий. Фактически, это означает повторное проведение всего цикла мероприятий. Вновь возникающие проблемы устраняются и

 проверка готовности проводится снова и снова, пока не будет принято решение о соответствии информационно инфраструктуры организации 2000 году.



 Программное обеспечение и "Проблема 2000"

 MS-DOS 6.22

  •  не может показать 4 цифры года;

  •  команда DATE не может вводить года с 00 по 79 в двухцифровом формате - только в четырехцифровом;

  •  утилита MSBACKUP неправильно именует архивы. Пока patch'ей нет.

 Windows 95, 95 OSR2
  •  требуется обязательная замена файлов command.com, winfile.exe

 Windows 98
  •  полностью совместима при обязательной замене comctl32.dll и установке новой версии "бумажника" (MS Vallet).

 Windows NT
  •  полностью совместим только NT Server/Workstation 3.51 English c установленным Service Pack 5.

 NT 4 Workstation и Server
  •  обязательна установка Service Pack 3 и специального патча для 2000 года. Декларировано решение всех проблем в Service Pack 4.

 Офисные приложения

 Office 97 Rus
  •  полностью соответствует, требует установки Service Release 2 . Для русской версии он пока не готов, ожидается в начале 1999 года.

 Office 97 Professional Rus
  •  аналогично.

 Office 95
  •  соответствует проблеме.

 Exchange Server 5.5
  •  полностью соответствует, требует установки Service Pack 2.

 Средства разработки

 Visual Basic 5
  •  соответствует проблеме. Например, будет работать только до 2030 года, а не до 2035, как другие продукты Microsoft.

 Visual C++ 5
  •  соответствует проблеме. Например, в 2000 году при генерации приложения в Visual C++ 5.0 с помощью AppWizard для MFC окно "Copyright" будет содержать строку "1900 год".

 Internet-продукты

 Internet Explorer 4.01 (English и Russian)
  •  полностью совместим, но требует установки своего Service Pack 1

 Internet Information Server 4.0 и Proxy Server 2.0
  •  по заявлениям фирмы Microsoft полностью совместимы.

 СУБД

 Oracle
  •  начиная с версии 7.1 полностью совместима с 2000 годом. Проблема однозначной трактовки двухсимвольного представления года решается с применением специальной форматной маски "RR".

 Informix
  •  начиная с версии 7.20 полностью совместима с 2000 годом. Проблема однозначной трактовки двухсимвольного представления года решается с применением специальной переменной окружения DBCENTURY.

 Microsoft SQL Server
  •  версия 6.5 соответствует проблеме при условии установки Service Pack 3 и Year 2000 QFE. Декларировано, что все проблемы будут решены в Service Pack 5, а также то, что версия 7.0 полностью соответствует 2000 году.

 Clipper и FoxPro
  •  по умолчанию год всегда представляется двумя цифрами, хотя хранится в DBF-файле в четырехсимвольном представлении, что обеспечивает правильную сортировку и вычисления между датами. В Clipper есть параметр SET EPOCH - он обеспечивает однозначную трактовку двухсимвольного обозначения года. Естественно, по умолчанию он выключен. При его включении становится возможным оставить в пользовательском интерфейсе двухсимвольное представление года, хотя этот вопрос и требует дальнейшего тщательного тестирования (дело в том, что Clipper для DOC уже давно не поддерживается изготовителем). В FoxPro для DOC для корректной работы с датами необходимо включать параметр SET CENTURY и корректировать все экраны с датами, расширяя поле года до 4 цифр. Однозначная трактовка двухсимвольного обозначения года введена только в Visual Foxpro 6.0 (кстати, он полностью совместим с 2000 годом).

 На веб-сайтах всех производителей комплектующих к компьютерам и программного обеспечения содержится раздел, посвященный решению "Проблемы 2000" системами на базе их продуктов. Если вы знаете названия производителей техники и ПО, установленных на вашем компьютере, обязательно обратитесь на их веб-сервера, прочитайте предлагаемые или инструкции по устранению "Проблемы 2000" и скачайте необходимые обновления программного обеспечения и операционных систем.

 Источник: "ComputerWorld – Казань".



 "Проблему 2000" года можно рассматривать как проблему использования устаревшей техники. Чем современнее информационная система вашего предприятия – новее парк компьютеров, новее версии ПО, квалифицированнее разработки собственных специалистов, тем более велика гарантия того, что с наступлением 2000 года у вас не произойдет серьезных потерь данных и перебоев в работе. Если же вы работаете в информационной среде много лет без модернизации или с частичными минимальными обновлениями, вы должны отдавать себе отчет в том, что ваша система сильно уязвима к ошибкам 2000 года.

 Сегодня еще не все специалисты и руководители предприятий уяснили, что информационная система должна регулярно модернизироваться. Использование современных технологий – не столько вопрос престижа, сколько гарантия стабильности, бесперебойности и безубыточности вашей работы.

 В случае персонального использования устаревшего (или не очень нового) оборудования "Проблема 2000 года" может быть успешно решена отдельно взятым пользователем, если он самостоятельно протестирует свою систему и внесет в нее необходимые исправления. Однако, в условиях работы предприятия подобный "кустарный" подход недопустим и даже преступен.


прочееComputer Review#5(55)

Copyright © 1998 "Компьютерное обозрение"
Дизайн - leidenwebdesign - http://leiden.irkutsk.ru