Отправляет email-рассылки с помощью сервиса Sendsay

MS SQL Server

  Все выпуски  

MS SQL Server - дело тонкое...


Служба Рассылок Subscribe.Ru

#080<<  #081

СОВЕТ

SQL Server 2000 Copy Database Wizard - использование и разрешение проблем
INF: Understanding and Troubleshooting the Copy Database Wizard in SQL Server 2000

Информация в этой статье относится к Microsoft SQL Server 2000 (все издания)

Copy Database Wizard - новая утилита SQL Server 2000, которая позволяет перемещать или копировать базы данных SQL Server 7.0 или 2000 на SQL Server 2000. Эта статья содержит информацию о том, как работает Copy Database Wizard и рассматривает некоторые проблемы, встречающиеся при использовании этого мастера.

Для запуска Copy Database Wizard можно использовать три пути:

1. В SQL Server Enterprise Manager, щелкните Management, и затем щелкните Run a Wizard.
2. Щёлкните правую кнопку мыши на папке Databases, потом All Tasks, и затем щёлкните Copy Database Wizard...
3. В командной строке, наберите Cdw.exe, и затем нажмите ENTER.

Мастер отсоединяет базы данных, которые должны быть скопированы или перемещены, копирует файлы, связанные с базой данных на сервер назначения и затем присоединяет эти базы данных. Отсоединение и присоединение баз данных выполняется посредством следующих хранимых процедур:


sp_detach_db
sp_attach_db

Мастер выполняет следующие шаги:
1. Создает UNC ресурс на компьютере назначения, куда должны быть скопированы файлы.
2. Проверяет наличие активных подключений к исходной базе данных.
3. Помещает базу данных в однопользовательский режим.
4. Отсоединяет исходную базу данных.
5. Проверяет, существуют ли файлы на компьютере назначения, и затем копирует файлы базы данных на созданный ранее ресурс.
6. Присоединяет базу данных назад на исходном сервере.
7. Присоединяет базу данных на сервере назначения.
8. Удаляет UNC ресурс.
9. Возвращает базу данных в её первоначальный режим (single-user, multi-user и т.д).

Кроме этого, существуют ещё четыре дополнительные возможности, которые позволяют перемещать объекты, связанные с копируемой или перемещаемой базой данных. Это:
1. Logins (Рекомендуется).
- Все логины, обнаруженные во время выполнения пакета.
- Только те логины, которые используются выбранными базами данных.
2. Shared stored procedures - общедоступные хранимые процедуры базы данных master (опционально).
- Все хранимые процедура, обнаруженные во время выполнения пакета.
- Указанные пользователем хранимые процедуры.
3. Jobs (задания) из базы msdb (опционально).
- Все задания, обнаруженные во время выполнения пакета.
- Указанные пользователем задания.
4. User-defined error messages - определяемые пользователем сообщения об ошибках (опционально).
- Все сообщения об ошибках, обнаруженные во время выполнения пакета.
- Указанные пользователем сообщения об ошибках.

Создание Data Transformation Services пакетов (DTS) мастером Copy Database Wizard
Copy Database Wizard создает DTS пакет, который выполняется на сервере назначения и может быть выполнен немедленно или позже, в назначенное время. Кроме того, в качестве альтернативы, Вы можете вручную создать DTS пакет с копией базы данных, используя DTS Designer и щёлкнув Transfer Database Task. Для получения дополнительной информации, см. раздел Transfer Database Objects Tasks в SQL Server 2000 Books Online.
Пакет будет сохранен, если выполнение его будет намечено на другое время. В связи с этим, SQL Server Агент на сервере назначения должен быть запущен. DTS пакет перемещаемой базы данных должен быть обработан так же, как и любой другой DTS пакет, включая требования к разрешениям, связанные с планированием и выполнением пакета. Для получения дополнительной информации о том, как решать проблемы с планируемыми к выполнению DTS пакетами, прочтите следующую статью Microsoft Knowledge Base:
Q269074 INF: How to Run a DTS Package as a Scheduled Job
Вы можете использовать Copy Database Wizard с Microsoft SQL Server 7.0, если только он является сервером исходной базы данных. Вы не можете использовать мастер с версиями Microsoft SQL Server 6.x или ранее.

Необходимые для копирования файлов права
Учетная запись, от имени которой запускается SQL Server назначения, должна входить в домен и иметь привилегии локального администратора на исходном SQL Server так, чтобы быть имелись необходимые права для копирования на обоих серверах.
Если SQL Server назначения запущен от имени локальной учетной записи системы, Вы может получать следующее сообщение об ошибке:


Your SQL Server Service is running under the local system account.
You need to change your SQL Server Service account to have the rights
to copy files over the network

Если SQL Server назначения запущен от имени учетной записи, входящей в домен, но которая не имеет привилегий локальных администраторов на компьютере источнике, тогда мастером может быть выдано следующее сообщение об ошибке:


Step Error Source: Microsoft Data Transformation Services (DTS) Package
Step Error Description:Unspecified error

Step Error code: 80004005
Step Error Help File:sqldts80.hlp
Step Error Help Context ID:1100

Нажав кнопку "MORE INFO >>>", Вы обнаружите, что разрешения на создание ресурсов не установлено.


Failed to create the share OMWWIZD

Убедитесь в том, что база данных может быть отсоединена корректно.
Как упоминалось ранее, Copy Database Wizard отсоединяет исходную базу данных перед копированием её на сервер источник. Не запускайте Copy Database Wizard, если база данных находится в состоянии - suspect, или если имеют место любые другие проблемы с базой данных, которые могут помешать отсоединению или прикреплению этой базы. Проблемы, подобные ошибкам I/O (например, ошибка 823), ошибки целостности данных (например, Table Corrupt) или любые известные аппаратные проблемы (например, ошибки SCSI или ошибки контроллера в файле регистрации системных событий), могут препятствовать успешному перемещению базы данных.
Кроме того, отсоединение базы данных требует, чтобы она находилась в однопользовательском режиме или, что бы другие пользователи не работали с ней в это время. Если другие пользователи используют базу данных в это же время, мастер может прекратить свою работу с выдачей следующего сообщения об ошибке:


Step Error Source: Microsoft Data Transformation Services (DTS) Package
Step Error Description:Unspecified error

Step Error code: 80004005
Step Error Help File:sqldts80.hlp
Step Error Help Context ID:1100

Если Вы нажмёте кнопку "MORE INFO >>>", Вы можете увидеть следующую причину возникновения проблемы:


Database [dbname] has [N] active connections. Database will not be transferred.

Необходимые права для отсоединения базы данных.
Чтобы отсоединить базу данных SQL Server 2000, необходим определённый набор прав использования мастера, который вот как описан в Books Online:


"Чтобы использовать Copy Database Wizard, Вы должны иметь права системного
администратора или быть членом роли sysadmin. Если Вы используете Windows NT 4.0
или Windows 2000, ваша пользовательская учетная запись должна иметь привилегии а
дминистратора на сервере назначения."

Выбор опции перемещения приводит к удалению базы данных.
Имейте в виду, что если Вы выбираете перемещение базы данных, а не её копирование, база данных будет удалена с исходного SQL Server. Если точнее, то база данных вначале отсоединяется от исходного сервера, но потом к нему обратно не прикрепляется. Однако, сами файлы базы данных (.mdf .ndf .ldf) остаются на исходном сервере, и если Вы не нуждаетесь в них, из соображений экономии дискового пространства, Вы можете удалить их вручную. Следующее сообщение будет выведено Вам в диалоговом окне Completing мастера Copy Database Wizard:


Database 'Pubs' will be copied but will be available only on the destination server.
The administrator must delete the data and log files for database 'Pubs' on the source
server.

Однако, если Вы по ошибке выберете опцию MOVE вместо опции COPY, Вы можете безболезненно прикрепить эти файлы обратно к серверу, чтобы восстановить первоначальную базу данных.

Перемещение логинов.
Одна из новых возможностей Copy Database Wizard облегчает процесс перемещения логинов входа в систему, которые раньше приходилось переносить вручную. Мастер идентифицирует логины, соответствующие пользователям базы данных и имеет опцию, которая позволяет перемещать или копировать их, как составную часть перемещения или копирования базы данных. Новым мастером могут быть перемещены логины SQL Server, Windows NT и Windows 2000. Для получения дополнительной информации о переносе логинов с более ранних версий SQL Server, см. следующую статью в Microsoft Knowledge Base:
Q168001 PRB: User Logon and/or Permission Errors After Restoring Dump
Q246133 Transfer Logins and Passwords Between SQL Server 7.0 and SQL Server 2000

Обратите внимание, что локальные группы и пользователи Windows NT/2000, которым предоставляется доступ к SQL Server, не могут быть перенесены на другой компьютер. Если Вы попытаетесь сделать это, перемещение логинов закончится ошибкой. Если Вы нажмёте кнопку "MORE INFO >>>", Вы увидеть следующие причины возникновения проблемы:


"Transfer Login SourceMachine\LocalGroup1 Failed"
-или-
"Transfer Login SourceMachine\LocalUser1 Failed"

База данных/файлы уже существует или недостаточно дискового пространства.
При перемещении базы данных, мастер проверяет, существует ли база данных на сервере назначения. Диалоговое окно Select the Database to MOVE or COPY показывает, что базы данных могут быть перемещены или они не могут быть перемещены потому, что база данных уже существуют (Already Exists) или обнаружена попытка перемещения системной базы данных, например, базы данных master. Перемещение базы данных также может быть остановлено, если на сервере назначения уже существуют такие же файлы базы данных. Например, если Вы имеете базу данных с именем MyPubs и её имена файлов такие же, как у базы данных Pubs на сервере назначения, Вы увидите, что файлы назначения будут отмеченных красным крестом.


"Files on the source have the same name as on the destination or there is not enough
free disk space on the destination."

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

Служба полнотекстового поиска будет остановлена. Файлы каталога полнотекстового поиска не перемещаются.
Если база данных содержит каталоги полнотекстового поиска (Full-Text Search), Вы столкнётесь с двумя особенностями перемещения базы средствами Copy Database Wizard. Во первых, служба каталога Full-Text Search (FT) будут остановлена мастером для того, чтобы база данных могла быть переведена в однопользовательский режим. Во вторых, файлы FT каталога не будут перемещены мастером. Если Вы попробуете выполнить запрос полнотекстового поиска на сервере источнике или назначения после того, как Copy Database Wizard завершит работу, Вы можете получить следующее сообщение об ошибке:


Server: Msg 7616, Level 16, State 1, Line 1
Full-Text Search is not enabled for the current database. Use sp_fulltext_database to enable full-text search for the database.

Для обеспечения работоспособности полнотекстового поиска на сервере назначения или источнике, выполните следующие шаги: 1. Запустите на выполнение указанную ниже хранимую процедуру, которая построит полнотекстовый индекс на базе данных назначения и/или источника:


sp_fulltext_database 'enable'

2. Обеспечьте полное заполнение всех каталогов.

Вот что по этому поводу говорит SQL Server Books Online:


"Если Вы хотите копировать базу данных имеющую каталоги полнотекстового поиска,
этот каталог будет недоступен на исходном сервере после того, как операция
копирования будет завершена. Вы должны повторно, вручную заполнить каталог
полнотекстового поиска на сервере назначения. Если Вы хотите переместить базу
данных имеющую каталоги полнотекстового поиска, ни один из связанных файлов FT
каталога не будет изменён в процессе перемещения базы данных. Эти файлы должны
быть перемещены администратором базы данных вручную."

Для получения дополнительной информации о способах перемещения каталогов полнотекстового поиска, см. статью Microsoft Knowledge Base:
Q240867 INF: How to Move, Copy and Backup Full-Text Catalog Folders and Files

ССЫЛКИ НА СТАТЬИ

Structured Query Language. ЛикБез!
Автор: Алексей Литвинюк.
SQL — структурированный язык запросов, разработанный фирмой IBM для своей системы управления базами данных DB/2, впоследствии ставший общепризнанным стандартом. На этом языке строится практически все Ваше общение с СУБД. С его помощью Вы создаете базы данных, создаете таблицы, наполняете их данными, производите выборку данных, изменяете их, создаете backup'ы вашей базы данных и много чего еще. Этот язык является стандартом "де-факто" в современных системах управления базами данных. Эта статья предназначена в первую очередь для тех, кто хотел бы узнать, что это за зверь такой и как с его помощью работать со своей базой данных... [подробнее]
Интеграция SQL Server 2000 и Active Directory. Active Directory как прилинкованный сервер
Автор: Ильдар Даутов.
При установке SQL Server информация об этом заносится в Active Directory (создается объект класса mS-SQL-SQLServer и устанавливаются атрибуты объекта, такие, как версия сервера, номер Service Pack, Character Set, Sort Order, поддерживаемые сетевые протоколы и др.)... [подробнее]
Сопровождение тиражирования сведением в SQL Server 2000
Автор: Татьяна Крамарская.
Изо всех механизмов тиражирования сведение требует особого внимания администратора, поскольку степень свободы участников в этом типе тиражирования самая высокая. Специальная база данных Distribution в сведении фактически не участвует, а вся служебная информация хранится в дополнительных объектах основных баз данных на издателе и подписчике. В этой статье я хочу кратко описать возможности SQL Server 2000, которые оказались наиболее полезными для поддержки тиражирования сведением, и рассказать об особенностях перевода сопровождаемых систем на новую версию. Статья основана на опыте сопровождения популярной системы www.netwizard.ru. Она адресована администраторам и, возможно, убедит их в целесообразности перехода на SQL Server 2000... [подробнее]
Опыт прикладного программиста в деле перевода базы данных с MS Access на SQL-Server
Автор: Виктор Светлов.
Хочу поделиться недавним опытом перевода базы данных из формата Access 2000 на платформу MS SQL Server 7.0. Конечно, моя статья не отличается профессионализмом и полнотой изложения. Мой практический опыт работы с SQL-Server до этого момента был равен почти абсолютному нулю. Но как можно заметить, летом статей настолько мало, что искренне хочется поддержать наше Королевство... [подробнее]
Практическая репликация
Автор: Андрей Луковенко, Айрат Фаритов.
В статье рассматривается внутреннее устройство репликатора, реализованного в рамках системы «Экстра», предназначенной для учета и анализа аварийности, ведения паспортизации, проведения расчетов и построения регламента на нефтедобывающих предприятиях. Предложен нестандартный подхода к проблеме идентификации записей в пределах распределенной базы данных... [подробнее]
Oracle и Microsoft SQL Server: прошлое, настоящее и будущее
Автор: Наталия Елманова, Алексей Федоров.
Не секрет, что Oracle и Microsoft SQL Server, разработанные лидерами мирового рынка программного обеспечения, сегодня являются одними из наиболее широко используемых СУБД. В настоящей статье мы расскажем, как развивались оба этих продукта, прежде чем приобрели особенности, характерные для их последних версий... [подробнее]
Как организовать проект внедрения
Автор: Сергей Колесников.
Ваша компания приобрела программный продукт, на основе которого планируется создать интегрированную среду управления предприятием. Скорее всего, вы догадываетесь, что внедрение – процесс непростой, но, как показывает практика, отчетливо представлять все сложности может только специалист высокой квалификации. С чего же вам начать?... [подробнее]
Internet/Intranet технологии и технологическая эволюция корпоративных информационных систем
Автор: Геннадий Верников.
В последнее время, все большее количество руководителей начинают осознавать важность построения на предприятии корпоративной информационной системы, как необходимого инструментария для управления бизнесом в современных условиях. Для того, чтобы выбрать перспективное программное обеспечение для построения КИС, необходимо осознавать все аспекты развития основных методологий и технологий разработки... [подробнее]
Два подхода к проектированию информационных систем
Автор: Ивлев В., Попова Т., Чекаленко Ю.
Важнейшим фактором успешной деятельности предприятия является умение его руководства чувствовать рынок и ориентироваться на него. Две основные задачи стоят перед любой компанией: позаботиться о себе и видеть окружающую действительность. "Позаботиться о себе" - значит навести порядок в технологиях деятельности, процедурах документооборота, организационно-штатной структуре. Одним из механизмов решения задачи наведения порядка является постановка на предприятии методологии управленческого учета, применение которого даст ответы на вопросы что, где, когда, как, почему, сколько, в чем причина и т.д. Наведение порядка на предприятии приведет к повышению внутренней эффективности предприятия. Однако, успешная внутренняя жизнь предприятия - это необходимое, но не достаточное условие выживания, а тем более для занятия ведущих позиций на рынке. Чтобы повысить внешнюю эффективность, следует адаптироваться к требованиям окружающего мира, потребностям рынка, научиться управлять поставщиками и заказчиками. Способность правильно и своевременно реагировать на внешнюю среду дает стратегическое мышление... [подробнее]
Моделирование бизнеса и архитектура информационной системы
Автор: О. Полукеев, Д. Коваль.
Целью настоящей статьи является формализация представления архитектуры проектируемой информационной системы. Рассматривается схема Захмана, предназначенная для формирования взгляда на архитектуру информационной системы с точки зрения участников ее разработки. Предлагается аналогичная схема, в которой информационная система рассматривается в терминах различных подходов к моделированию бизнеса. Схема позволяет осознать место каждого из таких подходов в создании информационной системы, а также определить границы деятельности каждого из ее создателей... [подробнее]
Проект в руках Заказчика (Предпроектное обследование)
Автор: Федор Петренко, Сергей Федоров.
Многие компании так или иначе приходят к необходимости использования внешних консультантов. Когда речь идет о серьезных проектах, консультант начинает свою работу с предпроектного обследования. Грамотное предпроектное обследование – залог успешного продолжения и завершения проекта. В этой статье мы хотели бы взглянуть на предпроектное обследование глазами Заказчика и постараться ответить на вопрос, что можно и нужно получить от предпроектного обследования и как избежать низкого качества услуг со стороны консультантов... [подробнее]
Руководителю предприятия. Внедрение системы автоматизации, основные проблемы и задачи
Автор: Геннадий Верников.
Внедрение системы автоматизации управления, как и любое серьезное преобразование на предприятии, является сложным и зачастую болезненным процессом. Тем не менее, некоторые проблемы, возникающие при внедрении системы, достаточно хорошо изучены, формализованы и имеют эффективные методологии решения. Заблаговременное изучение этих проблем и подготовка к ним значительно облегчают процесс внедрения и повышают эффективность дальнейшего использования системы... [подробнее]
Основы IDEF3
Автор: Геннадий Верников.
IDEF3 является стандартом документирования технологических процессов, происходящих на предприятии, и предоставляет инструментарий для наглядного исследования и моделирования их сценариев. Сценарием (Scenario) мы называем описание последовательности изменений свойств объекта, в рамках рассматриваемого процесса (например, описание последовательности этапов обработки детали в цеху и изменение её свойств после прохождения каждого этапа). Исполнение каждого сценария сопровождается соответствующим документооборотом, который состоит из двух основных потоков: документов, определяющих структуру и последовательность процесса (технологических указаний, описаний стандартов и т.д.), и документов, отображающих ход его выполнения (результатов тестов и экспертиз, отчетов о браке, и т.д.). Для эффективного управления любым процессом, необходимо иметь детальное представление об его сценарии и структуре сопутствующего документооборота... [подробнее]
Стандарт онтологического исследования IDEF 5
Автор: Геннадий Верников.
Методология IDEF5 обеспечивает наглядное представление данных, полученных в результате обработки онтологических запросов в простой естественной графической форме... [подробнее]
Что такое КИС и как с ней бороться...
Автор: Сергей Колесников.
Прежде всего нужно разобраться в генерации термина КИС. Его появление связано осознанием того, что корпоративное информационное пространство - нечто достаточно сложное, а не просто совокупность нескольких программ... [подробнее]
Этапы проектирования приложений баз данных
Автор: А. Чекалов.
Настольные приложения баз данных - это некое многоэлементное "строение". Интересно, какой из элементов первый? Другими словами, с чего начинают "строить" системы?... [подробнее]
Проектирование XML-словарей с помощью UML
Автор: Дэвид Карлсон.
Из всех различных подходов к XML Schema, мне удобнее рассматривать ее просто как синтаксис для реализации моделей бизнес-словарей. Зачастую при создании новых словарей или совместном использовании с пользователями уже определенных другие формы представления моделей более эффективны, чем W3C XML Schema. В частности, я предпочитаю использовать унифицированный язык моделирования UML, как широко применяемого стандарта для спецификаций систем и проектирования. Публикацией этого цикла статей я хотел бы донести до читателей некоторые свои соображения о том, как эти два стандарта дополняют друг друга и совместно работают. Для того, чтобы сделать изложение более понятным, я построил его на основе простого примера... [подробнее]
Хранение изображений в базе данных
Автор: Анатолий Костюк.
Для записи изображения в базу данных из файла, используется функция ReadBLOB. А для считывания изображения из базы данных в файл используется аналогичная функция WriteBLOB... [подробнее]
Многообразие программных пакетов для создания отчетности
Автор: Steward McKie.
Какой бы из недавних обзоров систем учета мы ни взяли, все они свидетельствуют о небольшом проценте менеджеров, удовлетворенных своими системами финансовой отчетности и функциональностью для поддержки принятия решений. Часто в больших организациях необходимость обеспечения доступа к информации и улучшения процесса принятия решений приводит к серьезным трениям между финансовыми подразделениями и информационными службами. Почему это происходит? Это происходит потому, что множество систем учета морально устарели и работают на платформах, отнюдь не славящихся простотой своих приложений для организации репортинга. Получение результатов запроса финансистов на предоставление нового отчета может занимать дни или даже недели, поскольку отчет по сути пишется с нуля программистами или бизнес-аналитиками... [подробнее]
Адекватные системы
Автор: Валерий Коржов.
Компьютерные системы хранят сегодня основную информацию о работе предприятия и их выход из строя способен остановить работу компании. Жизненно важные (BCC — Business Critical Computing) системы должны обладать адекватным уровнем отказоустойчивости в рамках отведенных бюджетов. До недавнего времени надежными считались только сложные закрытые и дорогие системы, предполагающие частое дублирование узлов. С появлением открытых компьютерных сетей появилась возможность строить надежные системы из универсальных компонентов, которые можно заменить в случае аварии без нарушения работоспособности конфигурации... [подробнее]
Архитектура систем по Захману
Автор: Леонид Черняк.
Совсем скоро аналитики информационного рынка и многочисленные компьютерные издания подведут итоги 2001 года. Они, конечно же, назовут его наиболее значительные технологические и научные достижения. Специфика этого года заключается в том, что на этот раз многие новинки из числа самых ярких почти наверняка будут включать в свои названия те или иные варианты слова «интеграция». На протяжении всех двенадцати месяцев оно возникало при самых разных обстоятельствах... [подробнее]

Новые технические статьи Microsoft

INF: Common Connectivity Errors on Novell Networks (Q155881)
FIX: Problem Using Xp_readerrorlog When Reading Large Error Log (Q157804)
FIX: Internal Error 998 Reported from Profiler (Q224157)
PRB: SQL Server Agent Does Not Start and Displays Error 18456 (Q237604)
BUG: Running SQLDIAG.EXE Produces an Internal Error in the Application Event Log - EventID 998 (Q245556)
BUG: Install of SQL Server 6.5 on Windows 2000 Modifies DTC Service (Q249310)
BUG: Error 7356 from a Distributed Query (Q255097)
PRB: OLAP Services Fail to Start After Windows NT Computer is Renamed (Q257921)
INF: How to Upgrade to SQL Server 2000 Retail Version After SQL Server 2000 Evaluation Edition Expires (Q281574)
FIX: Merge Snapshot Agent Fails with Error 50007: "Too many table names in the query. The maximum allowable is 256." (Q296045)
PRB: Native Error Is Not Sent Back to ADO When You Run a SQL XML Query (Q308980)
PRB: SQL Server 2000 Service Pack 2 Setup Fails on a Server That Has Certificates Installed and Force Protocol Encryption Set ON (Q312637)
BUG: VSS Database Truncates Stored Procedures Larger Than 4 KB (Q313993)
BUG: Error 3154 Reported in Log Shipping Restore Job Sporadically (Q311801)
INF: Correction for for Microsoft SQL Server 2000 Resource Kit (Q311115)
FIX: Cardinality Estimates May Be Incorrect for a Table Created and Populated Within the Same Transaction (Q308822)
FIX: MDSCHEMA_DIMENSIONS Returns Incorrect Value for DIMENSION_MASTER_UNIQUE_NAME (Q311880)
INF: How to Shrink a SQL Server 6.0 Database (Q141163)
INF: Order of Installation for SQL Server 7.0 Clustering Setup (Q219264)
PRB: Quick Links from SQL Server 7.0 Support Highlights Page Do Not Contain Information on SQL Server (Q237412)
INF: How to Prevent Windows NT Administrators from Administering a Clustered SQL Server (Q263712)
FIX: Sqldiag Utility Exits if SQL Server Service Is Not Started (Q279080)
FIX: Deadlock Information Reported with SQL Server 2000 Profiler Is Incorrect (Q282749)
MS01-041 : Malformed RPC Request Can Cause Service Problems (Q298012)
FIX: SQL Server Text Formatting Functions Contain Unchecked Buffers (Q304850)
FIX: Built-in String Functions Return Incorrect Results (Q308113)
FIX: Query Containing LIKE NULL May Not Return Correct Results (Q308370)
FIX: Optimizer Chooses Poor Plan for a Query That Contains a Substring Function and a Comparison Operator (Q308800)
FIX: Select Query That Compares a Tinyint to a Converted Int in the Where Clause Fails to Find Valid Row (Q308810)
INFO: Commonly Asked BCP Utility Questions in SQL (Q67409)
Error 2757 If Table Has More Than 254 Columns in a Publication (Q310631)
FIX: Join of Multiple Tables May Fail with E_OUTOFMEMORY Error Message (Q315109)
FIX: Shared Table lock Is Not Released After Lock Escalation (Q313302)
FIX: SELECT from Computed Column That References UDF Causes SQL Server to Terminate (Q313005)
BUG: ATL OLE DB Provider Fails When Called from SQL 7.0 Query (Q198520)
FIX: Full Text RANK Results May Vary After Catalog Repopulation (Q312410)
FIX: Unhandled Exception Error Querying with the Data Mining Provider from ADO+ and C# (Q297728)
HOW TO: Implement Forms-Based Authentication in Your ASP.NET Application Using C# .NET (Q301240)
HOW TO: Use XML in Connected and Disconnected ADO.NET Applications (Q307224)
HOW TO: Implement Forms-Based Authentication in Your ASP.NET Application Using Visual Basic .NET (Q308157)
PRB: Error in SQL Server 7.0 When You Call Command.Prepare Before You Add Parameters Using Visual Basic .NET (Q310368)
BETA-PRB: Error in SQL Server 7.0 When You Call Command.Prepare Before You Add Parameters Using Visual C# .NET (Q311348)
INF: How to Monitor SQL Server 2000 Blocking (Q271509)
FIX: SQL Server Fails to Bind TCP/IP Port at Startup (Q312935)
INF: How to Determine When Unattended SQL 7.0/MSDE 1.0 Setup is Complete (Q233337)
INFO: Microsoft Data Access Components (MDAC) Release History (Q231943)
PRB: SQL Server Setup in a Cluster Environment Encounters an Access Violation If You Have a Long Computer Name (Q289828)
FIX: UPDATE CUBE Statement Allocates Data Incorrectly (Q308959)
FIX: Parallel Query May Encounter Undetected Deadlock with Itself (Q315662)
FIX: SELECT That References Several Tables May Return Invalid TDS Error or Cause Client Application to Stop Responding (Q315938)
FIX: COM May Not Be Uninitialized for Worker Thread When You Use sp_OA (Q315395)
FIX: Synchronization May Fail After You Use Large Text or Image Data (Q304072)
FIX: Cardinality Estimates May Be Incorrect for a Table Created and Populated in the Same Transaction (Q308822)
FIX: Dynamic IP Addresses Cannot Connect to SQL Server 2000 (Q306199)
FIX: SQL Server 2000 SP1 Setup Resets Enable Shared Memory Protocol Option to the Default "On" (Q308813)
FIX: Retrieves Inconsistent Results Returned by Indexed Access OLEDB Provider (Q311096)
FIX: Error Message 8624 "Internal SQL Server" Occurs with Cold Index Retrieval OLE DB Provider (Q309568)
INF: When to Create a Virtual Dimension Instead of a Physical Dimension (Q306990)
BUG: SQLDMO Transfer Operation Truncates Transaction Log of Destination Database (Q316213)
FIX: SP1 Regression: Running FREETEXT Queries May Cause a MS Search Resource Leak (Q308718)
HOW TO: Change the SQL Server Service Account Through Control Panel (Q283811)
FIX: Distribution Agent Fails with "Invalid Distribution Command" Error Message (Q308804)
FIX: Incorrect Results Occur with Write Back of Different Data Types (Q308955)
MS01-041: Malformed RPC Request Can Cause Service Problems (Q298012)
PRB: SQL Server 2000 Installation Fails with "...previous program installation..." Error Message (Q312995)
HOW TO: Archive and Restore an Analysis Services Database from the Command Prompt (Q312399)
FIX: Incorrect Results Occur When You Use Currency Data Type with Very Large Value (Q308968)
BUG: Analysis Manager Does Not Support HTTP or HTTPS Connections (Q311310)
FIX: Execution of Sp_addsynctriggers Results in Syntax Error After ALTER TABLE (Q309251)
BUG: Node in SQL Server 2000 SP1 Clustered Virtual Server Contains Mismatched Binaries (Q295589)
FIX: Use of PRINT on Invalid User Defined Function Causes Access Violation (Q308782)
FIX: Nondynamic Snapshot Performs Poorly for Partitioned Merge Publication (Q308984)
FIX: SQL Server 2000 SP1 Setup Fails on Execution of sp1_serv_uni.sql Script (Q308753)
FIX: SQL Server 2000 SP1 Setup Fails with 703 Error Message: "An internal read error.." (Q308831)
FIX: SP1 Regression: SELECT Query on a Table with a Computed Column Generates Access Violation (Q308818)
FIX: SP1 Regression: Bulk Load of a Table with a Text Column Causes AV on the Server (Q308807)
FIX: Execution of Stored Procedure That Uses a TEXT Parameter in Cursor Definition Causes AV (Q308398)
FIX: Service Control Manager Shows Incorrect Status on SQL Server 2000 Desktop Engine (Q308816)
FIX: SP1 Regression: Table Does Not Display in Taskpad View If the Table Name Contains a Special Character (Q308452)
FIX: DTS Copy Objects Task (DMO) Breaks Transaction Log Backup Chain By Switching Recovery Mode to Simple During Transfer (Q308267)
FIX: Distribution Agent May Encounter Error 8115 in the Sp_MSadd_distribution_history Stored Procedure (Q307533)
PRB: Unsecured SQL Server with Blank (NULL) SA Password Leaves Vulnerability to a Worm (Q313418)
FIX: SQL Server 2000 SP1 Installation on a Cluster with Sqlservr.exe Fails with "...Entry Point Not Found" Error Message (Q306034)
FIX: SP1 Regression: Table Scan Chosen Over Index Seek for INSERT/SELECT Statement Against the Same Table (Q306374)
FIX: Service Pack 1 Installation May Fail with Error Messages 3703 and 1911 (Q305378)
FIX: MSDE SP1 Upgrade Does Not Update Merge Replication Components (Q306167)
FIX: Incorrect Text "There are no EFS keys" in Sqlstp.log for Error 6006 During Upgrade (Q299494)
FIX: Objects May Fail to Retain Quoted Identifier Setting When You Use SQL-DMO to Create or Alter Objects (Q306334)
FIX: Paging an Operator May Not Work After You Apply Service Pack 1 (Q305354)
FIX: Merge Agent Fails with Error: "Line38: Incorrect syntax near "." " During Initial Snapshot Application (Q303981)
FIX: SQL Server Error Message 6002 Is Returned with an Incorrect Severity (Q301642)
FIX: Replication Conflict Viewer Reports That Merge Published Database Is Not Published (Q300269)
FIX: Query Analyzer Stops Responding and Cannot be Started Until Visual Studio Analyzer is Stopped (Q298828)
FIX: The Number of Parameters Does Not Match Error Message From Distribution Task (Q299287)
FIX: SERVERPROPERTY Returns Incorrect Value for LICENSETYPE (Q291332)
FIX: SQL Server Enterprise Manage Does Not List all Tables in the TaskPad View and the Next and Last Buttons Do Not Appear (Q275024)
FIX: All Replication Agents Have Step Name That Reads "Log Reader Agent Startup Message" (Q271351)
FIX: Unable to Restore to a Point in Time in First Transaction Log Backup (Q260182)
FIX: DTS May Truncate Characters When You Export a Table Column of Character Data Type to a Text File (Q247527)
PRB: SQL Server Enterprise Manager Startup or Service Pack Installation May Fail with "OleMainThreadWndName: regsvr32.exe-Invalid DLL Entrypoint" Error Message (Q310836)
PRB: SQL Server Service May Fail to Start with I/O Error Message 38 in tempdb (Q313702)
HOW TO: Send E-Mail from SQL Server Without Using SQL Mail (Q312839)
INF: Cannot Apply Service Pack to Evaluation Edition (Q315518)
BUG: sp_repladdcolumn Returns Error 21286 When Executed on a Merge Publication That Contains an Embedded Period (Q307956)
FIX: Merge Agent Failure That Occurs with SQL Server Initial Snapshot Delivery Is Not Recognized in Subsequent Run of the Merge Agent (Q299539)
FIX: A Full Process Fails When a Very Large Dimension Slices a Partition (Q308956)
INF: How to Troubleshoot Orphaned Connections in SQL Server (Q137983)
BUG: Design View Displays Views with More Than 4002 Characters Incorrectly (Q263574)
FIX: SQL Server 2000 May Be More Aggressive with Lazy Writes Than SQL Server 7.0 (Q315447)
BUG: An Insert Statement That Uses a Function to Parse a String May Receive Error Message 8626 (Q313474)
INF: List of Bugs Fixed in SQL Server 2000 Service Pack 1 (1 of 2) (Q290212)
FIX: Undetected Deadlock Occurs When Lock Owner Is Waiting on CXPACKET (Q293232)
INF: Understanding and Resolving SQL Server 6.x Blocking Problems (Q162361)
INF: Using Logical Names in SQL Server 7.0 (Q251281)
INF: How to Monitor SQL Server 7.0 Blocking (Q251004)
FIX: DTS Data Mining Task May Return Syntax Error for Correct Prediction Query (Q308961)
INF: SQL Troubleshooters Available on the Web (Q193088)
PRB: Error 2757 If Table Has More Than 254 Columns in a Publication (Q310631)
PRB: SQL Server Agent Does Not Start and Displays Error 18456 (Q237604)
BUG: SNMP Agent Message Causes Event ID 322 (Q230393)
PRB: Error Message Occurs When You Install SQL Server 7.0 Service Packs in a Cluster Environment (Q249802)
FIX: Changes to Filtered Indexed View Can Cause Unexpected Results (Q306467)
INF: Moving SQL Server Databases to a New Location with Detach/Attach (Q224071)

ФОРУМ SQL.RU: САМЫЕ ПОПУЛЯРНЫЕ ТОПИКИ

Нумерация результатов SQL-запроса
Репликация на дискетах или по мылу
Вопрос для ДБА -- секюрити
Что происходит с размером таблицы после изменения типа поля с bit на tinyint?
Задчка - есть две таблицы(1-ая и 2-ая) в двух БД
Вопрос по быстродействию,... курсоры или ..... (MS SQL 2000)
Как передать в процедуру TEXT-параметр
Доступ к серверу по Инету
Delphi MS SQL без BDE?
extended procedure on MSSQL7.0 & Delphi5
Помощь нужна
Если возможность в SQL использовать массивы
Trigger call reason
как администрировать SQL Server через internet ?
create backup plan for 57 db
Помогите дилетанту составить запрос

ФОРУМ SQL.RU: ВОПРОСЫ ОСТАЛИСЬ БЕЗ ОТВЕТА

Куда девается память? Глюк SQL?
MS SQL 6.5 Access 2.0
Курсы
MSSQL recovery
full-text catalog - performance problems
Microsoft SQL Server 2000 Resource Kit
DTS и конечный результат выполнения
Снова о репликации...
Должностная инструкция DBA
репликация
Minimum Query Memory
Не могу восстановить БД из резервной копии.
Низя
Подскажите идею
Отчет в Acсess с графиком на основе хр. процедуры (и она с параметрами)

#080<<  #081

Вопросы, предложения, коментарии, замечания, критику и т.п. присылайте Александру Гладченко на адрес: mssqlhelp@pisem.net

sql.ru

Описание рассылки
 Поиск на SQL.RU
Искать: 
Результатов на странице: Формат:
Тип запроса: Раздел:
МИНИФОРМА
ПОДПИСКИ




http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное