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

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



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

Цитата:
Вы будете смеяться, но таки в BOL
почитаю
Цитата:
А что именно интересует в аспекте работы на многопроцессорных системах: как конкретно распаралеливаются запросы/результаты?
собственно да - как скажем увеличиться производительнось сиквела (2005 интересует в пер.очередь) при переходе от 1-но ядерного камня к 2-ч ядерному, потом к 3-х и т.д. Тоже самое в отношении многопроцессорной системы. Т.е. насколкьо сам сиквел (или ось с ним) хорошо распаралеливает потоки?
Понятно что дело может упереться скажем в память - но тем не менее, какой то общий ход вещей должен быть!?

----------
Три вещи вечны: смерть, налоги и потеря данных...

Всего записей: 4139 | Зарегистр. 29-07-2003 | Отправлено: 11:12 22-10-2008
PhoenixUA



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для тех, кто не в курсе:
BOL - Books Online
на русском - http://msdn.microsoft.com/ru-ru/library/ms203721.aspx
 
Добавлено:
BOL 2008:
http://msdn.microsoft.com/ru-ru/library/bb543165.aspx

Всего записей: 2184 | Зарегистр. 17-11-2005 | Отправлено: 17:45 22-10-2008
FreemanRU



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

Цитата:
Т.е. насколкьо сам сиквел (или ось с ним) хорошо распаралеливает потоки

Просто отлично, если у тебя много запросов. У меня сиквел все 8 ядер грузит по полной.
 Если (как например в случае с мега-программой 1С) запрос один, но большой - увеличения мощности не будет.

----------
Если не получается с первого раза - прочти инструкцию. (с)
"Откуда нам знать, что такое война, если мы не знаем мира..."(с)
Записки

Всего записей: 3795 | Зарегистр. 16-07-2004 | Отправлено: 20:38 22-10-2008
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите, SQL2008 установленный с нуля такой же, как SQL2008 полученный обновлением с SQL2000 на SQL2005, а затем на SQL2008? Сомнение гложет, что полученный обновлением SQL2008, сохраняет механизмы совместимости (движок, формат баз и т.п.) с предыдущими версиями, и это в ущерб производительности SQL2008?  
Это я к тому, большие позывы у меня снести все, поставить с нуля SQL2008 1-м экземпляром по умолчанию – дать так сказать "зеленую улицу" для 1Cv81. И уже затем поставить рядом, 2-м экземпляром SQL2000 для 1Сv77!? У кого какие мнения?

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 15:32 23-10-2008 | Исправлено: M_Volkov, 15:38 23-10-2008
greenfox



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FreemanRU
ясненько, сенькую.
т.о. если на сиквеле крутиться несколько БД к которым идут запросы от разных юзверей\приложений то вопросов по распаралеливанию запросов по ядрам возникать не должно!?
 
Кстати, 2008 уже вышел (бетка точно была) - кто-н копал, что реально лучше\хуже?

----------
Три вещи вечны: смерть, налоги и потеря данных...

Всего записей: 4139 | Зарегистр. 29-07-2003 | Отправлено: 15:42 23-10-2008
FreemanRU



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

Цитата:
.о. если на сиквеле крутиться несколько БД к которым идут запросы от разных юзверей\приложений то вопросов по распаралеливанию запросов по ядрам возникать не должно!?  

Именно.
 

Цитата:
Кстати, 2008 уже вышел (бетка точно была) - кто-н копал, что реально лучше\хуже?

Считай его SQL2005 R2. Т.е. всё что было дошлифовали, плюс добавили кучу новых фичь. ИМХО - маст хев. Причем с нами и программеры согласились. Один ресурс говернор и потоковый тип столбца чего стоит .
 
M_Volkov

Цитата:
Подскажите, SQL2008 установленный с нуля такой же, как SQL2008 полученный обновлением с SQL2000 на SQL2005, а затем на SQL2008

Да, за исключением самих БД- они стоят в той же версии, что были на 2005-ом. На производительность это не влияет. Влияет только на поддерживаемые фичи (хотя некоторые, в свою очередь, могут играть роль в общей производительсности)

----------
Если не получается с первого раза - прочти инструкцию. (с)
"Откуда нам знать, что такое война, если мы не знаем мира..."(с)
Записки

Всего записей: 3795 | Зарегистр. 16-07-2004 | Отправлено: 01:14 24-10-2008
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Установил SQL SERVER 2005 Enterprise Edition x86 Rus, с http://www.microsoft.com/downloads/details.aspx?FamilyId=d07219b2-1e23-49c8-8f0c-63fa18f26d3a&displaylang=ru скачал и установил пакет обновления 2 (SP2) для Microsoft SQL Server 2005. На этой странице предлагаются SP2 для Express Edition, Express Edition with Advanced Services, Server Management Studio Express. Это что какие-то дополнения к Enterprise по расширению его возможностей, или после их установки это будет совсем не Enterprise?
Еще скачал CUP9 с http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=38673&start=460, а в нем лишь выпуски KB933508 и KB953752. Что промежуточные уже включены в KB953752?

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 14:49 24-10-2008 | Исправлено: M_Volkov, 14:53 24-10-2008
naPmu3aH



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

Цитата:
На этой странице предлагаются SP2 для Express Edition, Express Edition with Advanced Services, Server Management Studio Express

Подчеркнутое ни на какие мысли не наводит???
 

Цитата:
Это что какие-то дополнения к Enterprise по расширению его возможностей, или после их установки это будет совсем не Enterprise?

Оно тупо не станет на Enterprise потому как для него не предназначено...
 

Цитата:
CUP9

На то он и Cumulative Update что включает все предыдущие...


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

Всего записей: 4642 | Зарегистр. 30-10-2001 | Отправлено: 16:10 24-10-2008 | Исправлено: naPmu3aH, 16:10 24-10-2008
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посоветуйте как спланировать инфраструктуру для SQL server на 10 рабочих станций.
Какую серверную платформу избрать - 2003 или 2008? Какой SQL приобретать, чтобы было экономичное решение при таком количестве пользователей. Задача - перенос в Access базы из FoxPro 2.5 и формирование сетевой базы данных на сервере.

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 19:27 25-10-2008
naPmu3aH



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

Цитата:
Какую серверную платформу избрать - 2003 или 2008?

Не принципиально. Те нововведения что там есть вряд ли будут критичными при вашей функциональности... Тем более что Enterprise вы врядли будете приобретать.
 

Цитата:
Какой SQL приобретать, чтобы было экономичное решение при таком количестве пользователей

Если данных не много - я бы вообще вам посоветовал начать с бесплатного Express. А когда его перерастете (4Гб данных) - будете смотреть что вам больше подойдет Workgroup или Standard (первый дешевле, но использует только 2 процессора и 3Gb памяти).  
 
А так в плане экономии: пять клиентских лицензий продаются обычно вместе с сервером. Докупите еще пять и все у вас будет хорошо...

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

Всего записей: 4642 | Зарегистр. 30-10-2001 | Отправлено: 21:11 25-10-2008
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
naPmu3aH
 
не понял, Express  бесплатный - работает с 4 gb, а workgroup - платный только с 3?

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 21:20 25-10-2008
naPmu3aH



Из лесу вышел
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krserv
Э... Внимательно читайте договор...
У Express ограничен размер базы данных (больше просто не добавится), а у Workgroup размер базы не ограничен, просто эта редакция умеет использовать только 2 процессора и 3Гб памяти (Express в свою очередь 1 процессор и 1 Гб памяти)

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

Всего записей: 4642 | Зарегистр. 30-10-2001 | Отправлено: 23:06 25-10-2008
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я с этим сервером еще не сталкивался, сейчас начал просматривать книгу по 7 версии, и думать а как быть. На данный момент в локалке 7 рабочих станций, развернута сетевая версия FoxPro 2.5, т.е на одной рабочей станции хранится база, а все другие работают с ней.
Хочется уйти от этого старья, а что делать, какое будет  прикладное программное обеспечение, чтобы организовать сетевую СУБД. Сейчас посмотрю Access 2003 и 2007 - могут они работать как клиенты серверной базы или нет?.  Т.е базу то мы конвертируем, формы отчеты программисты бы новые написали, но вот в каком прикладном сетевом приложении?
Направьте на правильный путь. Или может Access можно вообще сделать как и FoxPro сетевой версией без SQL сервера?
 
Добавлено:
naPmu3aH
 
Посмотрел Access 2003 и понял, что база данных проекта, созданного в access может быть размещена на сервере и работать с сетевыми пользователями.
 
Добавлено:
naPmu3aH
 
Посмотрел Access 2003 и понял, что база данных проекта, созданного в access может быть размещена на сервере и работать с сетевыми пользователями.

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 23:35 25-10-2008
ptaha



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
krserv
 
С Access-ом есть два варианта. Можно сделать отдельно файл с приложением, отдельно файл с данными. Если этот файл с данными расшаривать, то можно получить доступ по сети. Второй вариант - к аксесу можно подключать "внешние" источники, в качестве базы - тот же MS SQL сервер. Второй вариант - грамотнее и предпочтительнее при количестве пользователей больше двух.

Всего записей: 134 | Зарегистр. 16-01-2004 | Отправлено: 01:48 26-10-2008
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мужики, у меня задача очень сложная. Есть новый комплекс на базе IBM Server под AIX, на нем развернут сервер базы данных Oracle, стоит приложение, разработанное для этой системы, и вот это приложение должно в определенном формате выгружать информацию в головную организацию в Москву. Формат выгрузки имеется.  
Но проблема в том, что Москва требует работы, а оборудование в новом здании еще не подключено, и когда будет подключено неизвестно. Мы в старом здании где все крутится на приложении под FoxPro разработанном еще в 90 годы.  
Я вот думаю варианты решения проблемы: может купить простенький сервер, вот только что туда установить, чтобы развернуть Oracle 9 и самое главное, чтобы это приложение заработало под этой осью, если оригинально оно работает под AIX.
Или поставить под Window SQL Server, конвертировать базы в Access, создать новые формы и отчеты, сетевой проект, и из него вытянуть необходимые данные, сформировать требуемый формат выгрузки - и напралять в Москву. Первый вариант проще, т.к там уже есть готовое приложение, выдающее требуемый формат выгрузки, просто в него нужно будет конвертировать данные и ввести в его формы. А вот во втором случае придется создавать проект в Access, для получения требуемой выгрузки. Даже пусть это FoxPro работает дальше, не долго уже ему работать осталось, во мысль пришла, даже сервер можно не покупать, соединить Access через ODBC c Access - но проект для выгрузки все равно делать придется.  
Наверно с первым вариантом мне кроме разработчика приложения никто не подскажет будет оно работать под другой осью или нет. А кто знает AIX я могу на cтандартный комп, который буду планировать под сервер поставить, или нужна только IBM сервер?

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 02:46 26-10-2008
ptaha



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

Всего записей: 134 | Зарегистр. 16-01-2004 | Отправлено: 13:14 26-10-2008
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ptaha
 430 полей,  
Содержание
 
1.    Назначение и состав программного комплекса
2.    Работа с формой соответствия кодов справочников
3.    Работа с формой запуска и отслеживания процессов выгрузки
4.    Работа с формой запуска и отслеживания процессов сверки
Приложение 1. Описание полей таблиц, для которых проводится выгрузка
Приложение 2. Полный перечень полей и кодов соответствия справочников
Приложение 3. Структуры рабочих таблиц выгрузки
Приложение 4. Содержание рабочих справочников для выгрузки
 
Выгрузка для каждой задачи осуществляется процедурой базы данных, для которой, необходимо иметь заполненные таблицы описания выгружаемых полей и установлением соответствия кодов региональных справочников
 
Результатом работы процедуры базы данных являются сформированные записи в таблице результатов и сопутствующая информация в других служебных таблицах (об отфильтрованных и отбракованных записях, о неперекодированных значениях полей, трассировка работы процедуры). Из формы процессов выгрузки создается файл, пригодный для загрузки  в соответствующем формате  
 
До проведения выгрузки необходимо составить перечень соответствия кодов региональных справочников . В принципе, такая работа проделывается разработчиком и, если в регионе нет расхождений с классификаторами, используемыми в центре разработки, то этап составления соответствия справочников пропускается, а форма, предназначенная для этого, используется для получения справочной информации по соответствиям кодов. Из этой формы можно получить файлы с подробной информацией о соответствии кодов и описания выгружаемых полей и правил выгрузки.
 
    Непосредственная процедура БД, выполняющая выгрузку, вызывается из формы «Процессы выгрузки» заданием объекта выгрузки  и диапазона дат выгрузки или можно запустить скрипт из SQL Navigator, который будет вызывать эту процедуру БД.  
 
    За ходом выгрузки можно следить из формы «Процессы выгрузки», а после ее окончания можно просмотреть и распечатать в файл результат выгрузки и сопутствующую информацию.
 
Для проведения конвертации необходимо завести справочники в таблице S2I_KLASS:
 
508 - перечень правил выгрузки.
509 – список объектов выгрузки.
510 – список таблиц ИБД, участвующих в выгрузках.
511 – параметры конфигурации выгрузки.
512 – справочник  
513 – состояние процесса выгрузки.
 
Документация на приложение только по выгрузке данных только на 50 листах.
Поэтому, сомнвеваюсь, что проще будет написать выгрузку в Access.

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 14:14 26-10-2008
naPmu3aH



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

Цитата:
Выгрузка для каждой задачи осуществляется процедурой базы данных, для которой, необходимо иметь заполненные таблицы описания выгружаемых полей и установлением соответствия кодов региональных справочников  

Я так понимаю это автоматически вычеркивает Access (без SQL Server) из числа возможных вариантов...

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

Всего записей: 4642 | Зарегистр. 30-10-2001 | Отправлено: 15:56 26-10-2008
krserv



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да тут вообще труба _ я переношу обсуждение этого вопроса в тему с Oracle, т.к дальше здесь это offtop

Всего записей: 3728 | Зарегистр. 21-11-2006 | Отправлено: 20:31 26-10-2008
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите, при восстановлении базы из бэкап SQL Server Management Studio 2005 мне ошибку пишет: "System.Data.SqlClient.SqlError: Заключительный фрагмент журнала базы данных "Tune" не был добавлен в резервную копию. Если журнал содержит данные, которые нужно сохранить, используйте для его резервного копирования BACKUP LOG WITH NORECOVERY. Используйте предложение WITH REPLACE или WITH STOPAT инструкции RESTORE для замены содержимого журнала. (Microsoft.SqlServer.Smo)". Это как?
Кроме BOL - Books Online (ничего не нашел по этому поводу) есть хорошие учебники на русском по SQL Server 2005 (ссылочку)?  
 
Добавлено:
Извиняюсь, вопрос по восстановлению баз снимаю, в параметрах поставил галочку "Переписать существующую базу данных", и все пошло.
А хороший учебник хотелось бы найти. Масса вопросов, к примеру, как зарегистрировать SQL сервера, находящиеся на других компьютерах? SQL Server Management Studio почему-то их не видит!?

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 13:01 29-10-2008 | Исправлено: M_Volkov, 13:54 29-10-2008
Открыть новую тему     Написать ответ в эту тему

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