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

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



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

Цитата:
База в списке баз данных не появилась? В журнале SQL Server дополнительной информации нет?

в списке не появилась
 
в журнале
09/01/2017 13:14:01,spid53,Неизвестно,SQL Server detected a logical consistency-based I/O error: недопустимый параметр защиты. It occurred during a прочитать of page (0:0) in database ID 0 at offset 0000000000000000 in file 'H:\sql\Trade_10.mdf'.  Additional messages in the SQL Server error log or system event log may provide more detail. This is a severe error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information<c/> see SQL Server Books Online.

Всего записей: 208 | Зарегистр. 06-12-2007 | Отправлено: 13:15 01-09-2017
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Похоже на то, что mdf файл если не зашифрован, то повреждён.  
Попробуйте ещё так - создайте базу данных с таким же именем, остановите службу SQL Server и замените созданный пустой mdf вашим. Потом запустите SQL Server. Если повезёт, хотя бы DBCC CHECKDB можно будет запустить. Если не повезёт - ищите того, кто сможет посмотреть ваш mdf файл и, возможно, починить.

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



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

Цитата:
Потом запустите SQL Server. Если повезёт, хотя бы DBCC CHECKDB можно будет запустить. Если не повезёт - ищите того, кто сможет посмотреть ваш mdf файл и, возможно, починить.

делал все, та же ошибка что и сверху.  
 
спасибо за помощь.

Всего записей: 208 | Зарегистр. 06-12-2007 | Отправлено: 13:25 01-09-2017
yurkesha



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
apok
сценарий по которому я аттачил базу с поврежденным логом на SQL2000: Подробнее...

Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 10:46 02-09-2017
Postscriptum



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по MS SQL 2012. Есть база с настроенным filestream. Как можно вернуть данные из filestream обратно в базу и отказаться от использования filestream?

Всего записей: 464 | Зарегистр. 31-01-2004 | Отправлено: 08:19 05-09-2017
Nikarrr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток!
Установлен Microsoft SQL Server Enterprise (64-bit), подскажите как откатится до Standart! Какие могут быть проблемы?

Всего записей: 29 | Зарегистр. 14-05-2009 | Отправлено: 10:17 19-09-2017
JcVai



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Nikarrr
Резервное копирование/экспорт баз, удаление enterprise, установка standard, импорт баз.
Проблемы - если в текущих базах используется функционал, имеющийся только в enterprise редакции, например прозрачное шифрование.
Поэтому, в идеале, после экспорта - импорт в тестовый standard и проверка, при необходимости - подготовка скриптов к конвертации/миграции.
 
Postscriptum
По-хорошему,
1. Пересобрать все данные в таблицы без filestream
2. Дропнуть все таблицы с filestream  
3. Убрать все таблицы из файловых групп
4. Убрать все контейнеры filestream
5. Отключить filestream

----------
What out of that we have not win
What out of that we've not return

Всего записей: 661 | Зарегистр. 27-10-2002 | Отправлено: 18:34 19-09-2017
I_am



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помоги разобраться где накосячил.
 
sql 2016 и sssm 17.2
Раз в неделю делается полный архив баз 1с и затем несколько раз в день дифференциальные.
Посреди недели запустил veeam и сделал полный слепок сервера. Необжиданно потребовалось восстановить копию и получил ошибку что дифф создан не от той основной. В логах вижу что в момент запуска veeam создалась полная копия базы во что то виртуальное
 
I/O is frozen on database Base01. No user action is required. However, if I/O is not resumed promptly, you could cancel the backup.
I/O was resumed on database Base01. No user action is required.
Database backed up. Database: Base01, creation date(time): 2017/07/09(23:18:19), pages dumped: 100842, first LSN: 556:8125:37, last LSN: 556:8143:1, number of dump devices: 1, device information: (FILE=1, TYPE=VIRTUAL_DEVICE: {'{C472AC16-25E8-4E94-B7DA-D81577BD842C}47'}). This is an informational message only. No user action is required.
BACKUP DATABASE successfully processed 0 pages in 8.075 seconds (0.000 MB/sec).
 
и все последующие диффы стали делались также от этой вируальной полной копии. Только когда уже попробовал повосстанавливать сейчас дифф копии стали делаться от старой основной.
 
Просто глюк ? Или veeam и подобные архивные системы не использовать?

Всего записей: 53 | Зарегистр. 28-09-2001 | Отправлено: 15:36 22-09-2017
bigsloth



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
I_am
Не глюк, нормальное поведение. Veeam сделал полную копию, соответственно, последующие дифы от неё и пошли. В его настройках должна быть возможность отключить такое поведение, мне наш сисадмин также подкузьмил однажды.

Всего записей: 239 | Зарегистр. 18-09-2009 | Отправлено: 05:10 25-09-2017
contrafack

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят, имею 2 вопроса, но сначала расскажу предысторию, так сказать, проблему ))
 
Имеется новый сервер, с ОС win2016 standard, на сервере крутится 1С 8.3, под СУБД Postgresql (последняя редакция)
 Клиентов около 15 одновременных подключений. (магазин). база в postgres весит 16 ГБ. в выгрузке(DT) весит 650 мб.  
Клиенты жалуются, что хаотично зависает 1С, от 1с до 10 секунд. то есть может 10 минут работать без каких либо тормозов и потом схватить тупняка. Например оператор накладную забивает. первый, второй, третий позиции добавляется без проблем, а четвертый подвисает, потом опять все нормально и т.д.  
Пробовали много чело, и конфиги и диски(SSD), толка нет. 1С программисты говорят, что поставить MS SQL для теста и 1-2 дня работать под него и сравнивать. Теперь вопросы:
1. можно ли легально несколько дней использовать MSSQL 2016 standard (runtime)? ну триал версией, если все нам устраивает, чтоб купили, для 1С он стоит всего 18500 рублей.  
2. Можно ли поставить месте с Postgres? просто перекинуть базу(с другим названием) у у клиентов указать новые базы на MSSQL? Ну это для того, что если разницы не будет, вернутся на Postgres без проблем.  
 

Всего записей: 3336 | Зарегистр. 21-04-2008 | Отправлено: 23:11 13-12-2017
urodliv



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

Цитата:
можно ли легально несколько дней использовать MSSQL 2016 standard (runtime)?

Я бы попробовал express редакцию при вашем объёме.

Цитата:
Можно ли поставить месте с Postgres?

Без проблем.

Цитата:
просто перекинуть базу(с другим названием) у у клиентов указать новые базы на MSSQL?

Не получится. Вам придётся сначала выгрузить данные в файл, а потом уже загрузить их в другую базу.

----------
Очень скоро еда станет совершенно безвкусной, и тогда этот недостаток придётся компенсировать хорошо развитым воображением.

Всего записей: 6691 | Зарегистр. 29-04-2009 | Отправлено: 00:21 14-12-2017
yurkesha



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
contrafack
Цитата:
2. Можно ли поставить месте с Postgres? просто перекинуть базу(с другим названием) у у клиентов указать новые базы на MSSQL?
Клиенты с СУБД не работают - они работают со службой агента сервера 1С. Так что подмена базы(тип СУБД, имя базы и авторизация на уровне СУБД) на уровне кластера 1С необходимое и достаточное условие.  
Хотя кэши(и серверные и клиентские) прибить на всякий случай надо...
 
 
Добавлено:
urodliv
Цитата:
Я бы попробовал express редакцию при вашем объёме
для 2016 экспресса ограничение на базу 10 GB... Я не думаю что при выгрузке загрузке
Цитата:
база в postgres весит 16 ГБ
сократится более чем в полтора раза, скорей всего она подрастет этак гигов до 20...
 
 
 
Добавлено:
Плюс запас по объему желателен...
contrafack Так что наверное все-таки стандарт.

Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 00:49 14-12-2017
contrafack

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

Цитата:
Я бы попробовал express редакцию при вашем объёме.
 

Экспрессник не пойдет, так как у него ограничение на обьем базы.  
 
yurkesha

Цитата:
Клиенты с СУБД не работают - они работают со службой агента сервера 1С. Так что подмена базы(тип СУБД, имя базы и авторизация на уровне СУБД) на уровне кластера 1С необходимое и достаточное условие.  
Хотя кэши(и серверные и клиентские) прибить на всякий случай надо...  

Тогда какие должны быть мои действия? просто не хочется снести postgresql, так как не уверен, что проблема в нем.  
 
P.S. А все же есть триал версии MSSQL2016 ? можно ли без регистрации использовать несколько дней?

Всего записей: 3336 | Зарегистр. 21-04-2008 | Отправлено: 09:46 14-12-2017
yurkesha



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
contrafack
Цитата:
Тогда какие должны быть мои действия?

как-то так

Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 10:19 14-12-2017
contrafack

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yurkesha
 
Спасибо вам большое! Только не очень понял манипуляции с 1С кластером, что и как удалить?  
я правильно понял, что тут надо выбрать "оставить без изминения" ?  
   
 
А потом как быть с БД в самом postgresql ? я там особо не соображаю что к чему  
 
----
И что касается  

Цитата:
DEL /S /F /Q /A "%USERPROFILE%\cache.1c?"
DEL /S /F /Q /A "%USERPROFILE%\cacheData"
DEL /S /F /Q /A "%USERPROFILE%\cacheStorage"
DEL /S /F /Q /A "%USERPROFILE%\cacheVersions"  

У нас клиент-серверная архитектура. клиент часть стоит на рабочих станций, под управлением Windows 10 home (с последними обновлениями)
Там нет таких переменных, точнее папок.  

Всего записей: 3336 | Зарегистр. 21-04-2008 | Отправлено: 12:59 14-12-2017 | Исправлено: contrafack, 13:03 14-12-2017
yurkesha



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
contrafack
Цитата:
я правильно понял, что тут надо выбрать "оставить без изминения" ?  
да - правильно

Цитата:
А потом как быть с БД в самом postgresql ?
Дык а зачем что-то делать - пусть база остается как была - службу только опосля переведешь на ручной запуск и все...

Цитата:
У нас клиент-серверная архитектура.
ну как тебе сказать чтоб не обидеть - СУБД это всегда клиент-серверная архитектура... И если бы я этого не понимал то вряд ли полез бы давать советы...

Цитата:
клиент часть стоит на рабочих станций, под управлением Windows 10 home (с последними обновлениями)
Там нет таких переменных, точнее папок.
ну на пальцах - то чего нет удалиться не может
Скрипт я не сегодня и даже не вчера писал - и определять версию системы при удалении кэшей не надо - на каждой из систем удалятся свои файлы.
Скажем по первой строчке кода совершенно точно удалится например файл C:\Users\USERNAME\AppData\Roaming\1C\1cv8\d1ab510d-cae5-41a0-94dc-c04c13de1a4e\2b8824c1-4bc1-40ac-81d2-81be7d033b6f\vrs-cache\cache.1CD независимо от USERNAME
 
 

Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 13:13 14-12-2017
contrafack

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

Цитата:
ну как тебе сказать чтоб не обидеть - СУБД это всегда клиент-серверная архитектура...

не надо никого обидеть. я просто хотел сказать, что у нас НЕ терминальной версии работаем.  

Цитата:
Скажем по первой строчке кода совершенно точно удалится например файл C:\Users\USERNAME\AppData\Roaming\1C\1cv8.....

да, эти папки иногда ручной приходится удалить, когда пользователь некорректно отключает систему.  
 
Вопрос по SSMS, для SQL 17 версии.  
Вот скачал тестовую версию MSSQL17 версии, установил, русскую версию.  
потом скачал SSMS 17.4 , тоже русскую версию, установил, подключаюсь, а менеджмент студио на английском языке все равно. Может надо ручной перевести язык?  
 

Всего записей: 3336 | Зарегистр. 21-04-2008 | Отправлено: 14:31 14-12-2017
yurkesha



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
contrafack
Цитата:
я просто хотел сказать, что у нас НЕ терминальной версии работаем
не играет роли - всего лишь определяет где хранятся клиентские профили и можно ли их обработать одномоментно...

Цитата:
потом скачал SSMS 17.4
вот по семнашке ничего не подскажу, но раньше SSMS вроде как был одним из компонентов стандарта(а тестовая со стандарта вроде сделана)...
Опять же выбор языка в русской(старой) версии - Сервис - Параметры - Среда - Выбор языка
Но обычно язык управлялки зависим от языка оси на которой все крутится...

Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 19:12 14-12-2017
contrafack

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

Цитата:
Опять же выбор языка в русской(старой) версии - Сервис - Параметры - Среда - Выбор языка
Но обычно язык управлялки зависим от языка оси на которой все крутится...

ОС и SQL на русском. а вор SSMS ставится на английском только. ну да ладно, хрен с ним ))  
 
Теперь если поставлю триал версию SQL standard, и если выясню, что проблема в СУБД , то купим runtime версию. Надо будет переставить MSSQL или достаточно будет вводить лицензионный ключ?

Всего записей: 3336 | Зарегистр. 21-04-2008 | Отправлено: 00:10 18-12-2017
yurkesha



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
contrafack
насчет 2016 я не в курсах - уточни у тех у кого приобретать бедешь... Или на течнете.
Цитата:
ОС и SQL на русском
а что сообщает
Код:
(Get-WmiObject Win32_OperatingSystem).oslanguage


Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 08:46 18-12-2017
Открыть новую тему     Написать ответ в эту тему

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