Большинству приложений 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Гц для установки в качестве вторых процессоров в некоторые свои старенькие системы.
Если вы работаете в сети Microsoft, то подключение сетевого диска (mapping) – обычное дело. Хотя Windows 2000 полностью поддерживает доступ к ресурсам через механизм UNC, в некоторых ситуациях пользователи (и приложения) все еще предпочитают иметь дело с буквами дисков.