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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dneprcomp, а можно выяснить наименее используемые таблички и по ним выполнить реиндексацию ?
А потом уже по оставшимся - часто используемым.
Ну или по признаку размера. Сначала небольшие, а потом самые большие и так вся база в итоге.
 
Data_Master, большая база у вас ?
У нас вроде на 20 ГБ 30 минут проходит. Локов вроде небыло.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 19:18 09-01-2014 | Исправлено: slech, 10:05 10-01-2014
dneprcomp



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slech
Наибольшее влияние на работу сервера оказывают именно часто используемые и фрагметированные таблицы.  
BTW, Data_Master  О каком собственно % фрагментации идет речь?

Всего записей: 3920 | Зарегистр. 31-03-2002 | Отправлено: 03:57 10-01-2014 | Исправлено: dneprcomp, 03:59 10-01-2014
Data_Master

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slech, так и буду наверное делать. Надо бы еще выяснить, какие часто используемые. Это можно как то сделать средствами management studio или какой то запрос писать надо ? База у нас весит 289 Гб, но дело в том, что вероятно она сильно запущенная, но мне придется с ней разобраться.
dneprcomp, в зависимости от таблиц, фрагментация прыгает от 30 % до 99 %. Это ведь очень плохо ?

Всего записей: 5 | Зарегистр. 08-01-2014 | Отправлено: 10:02 10-01-2014
dneprcomp



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Data_Master
30 можно подождать. 90 надо делать. Субъективно, делать от 50 и выше в первую очередь. Часто используемые в первую очередь даже с 30.

Всего записей: 3920 | Зарегистр. 31-03-2002 | Отправлено: 18:15 10-01-2014
Data_Master

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

Цитата:
Часто используемые

А их как то можно вычленить в менеджмент студио, с помощью отчетов, или еще как то. Или только запрос писать ?

Всего записей: 5 | Зарегистр. 08-01-2014 | Отправлено: 23:19 10-01-2014
dneprcomp



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Data_Master
А вот на каких скринах и программах тормозит, те сперва  и смотреть. Чтобы разобраться какие tables используются, надо смотреть код. Или анализировать базу:
How to View a Report of SQL Database Disk Usage
Get A Traffic Report: Analyze Your Database Usage With System Tables
https://www.google.com/#q=sql+server+usage+reports

Всего записей: 3920 | Зарегистр. 31-03-2002 | Отправлено: 06:25 11-01-2014
DeathKnight



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил SQL Server 2012 на Windows 2012 R2  
вылазят следующие ошибки при запуске:
 
Источник: ESENT
 
Категория: Ведение журнала/ Восстановление
 
ID: 455  
 
sqlservr (2852) Ошибка -1032 (0xfffffbf8) при открытии файла журнала C:\Windows\system32\LogFiles\Sum\Api.log.
 
 
Источник: ESENT
 
Категория: Ведение журнала/ Восстановление
 
ID: 489
 
C:\Windows\system32\LogFiles\Sum\Api.log    -1032 (0xfffffbf8)    5 (0x00000005)    Отказано в доступе.  
 
 
Причем ставил на другую машину , включая виртуальную  -тоже самое....
 
английские варианты проблеммы тут:
 
http://connect.microsoft.com/SQLServer/feedback/details/781317/
http://social.technet.microsoft.com/Forums/windows/en-US/e286be80-ed7e-4026-b6b7-d512ff642db5/windows-search-esent-errors-after-every-reboot?forum=w7itprogeneral
 
насколько я вижу, проблемму не решили (использование CCCleanera не в счёт, т.к. я не доверяю данного типа программам
 
 
скриншоты:
http://clip2net.com/s/6E60fb

Всего записей: 83 | Зарегистр. 26-02-2002 | Отправлено: 13:17 22-01-2014 | Исправлено: DeathKnight, 13:21 22-01-2014
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DeathKnight
у пользователя, под которым запускается sqlservr нет прав на уровне операционной системы на файл:

Цитата:
C:\Windows\system32\LogFiles\Sum\Api.log


Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 13:22 22-01-2014
BlackVetal



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Такой вопрос по плану обслуживания ...
Вообщем есть план на резервное копирование: раз в неделю полная копия, бэкапятся несколько баз, для каждой базы создается отдельный файл. Как бы все работает.
Есть ли возможность чтобы SQL server за собой удалял резервные копии по истечению срока? Или придется переделать чтобы все резервные копии сохранялись в один файл и настройка срока действия резервной копии?

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 09:03 23-01-2014
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
BlackVetal
Добавьте в план обслуживания Maintenance Cleanup Task. В его свойствах можно задать папку с бэкапами, расширение бэкапа и указать файлы старше какого времени удалять.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 09:11 23-01-2014
DeathKnight



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не помогает - дал доступ даже всем пользователям домена...
+System есть
всеравно ошибки:
http://clip2net.com/s/6EEx4I

Всего записей: 83 | Зарегистр. 26-02-2002 | Отправлено: 16:08 23-01-2014
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeathKnight, похоже такая история у многих повторяется:
Error occurred while opening logfile C:\Windows\system32\LogFiles\Sum\Api.log.

Цитата:
After adding the Agent and DB account to the local Administrators group of the server the errors are gone.
 
Still looks like a bug to me, because the service accounts already had been granted the right to logon as a service (courtesy of the setup routine...) and shouldn't be required to be admins.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 16:33 23-01-2014 | Исправлено: slech, 16:34 23-01-2014
DeathKnight



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В чём и дело....вот и подумалось  - мб тут кто решил данную проблемму?
на саму работу SQL вроде как не влияет - но неприятно иметь Critical Errorы в логах...

Всего записей: 83 | Зарегистр. 26-02-2002 | Отправлено: 16:41 23-01-2014
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeathKnight, по ссылке, что приведена выше есть раздел Workarounds(4).
Я процетировал одно из решений там описаных. Может оно вам подойдёт.
 

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 16:44 23-01-2014
DeathKnight



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, действительно надо было дать доступ к NT Service\MSSQLSERVER and NT Service\SQLSERVERAGENT
просто их в списках пользователях не было....но я тупо прописал вручную для папки Sum - и все заработало ))
http://clip2net.com/s/6EZrhV

Всего записей: 83 | Зарегистр. 26-02-2002 | Отправлено: 10:38 24-01-2014
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeathKnight, это похоже на решение предлогаемое bigsloth
А из под каких пользователей запускаются у вас службы ?

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 11:28 24-01-2014
DeathKnight



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NT Service\MSSQLSERVER and NT Service\SQLSERVERAGENT  
соответственно
а т.к. они виртуальные, то в списках на доступ их не было - в итоге просто надо было вручную их написать и добавить

Всего записей: 83 | Зарегистр. 26-02-2002 | Отправлено: 15:08 24-01-2014
Data_Master

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Теперь у меня почему то перестал формироваться отчет "Физическая статистика индекса". Долго крутит и все, ничего не происходит. Почему так ?

Всего записей: 5 | Зарегистр. 08-01-2014 | Отправлено: 08:41 28-01-2014
rijk



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Может, кто сталкивался с проблемой настройки даты по умолчанию.
Перенес базу (бэкапом), пользователей (скриптом) с win2003 x86, SQL SERVER 2008 x86 на win2003x64, SQL SERVER 2008 x64.
Словил интересный баг, данные date работают в режиме yyyy-mm-dd, а datetime: yyyy-dd-mm
Вот пример:
SELECT MONTH('2010-6-1'),MONTH(CONVERT(date,'2010-6-1')),MONTH(CONVERT(datetime,'2010-6-1')), MONTH(CONVERT(smalldatetime,'2010-6-1'))
 
Результат
(No column name)    (No column name)    (No column name)    (No column name)
6    6    1    1

Всего записей: 361 | Зарегистр. 16-10-2006 | Отправлено: 16:47 03-03-2014
endorphinne



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Не устанавливается SQL Server 2008 R2 Windows 7 (x64).


Всего записей: 154 | Зарегистр. 11-10-2009 | Отправлено: 20:25 03-03-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 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