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

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



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
M_Volkov
А можно по подробнее. как это делаеться.

Всего записей: 473 | Зарегистр. 11-06-2004 | Отправлено: 12:27 16-11-2009
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Le_Cri
Если у вас простая (SIMPLE) модель восстановления - рост журнала транзакций вызван наличием незавершенной транзакции. Используйте DBCC OPENTRAN
Если модель восстановления полная (FULL) или с неполным протоколированием (BULK-LOGGED), причина, скорее всего в том, что вы не делаете резервные копии журнала транзакций. Регулярное резервное копирование избавит вас от необходимости вручную уменьшать размер. Если бэкапы делаются, а журнал растет - проблема, возможно, так же в незаврешнных транзакциях. Хотя и может быть вызвана проблемами с репликацией, зеркалированием и прочим.
Для того, чтобы уменьшить размер журнала используйте следующее:
BACKUP LOG [your_db] WITH TRUNCATE_ONLY
use [your_db]
DBCC SHRINKFILE (your_log_logical_name, needed_size, TRUNCATEONLY)
Только учтите, что это прервет цепочку восстановления, если вы, конечно, делаете, бэкапы журнала.

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



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Le_Cri
c 2000-м давно не работал, пишу для 2008, но суть та же:
1. Прежде чем сжимать базу, надо сделать бэкап журнала транзакций:
Выбираешь нужную базу, делаешь "Задачи/Создать резервную копию...", тип резервной копии выбираешь "Журнал транзакций" (это быстрее, не поможет - "Полная")
2. Сжатие: делаешь "Задачи/Сжатие/База данных". Смотришь "Доступное свободное место" %, и в "Максимальное доступное свободное место после сжатия" вводишь половину (для начала) этого значения. Сжимаешь...
3. Открываешь базу в обычном режиме, ждешь 15-20 мин. (зависит от объема), должна произойти реорганизация базы - выделенное свободное место для транзакций должно сжаться, уменьшиться файл "base"_log.ldf
Далее повторяешь с уменьшением "Максимальное доступное свободное место после сжатия"... и так до 5-10%, меньше не надо - упадет производительность.
 
Добавлено:
bigsloth правильно советует, настрой в заданиях регулярный бэкап журнала транзакций (каждые 2-3 часа), а на ночь - полный бэкап (до кучи и сжатие можно задать)... проблемы со сжатием тогда не будет.

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 13:41 16-11-2009
Serg0FFan



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые, помогите советом.
Есть Windows Server 2008 R2 Enterprise, хочу установить SQL Server 2008 SP1 x86 на него, ругается что нужен .NET Framework 3.5 SP1
Но 3.5 вроде как уже присутствует в R2? Что делать?

Всего записей: 3031 | Зарегистр. 25-12-2002 | Отправлено: 11:01 18-11-2009
Core



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
по умолчанию в R2 он не ставится - ручками потом добовляется

Всего записей: 711 | Зарегистр. 16-12-2002 | Отправлено: 11:31 18-11-2009 | Исправлено: Core, 11:32 18-11-2009
M_Volkov



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

Цитата:
ругается что нужен .NET Framework 3.5 SP1  

А конкретно, как? Если при проверке пишет: "Безопасность приложений Microsoft .NET Неприменимо", то не обращай внимания... как-то я спрашивал тут... тишина...
Меня удивляет твоя комбинация х64 ОС с х86 SQL!?

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 11:39 18-11-2009
Serg0FFan



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
M_Volkov
не, не так ругается, требует просто 3.5 SP1 и все тут.
Комбинация... а может в ней дело?
Да забыл дистриб из дома притащить под x64, но зудит опробовать, вот решил на том что есть: х86

Всего записей: 3031 | Зарегистр. 25-12-2002 | Отправлено: 12:42 18-11-2009
Le_Cri



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

Всего записей: 473 | Зарегистр. 11-06-2004 | Отправлено: 14:06 20-11-2009
Serg0FFan



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
M_Volkov
Спасибо за понимание Версия х64 установилась на ура, теперь следующий вопрос: как установить минимальную  
версию сабжа, чтобы взлетела база под 1С Предприятие 8.1 на нём? Спасибо.

Всего записей: 3031 | Зарегистр. 25-12-2002 | Отправлено: 15:33 20-11-2009
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Le_Cri
Да я сам то не sa, а 1С-ник, но там, в SQL, ничего сложного, настраивается как любое назнаненное задание. Делаешь задания для для одной базы (например, Tune - Торговля) получаешь примерно следующее на языке SQL (я его не знаю, только чуть-чуть):
1. Периодическое резервное копирование журналов транзакций (каждые 2-3 часа)
BACKUP LOG [Tune] TO [TuneLog] WITH  NOINIT ,  NOUNLOAD ,  NAME = N'Tune Log',  NOSKIP ,  STATS = 10,  DESCRIPTION = N'Резервное копирование журнала транзакций БД Торговля',  NOFORMAT,  NO_TRUNCATE
2. Создание полных резервных копий БД (ночью)
BACKUP DATABASE [Tune] TO [TuneFull] WITH  INIT ,  NOUNLOAD ,  RETAINDAYS = 1,  NAME = N'Tune Full',  NOSKIP ,  STATS = 10,  DESCRIPTION = N'Полная резервная копия БД Торговля',  NOFORMAT
3. Сжатие БД (ночью)
DBCC SHRINKDATABASE (N'Tune', 10,TRUNCATEONLY)
 
Потом увеличиваешь число шагов по количеству баз, копируешь в них эту же строку, только с заменой имен баз. Создание полных резервных копий и Сжатие БД я в одно задание объединил, разнес по шагам.
 
Добавлено:
Serg0FFan

Цитата:
как установить минимальную версию

в смысле Standard или Enterprise? Это зависит, сколько памяти хочешь задействовать... А по составу компонент, большого выбора и нет - всего одну галочку снять можно, я не рискнул... Когда Cumulative update package 4 for SQL Server 2008 Service Pack 1 ставил, было предложено SharePoint поставить, но для 1С Предприятие 8.1 он не нужен, в 1С Предприятие 8.2 вроде бы понадобится, там Web и ThinClient (Тонкий клиент) в платформу встроен...

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 15:40 20-11-2009
Serg0FFan



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
M_Volkov
Понял, спасибо. Получается надо Enterprise ставить, чтобы использовать больше 4 гигов.

Всего записей: 3031 | Зарегистр. 25-12-2002 | Отправлено: 16:51 20-11-2009
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Le_Cri
если вы базу один раз сжали, а она на следующий день снова выросла - не сжимайте, позвольте SQL Server'у самому определить сколько места для хранения данных ему потребуется. Автоприращение файла данных (как, впрочем, и журнала транзакций) считается довольно затратной по ресурсам операцией.
 
Serg0FFan
Standard тоже поддерживает файлы данных > 4GB. Enterprise может понадобиться в том случае, если  БД очень большая и понадобится секционирование, online-перестройка индексов и прочее.
http://www.microsoft.com/Sqlserver/2005/en/us/compare-features.aspx
http://www.microsoft.com/Sqlserver/2005/en/us/enterprise-compare-editions.aspx

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



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

Цитата:
Standard тоже поддерживает файлы данных > 4GB. Enterprise может понадобиться в том случае...

Это высказывание справедливо для 32-х разрядных систем, в частности Win2008 x86? И возможна ли комбинация Win2008 Standard c SQL2008 Enterprise (как для x86, так и для x64)?
Зачем такая странная комбинация... в соседней ветке обсуждается вопрос работы старого продукта 1Cv77 (не предназначенного для х64 систем), и похоже участники этого обсуждения 1С-ники озадачены работой только 1Cv77. А мне хотелось бы найти компромиссный вариант: оптимальная работа нового продукта 1Cv82 x64, и при этом сохранить работоспособность старого продукта 1Cv77 (пусть не оптимальную, лишь бы доступ был к архивным базам) в терминале!?

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 09:36 23-11-2009 | Исправлено: M_Volkov, 09:38 23-11-2009
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Для файлов данных справедливо. Ограничение на размер файлов данных, ЕМНИП, есть только в Express Edition.
Вопрос про  связку Win2008 и SQL Server 2008 не совсем понял. Если будете ставить и то, и другое x64 (либо x86) - проблем не должно возникнуть. В противном случае не подскажу - наверное только эксперимент вам поможет (:.

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



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

Цитата:
про  связку Win2008 и SQL Server 2008 не совсем понял

1. Win2008 х86 Enterprise и SQL Server 2008 х86 Enterprise - есть сомнение, что будет использоваться (не только видеть) > 4GB
2. Win2008 х64 Standard и SQL Server 2008 х64 Enterprise - такая комбинация возможна, какое ограничение будет по памяти? (На Win2008 х64 Enterprise 1Cv77 в терминале точно не работает)

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 14:21 23-11-2009
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
1. Никогда не сталкивался с PAE и AWE, но теоретически, должно помогать. По ссылке описание - как выбрать режим под имеющееся оборудование http://blogs.technet.com/beatrice/archive/2008/08/29/3gb-pae-and-awe-taking-away-some-confusion.aspx.
2. SQL Server увидит всю память, доступную Win2008. Standard, если верить википедии, увидит до 32-х гигабайт.

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



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброго времени суток, коллеги.
Надумали мы переходить с 2000 на 2008 SQL  
Ставил раз -надцать... нужен хелп.
 
Итак, вводные данные:
OS: MS Win 2003EE R2 x86
SQL: Microsoft SQL Server 2008 x86  
 
Скачал и установил предварительно:
1. msxml6_x86.msi
2. Windows Installer 4.5 Redistributable
3. dotnetfx35.exe (он докачивает до SP1 чегойта)
 
Аппаратная часть - всё гуд. Всего хватает. Для справки - на железе стоит VMWare vSphere...  
 
Ставил с указанием разных учётных данных для запуска служб, вплоть до доменного Админа.
По итогу имею такие ошибки:

и

 
Прошу помочь разобраться с траблой... Ато даже потестить не получается.

----------
Анука улыбнули свои улыбальники быстро!

Всего записей: 334 | Зарегистр. 25-11-2005 | Отправлено: 14:11 26-11-2009 | Исправлено: ManBot, 14:15 26-11-2009
raw1



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Скажите пожалуйста, почему в шапке последний Service Pack - 2  для Microsoft SQL Server 2005, а не 3?
И можно ли установить сразу последний или обязательно в порядке очереди? Размер то вроде увеличивается с каждым номером.

Всего записей: 144 | Зарегистр. 08-02-2007 | Отправлено: 08:10 28-11-2009
sharerapid



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
raw1
SP - кумулятивный, т.е. для установки последнего наличие предыдущих не требуется.

Всего записей: 20 | Зарегистр. 17-11-2009 | Отправлено: 10:41 28-11-2009
Serg0FFan



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые, подскажите, кто сталкивался, какой минимальный набор компонентов MS SQL 2005 Enterprise RUS x86 необходимо установить для нормальной работы в 1С 8.1 под сабжем? Чтобы ничего лишнего не ставить и чтобы была установлена SQL Management Studio, так же была возможность делать мгновенные снимки баз, для дальнейшего резервного копирования?
Заранее спасибо.

Всего записей: 3031 | Зарегистр. 25-12-2002 | Отправлено: 11:35 28-11-2009
Открыть новую тему     Написать ответ в эту тему

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