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

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



Из лесу вышел
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сначала делаешь полный бекап.  
 
Потом dbcc checkdb('dbname') без параметров - оно покажет ошибки если есть и порекомендует с каким параметром запустить исправление.
 
В зависимости от кол-ва ошибок и этих рекомендаций - надо думать или сразу запускать исправление или попытаться переиндексировать поврежденную таблицу.
 
Чтобы определить какая таблица повреждена (хотя периодичность в 40 секунд и небольшой номер страницы IMHO скорее всего означает, что это какая-то из системных)
надо сначала запустить  

Код:
DBCC TRACEON (3604)
DBCC PAGE (SES, 1, 3475, 3)  
 

там в результатах вывода будет поле m_objId, это и есть ID нужной таблицы. Если хочется знать имя таблицы - смотреть в syscolumns по этому самому ID
 

Цитата:
Пропадал свет (да и пропадает)

Ну да. Дохленький UPS дороже информации в базе и геморроя по ее восстановлению. Правильной дорогой идете, товарищи!

----------
Ну і хто тебе кликав, чому ти прийшла, Стара проститутка, сука-війна? Хто тобі платить за наші тіла? Скільки ще тобі треба, яка їх ціна?

Всего записей: 4642 | Зарегистр. 30-10-2001 | Отправлено: 15:39 02-07-2010
us0r



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С упсами знакомы... А вот что с батареей- хз...
Но уже сейчас поздно=)
 
Добавлено:
EventViewer показывает на базу не системную, и что её файл повреждён (если надо можно скинуть логи)...
Кстати, даже если найду- какая команда дальше будет- то?

Код:
ALTER DATABASE dbname SET OFFLINE
ALTER DATABASE dbname SET SINGLE_USER

Начало правильное?
 
Добавлено:
По ходу ALTER DATABASE dbname SET EMERGENCY не проходит...
 
Добавлено:
Как перевести БД в EMERGENCY с монопольным доступом в SQL 2000?

Всего записей: 406 | Зарегистр. 06-12-2007 | Отправлено: 19:14 02-07-2010
Ed_73



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С сервера на котором установлен 2005, пытаются уйти (например при создании базы или таблицы) какие то пакеты на cds107.lon9.msecn.net (естественно, их туда не пускаю), я так понимаю что это лондонский датацентр мелкомягких,  вряд ли лезет за обновлениями в сети стоит всус
какие данные он отправляет? статистику или еще что?

Всего записей: 137 | Зарегистр. 07-09-2007 | Отправлено: 17:15 08-07-2010
Tim2000



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ed_73
При установке задается вопрос типа "хотите помоч усовершенствованию бла-бла-бла?", видимо Вы выбрали "Да".

Всего записей: 860 | Зарегистр. 07-11-2006 | Отправлено: 06:06 09-07-2010
Ed_73



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никак нет , в "Справка"-"Параметры отзывов пользователей Microsoft SQL Server" , стоит "Нет, я не хочу участвовать"
помониторил трафик, наверное за справкой лезет!

Всего записей: 137 | Зарегистр. 07-09-2007 | Отправлено: 14:06 09-07-2010
yakostik

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ подскажите есть база в 2005 SQL нужно отследить все транзакцие на удаление добавление и изменение записей в течение суток с конкретной даты как то можно заставить сервер это все засунуть в лог
 
Поясню суть проблеммы есть у нас купленная БД бухгалерии и вот это зараза в определенный момент (скорее всего при большой набивки в конце месяца) иногда сбоит и засовывает в базу какаето гадость от чего данные начаинаю двоиться или не там выплывать (портится логика связей) разработчик за собой вины не признает вот и хочу отследить текст самого запроса или запросов которые приводят к этому.
 
Надоело каждый месяц руками допиливать данные  
 

Всего записей: 408 | Зарегистр. 30-03-2006 | Отправлено: 23:50 09-07-2010
sirW

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу прощение,п росто хочу уточнить Microsoft SQL Server 2000 IA64 Enterprise Edition English  это 64 битная верси 2000 ???

Всего записей: 45 | Зарегистр. 26-07-2008 | Отправлено: 15:16 11-07-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sirW
Цитата:
это 64 битная верси 2000 ???
Это  64 битная версия Microsoft SQL Server 2000  Enterprise Edition English

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 19:20 11-07-2010
sirW

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ПЫтаюсь ставить 64 битный 2000 sql на win server 2003 64 bit а он гворит что файл setup.exe предназначен для другого типа компьютера

Всего записей: 45 | Зарегистр. 26-07-2008 | Отправлено: 13:58 12-07-2010
naPmu3aH



Из лесу вышел
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sirW

Цитата:
ПЫтаюсь ставить 64 битный 2000

Ну дык ясное дело.
Microsoft SQL Server 2000 IA64 он под процессоры Itanium...
 
x64 версии SQL server 2000 не существует в природе.


----------
Ну і хто тебе кликав, чому ти прийшла, Стара проститутка, сука-війна? Хто тобі платить за наші тіла? Скільки ще тобі треба, яка їх ціна?

Всего записей: 4642 | Зарегистр. 30-10-2001 | Отправлено: 17:49 12-07-2010
sirW

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ага
я уже осощнал свою ошибку

Всего записей: 45 | Зарегистр. 26-07-2008 | Отправлено: 17:50 12-07-2010
Serg0FFan



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хочу обратиться к гуру за помощью
Ситуация: На Win2003 x86 +SP2+все последние фиксы установлен MS SQL 2005 + SP3 + все фиксы по текущий. В один момент накрылся винт на котором располагалась база (SQL был установлен на системный диск С, база же хранилась на диске D). Сбойный винт поменял на временный, т.к. системные базы не уцелели (бекапа не делал системных баз %) ) то пришлось снести SQL и поставить заново, указав в качестве пути для хранения баз временный диск с той же букой D. Потом с бекапа поднял рабочие базы, все работало, все ок. Далее поднял RAID-1, отформатировал, стопанул все службы MS SQL и его самого впридачу, скопировал все содержимое диска D на новый диск (RAID), зашел в консоль управления дисками, удалил букву D у временного диска, тут система долго не хотела "отдавать" эту букву D , перегрузился, ессно SQL не запустился, куча ошибок в логах, но букву D таки система освободила. Назначил эту букву новому диску (RAID), перегрузился, SQL работает, в логах все ок. Но теперь даже удалив все разделы с временного диска, не могу удалить его из компа. Ибо без него система не грузится %) Выдает ошибку PAGE FAULT IN NONPAGED AREA STOP 0x00000050 (0x8008c000, 0x000.... Втыкаю этот старый временный винт на место, система грузится %) Без него ни в какую! На вирусы проверял, ни одного нету, да и не должно быть, нет выхода в инет с сервера да и не сидит на нем ни один юзверь ессно, кроме админа. Вот думаю что ж это за фигня такая и как спасти винт временный? Драйвера для RAID контроллера обновлял, прошивку так же, нифига.
 
P.S. В режиме защиты от сбоев без старого-временного винта система грузится.
P.P.S Имеет ли смысл переходить на связку Win2003+SQL2008r2?  
 
Почему написал сюда? Думается проблема именно в SQL Быть может он как то при установке привязался к конкретному винту и при старте ищет его? А не найдя валит систему в синий экран.

Всего записей: 3032 | Зарегистр. 25-12-2002 | Отправлено: 11:47 21-07-2010 | Исправлено: Serg0FFan, 13:06 21-07-2010
Stanleygoo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток!
 
Прошу совета. Такая ситуация. MS SQL 2005. Есть база с полной моделью восстановления. Из-за разрастания лога транзакций переполняется дисковый раздел. Решено было изменить модель восстановления на простую. Каждую ночь делать полный бэкап, а в течении дня, через каждые 3 часа, делать разностный бэкап. Так вот, после изменения модели восстановления, выполнился полный и разностный бэкапы. Но лог транзакций как был 40 Гб до изменения модели восстановления, так и остался после изменения на простую. С помощью планов обслуживания сделать бэкап лога не удается, т.к. модель восстановления простая. Как вариант думал вернуть модель восстановления на полную, сделать полный бэкап и бэкап лога, а потом изменить модель восстановления на простую. Может быть есть способ уменьшить лог транзакций не меняя модель восстановления?  
 
Спасибо!

Всего записей: 58 | Зарегистр. 16-10-2007 | Отправлено: 11:06 22-07-2010
sarti



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Stanleygoo, у меня супротив этой проблемы еженощно исполняется следующий T-SQL (в MaintenancePlan):

Код:
use [XXX]
go
dbcc shrinkfile ([XXX_log],10)
backup LOG [XXX] with truncate_only
dbcc shrinkfile ([XXX_log],10)

Где "XXX" - имя твоей БД. Соответственно, сколько БД - столько и заданий. По времени же - несколько секунд на каждую БД.
 
 
НО, но я хз, как ты юзаешь свою СУБД, у меня она чисто для 1C7.x и 1C8.x, так что думай сам, подойдёт ли тебе этот вариант.

Всего записей: 1972 | Зарегистр. 04-08-2006 | Отправлено: 11:26 22-07-2010 | Исправлено: sarti, 11:27 22-07-2010
bigsloth



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

Код:
use [your_database]
select name from sys.database_files
where type_desc = 'LOG'
 
dbcc shrinkfile ('логическое имя из результата запроса', 0, truncateonly)

 
маленькая статейка по теме

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 11:31 22-07-2010
FL0od13



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

Цитата:
x64 версии SQL server 2000 не существует в природе.  

А это, тогда, что?
Упс. Действительно.

----------
Синхронизация контактов между доменами AD (Exchange). Самописная утиль. Тестирование...

Всего записей: 694 | Зарегистр. 04-03-2007 | Отправлено: 11:33 22-07-2010 | Исправлено: FL0od13, 11:36 22-07-2010
bigsloth



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

Цитата:
Думается проблема именно в SQL  Быть может он как то при установке привязался к конкретному винту и при старте ищет его? А не найдя валит систему в синий экран.

а вы не смотрели логи sql server'a, когда грузились в безопасном режиме? Они обычно лежат здесь:
\Program Files\Microsoft SQL Server\MSSQL.номер_экземпляра\MSSQL\LOG.
Мне кажется, что это не он виноват..

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 11:39 22-07-2010
Stanleygoo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо всем! Буду пробовать.

Всего записей: 58 | Зарегистр. 16-10-2007 | Отправлено: 11:52 22-07-2010
Rucha

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли какой-нибудь 2008-й сервер поставить на Intel Atom N270?
В требованиях как-то расплывчато "Processor type: Pentium III-compatible processor or faster"..

Всего записей: 1325 | Зарегистр. 31-07-2001 | Отправлено: 20:10 24-07-2010 | Исправлено: Rucha, 20:20 24-07-2010
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
у меня standard нормально встал. В принципе, с любым не должно быть проблем, единственное, что ОС должна быть соответствующая.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 17:45 25-07-2010
Открыть новую тему     Написать ответ в эту тему

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