В одной из статей я уже рассказывал об установке SQL Server 7.0 Service Pack 3 (SP3). Если вы его еще не установили, информация о двух особенностях этой процедуры избавит вас от досадных неприятностей при установке. О первой тонкости нам сообщил читатель: "При установке SP3 в начале процесса инсталляции появляется сообщение о том, что производится попытка записать один из файлов поверх файла "только для чтения". Это обычное предупреждение типа "Да, Нет, Записать все", но оно выскакивает ПОЗАДИ основного экрана настройки, поэтому до тех пор, пока экран настройки не свернут, этого предупреждения не видно. Все выглядит так, как будто программа обновления зависла. Я выполнял программу обновления на двух пробных серверах, и это происходило в обоих случаях".
Большинству приложений Web, построенных для Internet, intranet или extranet, необходима база данных для хранения и извлечения информации. SQL Server 2000 и SQL Server 7.0 - великолепные серверы баз данных для приложений на базе Web. Существует множество инструментов, уловок и программных приемов для доступа к данным, связанным со страницами, которые обслуживаются IIS. Чтобы воспользоваться предложенными в данной статье решениями, предназначенными для администраторов, лишь начинающих осваивать данную программу, - необходимо иметь SQL Server 2000 и SQL Server 7.0.
Статья службы преобразования данных (Data Transformation Service, DTS) под названием "INF: Transfer Logins and Passwords Between SQL Server 7.0 or SQL Server 2000 Servers" доступна по адресу: http://support.microsoft.com/view/tn.asp?kb=246133. В ней объясняется, что функция DTS Object Transfer пересылает имена пользователей и пароли между двумя серверами, но не делает этого с паролями служб SQL Server. В статье говорится: ”Самый простой способ переслать всю парольную информацию целиком состоит в том, чтобы произвести восстановление резервной копии базы данных Master исходного сервера на сервере назначения”. Если это не представляется возможным, следует использовать две хранимые процедуры, описываемые в указанной статье, которые генерируют сценарий, воссоздающий все логины и вытягивающий все текущие пароли.
Вы уже определили сроки миграции и переходите на Windows 2000? Тогда предстоит масса работы: установить DNS и создать структуру Active Directory (AD), перенести учетные записи пользователей, модернизировать одни серверы, остановить и заменить другие. Если некоторые из новых серверов являются файловыми, то вы сталкиваетесь со старой проблемой: как провести копирование группы файлов и каталогов из общего ресурса одной машины в общий ресурс другой машины, уменьшая необходимый объем работ по созданию файлов, каталогов и разрешений на доступ для совместно используемых файлов. Утилиты Permcopy и share.vbs - два инструментальных средства, которые помогут начать работу.
Во многих готовящихся к выпуску продуктах Microsoft, таких как Exchange Server, Site Server и SQL Server, на смену автономным службам каталогов придет Active Directory (AD). В результате многим предприятиям предстоит развернуть инфраструктуру AD и, соответственно, решать задачи планирования и управления данной службой.
Поиск файлов исправлений, которые появились после выпуска SP1, дал 200 ссылок - максимум, разрешенный поисковой машиной Knowledge Base, так что с выпуском Windows 2000 Service Pack 2 (SP2) имеет смысл поторопиться. На этот раз я расскажу о нескольких известных "глюках" Windows 2000. Среди них – абсурдная ошибка FTP, когда вместо дописывания файла происходит его перезапись, зависание системы при аудите объектов, ошибка команды RUNAS и ошибка службы индексации. В настоящий момент исправлений для этих ошибок в свободном доступе нет, так что не ленитесь, обращайтесь в службу поддержки Microsoft – это поможет ускорить выпуск SP2.
Не активируется DMA? А не используется ли у вас Norton Antivirus? Если да, то проблема эта хорошо известна (к сожалению, только сотрудникам Symantec). Она характерна именно для комбинации NAV – контроллеры Promise UDMA (всех типов). Обходной маневр: NAV->Options->Manual Scans и снять флажок "Master boot records" и "Boot records". На сегодня это все, что можно предпринять. DMA должен заработать.
Если вы – достаточно опытный пользователь, то, работая за компьютером, вероятно, часто переключаетесь между Windows Explorer и командной строкой. Какие-то действия проще выполнять при помощи графического интерфейса, какие-то – из командной строки. Однако, при переходе из одной среды в другую, наследования какой-либо информации не происходит. Например, если окно Explorer открыто в каталоге c:\winnt\system32, и вы запускаете cmd.exe при помощи Start, Run, то окно командной строки открывается для системного диска (скажем, c:\), а не там, где вы только что находились в программе Explorer. И вам приходится вручную задавать нужный каталог, чтобы продолжить работу в нем.
Судя по вашим письмам, заметка под названием "Открытие командной строки из любого места" не прошла незамеченной. Я очень рад, что для многих предложенный способ работы оказался полезным. В некоторых письмах попадались интересные идеи о том, как усовершенствовать описанную методику.
Вам приходилось встречать системы, в которых заложены возможности симметричной многопроцессорной обработки (SMP), но второй процессор не установлен? Когда цены на Pentium II упали, я приобрел пару процессоров на 300MГц для установки в качестве вторых процессоров в некоторые свои старенькие системы.