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

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
endorphinne
может это поможет http://support.microsoft.com/default.aspx/kb/956705?p=1 или http://support.microsoft.com/default.aspx/kb/910336?p=1

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 06:21 04-03-2014
rijk



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

Всего записей: 361 | Зарегистр. 16-10-2006 | Отправлено: 13:57 04-03-2014 | Исправлено: rijk, 14:13 04-03-2014
ZandL

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет, подскажите как лучше распределить файлы sql: системные, пользовательские, tempdb, журналы.
Имеется 4 массива
2 sata Raid 1 (на нем сейчас система win 2008R2 c AD )
4 sas raid 10 (на нем все системные и пользовательские базы SQL2008)  
2 sas raid 1 (на нем все журналы)
2 sata raid 1 на встроенном контроллере (бэкапы)
В связи с переходом на SQL 2008r2 подумал может стоит как то оптимальней разместить файлы.
И достаточно ли просто отсоединить, присоединить базы с 2008 на 2008R2, или лучше через бэкап SQL, или через бэкап 1С

Всего записей: 3 | Зарегистр. 28-10-2006 | Отправлено: 15:43 18-03-2014
Namig

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажете, какой sql-сервер нужно скачать под 8.1?  
 
Подойдет ли ru_sql_server_2012_enterprise_edition_with_sp1_x64_dvd_1237031.iso?

Всего записей: 590 | Зарегистр. 25-04-2004 | Отправлено: 18:56 18-03-2014
BlackVetal



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ZandL
Я бы разделил на 2 сервера - отдельно AD и отдельно SQL server (ну это по возможности). Это к слову, а вообще нормально распределено. Да и кажется лучше через бэкапы SQL сделать миграцию, но при этом учесть что обратно уже дороги не будет на 2008 SQL.
Namig
2012 Sql server неплохо себя ощущал и на седьмой винде почему он должен хуже себя вести на 8.1 ?
А вот какой лучше - тут надо смотреть для каких целей вы собираетесь ставить SQL Server, возможно вам нужна "минимальная комплектация".

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 08:45 19-03-2014
slech



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

Цитата:
И достаточно ли просто отсоединить, присоединить базы с 2008 на 2008R2, или лучше через бэкап SQL, или через бэкап 1С

Мы использовали оба способа. Используем 3 тактики:
1. Перенос отсоединением.
2. Перенос используя Full бэкап.
3. Перенос используя Full бэкап + Diff бэкап.
 
Правда у нас не 1С, а сайты. Суть от этого не должна меняться.
 
1. Решили для себя, что первый способ предпочтительнее.
2. Второй способ используем когда отсоединенные файли намного больше Full бэкапов.
3. Третий способ используем для минимизации времени простоя.
 
План приблизительно таков у нас:
1. Пред-подготовка:
1. Создать логины на новом сервере.
2. Создать связанные сервера(Linked Servers) если настроены.
3. Создать MS SQL Job на новом сервере и отключить их, если настроены.
 
2. Перенос:
1. Остановить приложение которое использует базу.
2. Перенести базу на новый сервер удобным способом.
3. Настроить разрешения на новом сервере(выполнить сопоставление логина с пользователем в базе, п.1-1)
4. Перестроить приложение на новый IP, либо перенести IP со старого на новый.
 
3. Пост-настройки:
1. Включить MS SQL Jobs на новом MS SQL сервере.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 13:00 19-03-2014 | Исправлено: slech, 13:04 19-03-2014
krasaval

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slech
 
Небольшое дополнение:
Используя attach-detach вы должны иметь полный доступ к файлам базы данных, так же сменится владелец базы данных и сбросятся опции базы данных в дефолтные значения.

Всего записей: 248 | Зарегистр. 20-09-2006 | Отправлено: 13:45 19-03-2014
slech



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

Цитата:
Небольшое дополнение:
Используя attach-detach вы должны иметь полный доступ к файлам базы данных, так же сменится владелец базы данных и сбросятся опции базы данных в дефолтные значения.

Спасибо за полезное подолнение. Нужно будет поизучать, мы вроде со сложностями не сталкивались в этом контексте.
 
Добавлено:
krasaval
Database Detach and Attach (SQL Server)
Move a Database Using Detach and Attach (Transact-SQL)
Detach a Database
Attach a Database
Пока не нашёл упоминания об этом.
 

Цитата:
так же сменится владелец базы данных

Да, есть такое - владельцем стал пользователь который её подключил.
 

Цитата:
сбросятся опции базы данных в дефолтные значения

На те, что являются дефолтными на новом сервере ? Например Recovery Model или что-то ещё ?
 
Может у вас есть ссылочка, что бы почитать об этом ?
 
Спасибо!

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 13:57 19-03-2014 | Исправлено: slech, 17:09 19-03-2014
Namig

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хочу тестировать базы, который работают под 1С 8.0.18.2. ОС в компе у меня 8.1. Установил 2012 стандарт. В Studio под sa создан база данных. В настройках стоит смешанный тип входа.
 
Но базу в 1С не могу создавать. если для sa набираю пароль, выдает ошибку: неподходящая версия (06.03.9600) провайдера базы данных, Требуется 08.00.0194 или более поздние.
 
Если для пользователя sa поле пароли оставляю пустым, то ошибка другая: ошибка входа пользователя sa. HResult=80040ED4, SQLState=42000, native=18456.
 
Дайте, пожалуйста, подсказку для решения данной проблемы

Всего записей: 590 | Зарегистр. 25-04-2004 | Отправлено: 17:21 19-03-2014
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Namig
В сети встречаются похожие ситуации:
Проблема при создание базы

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 17:33 19-03-2014
ZandL

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за советы. Вчера ночью уже перетащил базы. Сначала поднял экземпляр 2008R2. Настроил, создал пользователей таких же как в 2008 для удобства.  
2 мелких типовых базы 1С по 10 ГБ потестил средствами 1С (странно, но нашлись ошибки логической целостности, хотя sql всегда говорит что все хорошо) и выгрузил. Создал базы в R2 и загрузил обратно через 1С. Получилось не очень быстро, хорошо что в них по ночам как правило никто не работает.
Самописную 100 гб базу перетащил через бекап SQL, выгнав пользователей минут на сорок.  
Все проверил и остановил 2008.
Вроде все хорошо, сегодня никто не стонал тьфу, тьфу, тьфу.
 
Разделить с AD, была такая мечта, а еще на нем же сервер 1С . Три года назад при покупке этого сервака, обещали что докупят второй такой же. Но раз и так как то работает, то деньги важнее мечты админа.  
   

Всего записей: 3 | Зарегистр. 28-10-2006 | Отправлено: 21:25 19-03-2014
Namig

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

Всего записей: 590 | Зарегистр. 25-04-2004 | Отправлено: 06:07 20-03-2014
krasaval

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slech
recovery model не меняется.
 
http://msdn.microsoft.com/en-us/library/ms187580.aspx
 
http://msdn.microsoft.com/en-us/library/ms190794.aspx
 
 
 
Namig

Цитата:
неподходящая версия (06.03.9600) провайдера базы данных,  

 
Наверное 1С - версию SQL не узнает

Всего записей: 248 | Зарегистр. 20-09-2006 | Отправлено: 16:47 20-03-2014 | Исправлено: krasaval, 16:50 20-03-2014
ph5

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, такой вопрос:
Есть win 2003 enterprise sp2 x64 (16гиг озу)
На нем крутится SQL Server 2005  Express(x32)
Задача была сделать выгрузку данных из одной 1с базы, но не получается - ошибка "не хватает памяти".  
Вопрос: есть смысл подключать AWE? Или придется переходить на SQL Server 2005 Standart x64?

Всего записей: 226 | Зарегистр. 18-08-2011 | Отправлено: 12:52 24-03-2014
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ph5
нет, смысла в этом нет, и переход на нормальную (не урезанную) редакцию вам не поможет (хотя и будет, конечно, полезен). Ошибка "недостаточно памяти" - это ошибка клиентского приложения 1С, к sql server'у отношения не имеет.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 13:58 24-03-2014
Gabarityanin

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток всем.
Проблема в следующем: имеется специализированная программа, под админскими правами запускается. У этой программы есть web-портал. Видимо слетел пароль на админской учетке. Изменить пароль можно в Microsoft SQL Server Management Studio. MS SQL установлена в режиме mixed mode и поддерживает аутентификацию как под учетной записью "sa", так и под учетными записями Windows. Однако при заходе под учетной записью администратора выдается сообщение о невозможности соединения с SQL сервером. Физический доступ к серверу имеется. Попытки, типа http://lev-ponomarev.blogspot.ru/2011/10/sa-ms-sql.html, http://antonborisov.ru/2011/07/17/poluchenie-polnomochij-administratora-na-microsoft-sql-server/ никаких результатов не дали. Находил ссылку на восстановление пароля при загрузке с установочного диска, но не могу найти в истории. Может быть кто-то уже сталкивался с такой проблемой? Как излечить пациента? Да, желательно объяснять как для блондинки - ни в сиквеле, ни в других БД специалистом не являюсь.

Всего записей: 3 | Зарегистр. 09-07-2012 | Отправлено: 14:12 24-03-2014 | Исправлено: Gabarityanin, 14:56 24-03-2014
slech



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

Цитата:
Видимо слетел пароль на админской учетке

Админская учётка чего, речь об sa или учётной записью Windows с административными правами ?
 

Цитата:
Однако при заходе под учетной записью администратора

Тут такой же вопрос, что и выше.
 
Изменение пароля sa(или любого другого пользователя) в Microsoft SQL Server 2005 можно проделать следующим способом:
1. Зайдите локально на сервер с правами администратора локальной машины. Например через RDP.
2. Запустите Microsoft SQL Server Management Studio.
3. Server name: localhost.
4. Authentication: Windows Authentication.
5. После подключения: Security --> Logins --> sa --> Properties --> General --> Password --> ***** --> Ok
 
Вроде как-то так.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 17:34 24-03-2014
Respirator

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго всем!
Помогите понять и определиться.
Собираемся ставить сервер 1С на нем будет конфигурация управление небольшой фирмой 8 проф. Размер базы неизвестен, т.к. ее еще нет, все будет с нуля.
Но количество пользователей - 55. Ставим в терминале.
Вопрос: Нужно ставить MS SQL, я решил поставить лицензию на ядро, а не на пользователей (это получается выгоднее при таком количестве юзеров), но я не совсем понял по поводу лицензии на ядро. Нужно покупать на все ядра сервера (у меня 2 проца по 4 ядра = 8 ядер) или же можно купить только на 4 ядра?
И если можно на 4 ядра, то хватит ли их? и как рассчитывать какое количество ядер требуется?
 
Сервер: 2хCPU Intel Xeon E5-2609 2.4, 32 Гб ОЗУ, 500 Гб SAS 10k RAID 10.

Всего записей: 71 | Зарегистр. 24-02-2012 | Отправлено: 18:21 24-03-2014
bigsloth



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

Цитата:
Нужно покупать на все ядра сервера (у меня 2 проца по 4 ядра = 8 ядер) или же можно купить только на 4 ядра?

Нужно покупать на все 8. Можно сделать виртуалку, отдать ей 4 ядра и, соответственно, купить лицензию на 4 ядра.
 

Цитата:
И если можно на 4 ядра, то хватит ли их? и как рассчитывать какое количество ядер требуется?

Вы не знаете объёмов, нагрузки и вообще ничего. Рассчитать не получится. Соответственно, чем больше - тем лучше .

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 06:11 25-03-2014
BlackVetal



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Respirator
Имхо, если не ошибаюсь, то лицуха на Sql покупается на физический проц, сколько в нем ядер пофик, так как у тебя  

Цитата:
2хCPU Intel Xeon E5-2609 2.4

 то тебе надо 2 лицухи.
опять же если не ошибаюсь, мы покупали 4 лицухи на 2 сервера аналогичной начинки.

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 08:13 25-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