Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Microsoft SQL SERVER

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Открыть новую тему     Написать ответ в эту тему

aidar



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Microsoft SQL Server
 
В данном разделе рассматриваются вопросы по установке, настройке и администрированию MS SQL.
Вопросы по выборкам, созданию процедур, индексов и прочему программированию - лучше обращаться сюда: Microsoft SQL Server в разделе Прикладное Программирование


Полезные ресурсы:
Ссылки на официальные ресурсы:   TechNet Rus по SQL   TechNet Eng по SQL 2000    TechNet Eng по SQL 2005     MS SQL Server на форумах TechNet Rus
 
Полезные ресурсы, где можно найти дополнительную информацию:
http://www.sql.ru - один из самых больших и популярных ресурсов в ру-нете по MSSQL.
http://sqlserverbuilds.blogspot.com - информация о ВСЕХ билдах и версиях SQL Server
 
Где найти дистрибутив?



Microsoft SQL Server 2000
 
Текущий и наверное Последний Service Pack: SP4 (build 8.00.2039)
Последний кумулятивный пакет хотфиксов после SP4: build 8.00.2187
Список всех хотфиксов после SP4 на текущий момент: Cumulative list of the hotfixes that are available for SQL Server 2000 SP4
SQL Server 2000 Books Online June 2007 Update
Сравнение редакций, совместимость с ОС



Microsoft SQL Server 2005
 
Блог Александра Гладченко - MVP по MS SQL. Заглядывайте периодически, очень интересные статьи.
 
Текущая версия:
Последний Service Pack - 2
Их было два, оба с одинаковым билдом - 9.00.3042
Здесь (ENG) описано, почему так произошло и как отличить "правильный" от "не правильного".
 
Здесь можно посмотреть, какой апдейт на сегодняшний день крайний для MS SQL SP2:
The SQL Server 2005 builds that were released after SQL Server 2005 Service Pack 2 was released (ENG)

Всего записей: 255 | Зарегистр. 20-09-2001 | Отправлено: 17:21 08-01-2003 | Исправлено: SkySandy, 02:26 20-08-2014
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Egenius
Ну почему же. Разница есть. В этом примере у меня будет всего 7 файлов за неделю на каждую базу (или вообще всего 7, как я захочу), а в примере с отдельными файлами: 7*(1 файл с фулл-бэкапом + 4 диффа + 4*24 бэкапов лога) - на каждую базу (в моих условиях). И потом, при необходимости восстановления мне придется прописывать для каждого файла RESTORE DATABASE ... А в варианте с устройствами всего один раз.
Тут есть и минус - размер такого файла будет ого-го.
 
Serg0FFan
Ммм. Не совсем понятна проблема. Как это сделать планом затрудняюсь сказать, а вот в job на TSQL довольно легко:
@expdate = DATEADD(day, -1*DATEPART(day, GETDATE()), DATEADD(month, 1, GETDATE())) - дата конца текущего месяца. В зависимости от даты бэкапить либо в дампдевайс1, либо в дампдевайс2.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 11:30 11-11-2011
kot488



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
где эта функция находиться MIRRO TO?

Всего записей: 1614 | Зарегистр. 31-10-2006 | Отправлено: 12:04 11-11-2011
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здесь

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 12:11 11-11-2011
Serg0FFan



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bigsloth
Так вот проблема в том чтобы сделать планом это Ибо в TSQL как то не особо силён да и уж если менять всю схему на предложенную, то надо текущие планы "ломать", а уж если делать так чтобы работало нормально.
 
Добавлено:
Уважаемые, подскажите. Имеется SQL 2008R2 Ent.x64 RUS+ последний CU
Захожу через Management Studio, пытаюсь поменять настройки Агент SQL Server, жму ок и ничего не происходит. Если открыть их по новой то выставленные настройки не сохранились. Что делаю не так?
 
Добавлено:
Хотел включить опцию: Удалять журнал агента старше чем...  
Причем как то интересно, какие то галки все же запоминает, а что то нет.
 
Добавлено:
Так же буду признателен если расскажете/ткнёте ссылкой как настроить электронную почту в этой консоли, чтобы при ошибках отсылались сообщения мне в ящик

Всего записей: 3032 | Зарегистр. 25-12-2002 | Отправлено: 12:40 11-11-2011
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Хотел включить опцию: Удалять журнал агента старше чем...  

Это баг. ms connect. Видимо, еще не починили.
 

Цитата:
Так же буду признателен если расскажете/ткнёте ссылкой как настроить электронную почту в этой консоли, чтобы при ошибках отсылались сообщения мне в ящик

по-русски
по-аглицки 1
по-аглицки 2
Там вообще мастер очень удобный и достаточно простой. Единственное, что надо не пропустить - создать публичный профиль. Это, в принципе, не обязательно, но так будет проще.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 13:35 11-11-2011
Egenius



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не могу понять в чём проблема.
Раз в неделю делается полный бэкап всех баз, которые складываются отдельными файлами в отдельной папке для каждой базы.
Раз в сутки делаются разностные бэкапы тех же баз.
Когда запускаю задания вручную всё проходит нормально.
А вот по расписанию каждую ночь бэкап отрабатывает с ошибкой, мол, инкрементальный бэкап не может быть сделан т.к. нет полной резервной копии. НА самом деле всё есть и лежит оно в той же папке что и инкрементальные бэкапы.
Бьюсь с эти уже неделю, но решить проблему так и не могу.
Помогите разобраться, плииз!!!

Всего записей: 452 | Зарегистр. 23-12-2003 | Отправлено: 07:02 14-11-2011
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Egenius
В SQL Server нет понятия "инкрементальный бэкап". Есть полные, дифференциальные и бэкапы журнала транзакций. И диф, и бэкап ЖТ, с определенной "натяжкой" можно назвать инкрементальными. Про какие конкретно бэкапы идет речь?
Покажите записи из журнала ошибок SQL Server.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 07:14 14-11-2011
Egenius



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bigsloth
про дифференциальные

Всего записей: 452 | Зарегистр. 23-12-2003 | Отправлено: 07:22 14-11-2011
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Egenius
и еще:

Цитата:
Покажите записи из журнала ошибок SQL Server.


Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 07:27 14-11-2011
Egenius



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Со злости удалил предыдущий план обслуживания, а вместе с ним похоже и все логи.
Вот что осталось.

Код:
 
Операция BACKUP не выполнила команду BACKUP DATABASE msdb WITH DIFFERENTIAL. Проверьте дополнительные сообщения в журнале приложения резервного копирования.
-----------------
SQL Server Scheduled Job 'Задачи резервного копирования.Инкрементальный бэкап каждый день' (0x02EC587C4A2E5E45B4AC98F1B75B7963) - Status: Ошибка - Invoked on: 2011-11-14 02:00:00 - Message: Не удалось завершить задание.  Запуск задания был произведен Расписание 12 (Задачи резервного копирования.Инкрементальный бэкап каждый день). Последним выполнявшимся шагом был шаг 1 (Инкрементальный бэкап каждый день).
 

Всего записей: 452 | Зарегистр. 23-12-2003 | Отправлено: 07:50 14-11-2011
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
BACKUP DATABASE msdb WITH DIFFERENTIAL

Есть подозрение, что полные бэкапы в плане делаете для всех пользовательских баз, а дифференциальные бэкапы для всех баз (включая системные). Проверьте этот момент.
Возможно, SQL Server начинает делать бэкапы в порядке возрастания database_id, видит что для системной базы msdb нет полного бэкапа и вываливается с ошибкой, даже не пытаясь приступить к бэкапу пользовательских баз.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 07:55 14-11-2011
Egenius



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bigsloth
Полные бэкапы есть для всех баз, как пользовательских так и системных.
Дифференциальные делаются для всех баз, которые это позволяют делать. К примеру база master не позволяет делать диф. бэкап и её в плане обслуживание для ежедневных бэкапов нет. Для всех остальных вываливается ошибка, при чём для каждой базы одна и та же ошибка.

Всего записей: 452 | Зарегистр. 23-12-2003 | Отправлено: 08:06 14-11-2011
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Egenius
хм, посмотрите этот fix - может быть ваша проблема. Если не поможет, возможно имеет смысл попробовать обновиться до последнего SP+CU.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 08:17 14-11-2011
Egenius



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bigsloth
Проблема похожая, но тут патч для 2005 сервера, а у меня 2008.

Всего записей: 452 | Зарегистр. 23-12-2003 | Отправлено: 08:21 14-11-2011
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А Windows бэкапы не делает?
Еще здесь похожая проблема.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 08:24 14-11-2011 | Исправлено: bigsloth, 08:25 14-11-2011
Egenius



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Винда делает теневые копии томов и состояния системы раз в сутки. Но время бэкапов разное и не совпадает с заданиями MSSQL.

Всего записей: 452 | Зарегистр. 23-12-2003 | Отправлено: 08:30 14-11-2011 | Исправлено: Egenius, 08:30 14-11-2011
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Egenius
Посмотрите вот это. naPmu3aH приводил решение.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 08:41 14-11-2011
Egenius



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bigsloth
Отключил службу SQLWriter. Буду мониторить.
Спасибо!

Всего записей: 452 | Зарегистр. 23-12-2003 | Отправлено: 09:25 14-11-2011
BlackVetal



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Такая вот интересная проблема возникла.
Стоял sharepoint server 2007 в паре  с SQL server 2008 - для вывода отчетов опубликованных на ReportServer. Все работало отлично.
Обновили одновремено на sharepoint server 2011 и sql server 2008 r2. Практически все заработало нормально - у пользователей на сайте sharepoint стало просить авторизацию когда открываешь отчет ReportServer (при навигации по сайту самому нигде ничего не спрашивает). Настроена везде Windows авторизация. Что самое интересное, что если нажать кнопку отмена в окне ввода логина и пароля - отчет прекрасно открывается.  Может кто сталкивался с такой проблемой - подскажите где что подкрутить убрать надоедливое окно.  
Еще интересное наблюдение в папке пользователей Windows  стали появляется "временные" каталоги пользователей (формат temp.MoyDomen.001), в паке лежит файл ntuser.dat. Если убрать эти папки - встает раком ReportServer. Это так и должно быть такие пользователи "временные" или все же гдето ошибка в настройках

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 09:45 16-11-2011
SerBUser

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Возникла необходимость вынести одну таблицу в SQL 2005 и в SQL 2008 в другую файловую группу. На просторах интернета нашел статью: http://decipherinfosys.wordpress.com/2007/08/14/moving-tables-to-a-different-filegroup-in-sql-2005, но не получается у меня сделать так, как там написано - в таблице нет кластерного индекса, который в примере при переносе таблицы дропается. (ALTER TABLE TAB1 DROP CONSTRAINT PK_TAB1 WITH (MOVE TO TEST_DATA_2)). А если использовать команду без дропа - синтаксические ошибка. Подскажите, как все-таки переместить таблицу в другую файловую группу?

Всего записей: 123 | Зарегистр. 31-08-2009 | Отправлено: 04:40 17-11-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Microsoft SQL SERVER


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru