Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Microsoft SQL SERVER

Автор: diversantua
Дата сообщения: 24.09.2008 21:12
доброй ночи
на сервер с 4Gb ОЗУ установлен Sql server 2005 SP2
в свойствах в параметре "Максимальный размер папяти сервера" стоит 2 гига, его можно как-то увеличить?
пробовал вручную поднять до 3Gb, изменения не сохраняются
Автор: DiRTy_GaRRy
Дата сообщения: 25.09.2008 12:03
А у кого-нибудь поставился Cumulative update package 1 for SQL Server 2008?. А то у меня оно выдаёт ошибку:

Код:
TITLE: SQL Server Setup failure.
------------------------------

SQL Server Setup has encountered the following error:


A failure was detected for a previous installation, patch, or repair during configuration for features [SQL_DTS_Full,Connectivity_Full,SQL_SSMS_Full,SDK_Full,Tools_Legacy_Full,SQL_SSMS_Adv,SQL_PowerShell_Tools_ANS,]. In order to apply this patch package (KB956717), you must resolve any issues with the previous operation that failed. View the summary.txt log to determine why the previous operation failed.

Error code 0x84B20001.

------------------------------
BUTTONS:

OK
------------------------------
Автор: naPmu3aH
Дата сообщения: 26.09.2008 19:28
diversantua

Цитата:
на сервер с 4Gb ОЗУ установлен Sql server 2005 SP2
в свойствах в параметре "Максимальный размер папяти сервера" стоит 2 гига, его можно как-то увеличить?

В таких случаях принято сообщать какая у вас ревизия SQL Server и операционки (Standard/Enterprise для того и другого случая). Это важно.
Автор: ALEX_SE
Дата сообщения: 27.09.2008 09:16
В таких случаях принято сообщать какая у вас ревизия SQL Server

- 2005 поддерживает ОЗУ как и ОС.
Автор: naPmu3aH
Дата сообщения: 27.09.2008 09:22
ALEX_SE
Вообще-то есть еще Workgroup...

Добавлено:
На самом деле я так подозреваю, что все дело в "волшебном /3GB"
Автор: L38Crow
Дата сообщения: 29.09.2008 03:09
diversantua

Вообще лучший выход конечно поставить x64 операционную систему и SQL x64. Тогда у тебя будет максимальный выигрыш по памяти без потери производительности.

Ведь по сути всякие /PAE /3GB это как мертвому припарки. Если пользоваться грубыми аналогами, это как смотреть на картины в третьяковской галлерее через замочную скважину.... Вроде все видно, но впечатления нет.

Автор: slech
Дата сообщения: 30.09.2008 14:32
всем привет.
ставлю MS SQL 2005 Ent x64
задача указать ему файлы с даными отличные от умолчательных.
в GUI установки можно лишь выбрать папку для файлов сервера, но не для данных.
Использую автоматическую установку можно задать директорию для фалов баз.
INSTALLSQLDATADIR=S:\SQL.DATA, в итоге будет так: S:\SQL.DATA\MSSQL.1\MSSQL\DATA
можно задать так INSTALLSQLDATADIR=S:\ и получим S:\MSSQL.1\MSSQL\DATA
можно ли получить такого вида результат S:\SQL.DATA\MSSQL\DATA ?
судя по статье File Locations for Default and Named Instances of SQL Server 2005
т.е всегда будет создаваться папка вида MSSQL.n
но на одном сервере у нас стоит SQL2005 - и там как раз установленно как мне нужно(но помоему там не Ent), правда я не понял как это было сделано. Разве что через реестр ?
может можно как-то установить как мне нужно ?
спасибо.
Автор: ALEX_SE
Дата сообщения: 30.09.2008 16:02
Вам нужно поменять пути по-умолчанию для вновь создаваемых баз что ли? Это в настройках сервера после установки..
Или что?
Автор: naPmu3aH
Дата сообщения: 30.09.2008 20:24
slech

Цитата:
может можно как-то установить как мне нужно ?

SQL Server Management Studio -> правой кнопкой на ваш сервер -> Properties -> Database settings -> Database default location
Автор: Konakoff
Дата сообщения: 30.09.2008 20:48
Господа, произвел перенос базы 1с 7.7 + SQL 2000 + 2000 SERVER на SQL2005 + 2003 Server R2 Std SP2.
Разумеется сначала 1с 7.7 отказывалась работать, но после замены BkEnd.dll заработала.
Вроде всё вошло, базу переносил с помощью Attach-Detach. 2005 проделал какие то операции с базой и привет.

Что же происходит у пользователя - когда начинается проводка документа... внизу появляется Ожидание блокировки "Журнала"...висим и через некоторое время - > ODBC SQL Driver Error SQL STATE HYT00: Timeout expired. Попытаться завершить транзакцию еще раз?

Вернул всё пока обратно на 2000, есть ли возможные пути решения?

и еще момент: в момент проведения документа я замечаю как всё висит при этом растёт ЛОГ базы данных....если он был 20 метров, то вырастает до трех гигобайт. Потом уже нет сил ждать.
Автор: slech
Дата сообщения: 02.10.2008 09:22
ALEX_SE
naPmu3aH
это я знаю, спасибо.
но тогда получиться что всё ревно будет неоднозначная структура.
S:\SQL.DATA\MSSQL\DATA - здесь вновь создаваемые базы
S:\SQL.DATA\MSSQL.1\MSSQL\DATA - здесь системные базы и уровнем выше папки логов и всего остального.
а нужна структура
S:\SQL.DATA\MSSQL\DATA - здесь базы и системные и все другие. а уровнем выше все системные папки.
всё вобщем упёрлось в папку MSSQL.1 - видимо всё же без нё никак т.е. не сделать из неё папку MSSQL
Автор: vladob
Дата сообщения: 08.10.2008 12:32
привет все никак не поставить sql 2008 x64 (версия где только он) постояно пишет при проверки системы что якобы нет прав хотя я и админ и домайн админ просто все и везде

пробывал на разных машинах с разными системами
а еще есть такое в логах

Init rule target object: Microsoft.SqlServer.Configuration.SetupExtension.FacetAdminCheck
2008-10-08 13:12:08 Slp: Unable to load DLL 'sqlsccn.dll': Не найден указанный модуль. (Exception from HRESULT: 0x8007007E)
2008-10-08 13:12:09 Slp: at Microsoft.SqlServer.Configuration.SetupExtension.FacetAdminCheck.SccCheckAdminPrivilege()
at Microsoft.SqlServer.Configuration.SetupExtension.FacetAdminCheck.Microsoft.SqlServer.Configuration.RulesEngineExtension.IRuleInitialize.Init(String ruleId)
at Microsoft.SqlServer.Configuration.RulesEngineExtension.RulesEngine.Execute(Boolean stopOnFailure)
2008-10-08 13:12:09 Slp: Rule initialization failed - hence the rule result is assigned as Failed
Автор: Strannyk
Дата сообщения: 09.10.2008 12:22
Как на сервере под управление Win2003 перейти с SQL2005 9.0.1399 eng на SQL2005 rus(с шапки в варезнике).Переставлять заново неохота,может можно поверху проапдейтить?
Баз и прог SQL на сервере в данный момент нету,ни один пользователь пока SQL не пользуется.
Спасибо.

Добавлено:
Поверх установилось нормально.
Автор: sarti
Дата сообщения: 09.10.2008 13:56
Есть какие-нибудь ньюансы при переносе БД с SQL2005x64 на SQL2005x86?


Планирую обычным детач<>аттач и/или бэкап<>рестор, но не знаю, будут ли сложности. При переезде с SQL2005x86 на SQL2005x64 их не было, но не уверен, что их не будет и в обратном случае.
Автор: alexio
Дата сообщения: 10.10.2008 08:33
Konakoff
Для таких вещей нужно создать новую чистую БД
и загрузить туда данные средствами 1с
и будет все в шеколаде...
Автор: L38Crow
Дата сообщения: 13.10.2008 07:45
sarti - форматы файлов базы у них одинаковые. Однако на всякий случай лучше сделать бэкап.
Автор: msxRonin
Дата сообщения: 15.10.2008 17:21
обьясните пожалуйста нубу, как очистить логи (уменьшить размер файла с логами).
SQL 2005

а именно: что, где, куда нажать и что где прописать ...

очень надо
Автор: ALEX_SE
Дата сообщения: 16.10.2008 03:26
msxRonin
К администратору обратитесь.

а нажать надо на shrink. Обратите внимание что откатиться назад после этого Вы не сможете, потому если может понадобится - сначала бакап лога.
Автор: greenfox
Дата сообщения: 21.10.2008 17:37
Кажись уже 10-й камулятив зарелизили...
Заявки принимют тут: http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=956854&kbln=en-us
Описание тут: http://support.microsoft.com/kb/956854


Вопрос ещё такого плана: для sql2005 есть описалово или линки на материалы где описывается как работает сей продукт на многопроцессорных и многоядерных системах? Например интересен рост производительности при переходе с 2-хядерного на 4-хядерный CPU ... ну и инфа по тестированию узких мест в системе с данным продуктом.
Автор: naPmu3aH
Дата сообщения: 22.10.2008 09:40
greenfox

Цитата:
для sql2005 есть описалово или линки на материалы где описывается как работает сей продукт на многопроцессорных и многоядерных системах?

Вы будете смеяться, но таки в BOL.
А что именно интересует в аспекте работы на многопроцессорных системах: как конкретно распаралеливаются запросы/результаты?
По поводу роста производительности: если и есть подобное тестирование, то оно измеряет "в попугаях" и вероятнее всего описывает частный случай с частным железом/настройками/приложением...
Автор: greenfox
Дата сообщения: 22.10.2008 10:12
naPmu3aH

Цитата:
Вы будете смеяться, но таки в BOL
почитаю
Цитата:
А что именно интересует в аспекте работы на многопроцессорных системах: как конкретно распаралеливаются запросы/результаты?
собственно да - как скажем увеличиться производительнось сиквела (2005 интересует в пер.очередь) при переходе от 1-но ядерного камня к 2-ч ядерному, потом к 3-х и т.д. Тоже самое в отношении многопроцессорной системы. Т.е. насколкьо сам сиквел (или ось с ним) хорошо распаралеливает потоки?
Понятно что дело может упереться скажем в память - но тем не менее, какой то общий ход вещей должен быть!?
Автор: PhoenixUA
Дата сообщения: 22.10.2008 16:45
Для тех, кто не в курсе:
BOL - Books Online
на русском - http://msdn.microsoft.com/ru-ru/library/ms203721.aspx

Добавлено:
BOL 2008:
http://msdn.microsoft.com/ru-ru/library/bb543165.aspx
Автор: FreemanRU
Дата сообщения: 22.10.2008 19:38
greenfox

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

Просто отлично, если у тебя много запросов. У меня сиквел все 8 ядер грузит по полной.
Если (как например в случае с мега-программой 1С) запрос один, но большой - увеличения мощности не будет.
Автор: M_Volkov
Дата сообщения: 23.10.2008 14:32
Подскажите, SQL2008 установленный с нуля такой же, как SQL2008 полученный обновлением с SQL2000 на SQL2005, а затем на SQL2008? Сомнение гложет, что полученный обновлением SQL2008, сохраняет механизмы совместимости (движок, формат баз и т.п.) с предыдущими версиями, и это в ущерб производительности SQL2008?
Это я к тому, большие позывы у меня снести все, поставить с нуля SQL2008 1-м экземпляром по умолчанию – дать так сказать "зеленую улицу" для 1Cv81. И уже затем поставить рядом, 2-м экземпляром SQL2000 для 1Сv77!? У кого какие мнения?
Автор: greenfox
Дата сообщения: 23.10.2008 14:42
FreemanRU
ясненько, сенькую.
т.о. если на сиквеле крутиться несколько БД к которым идут запросы от разных юзверей\приложений то вопросов по распаралеливанию запросов по ядрам возникать не должно!?

Кстати, 2008 уже вышел (бетка точно была) - кто-н копал, что реально лучше\хуже?
Автор: FreemanRU
Дата сообщения: 24.10.2008 00:14
greenfox

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

Именно.


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

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

M_Volkov

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

Да, за исключением самих БД- они стоят в той же версии, что были на 2005-ом. На производительность это не влияет. Влияет только на поддерживаемые фичи (хотя некоторые, в свою очередь, могут играть роль в общей производительсности)
Автор: M_Volkov
Дата сообщения: 24.10.2008 13:49
Установил 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?
Автор: naPmu3aH
Дата сообщения: 24.10.2008 15:10
M_Volkov

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

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


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

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


Цитата:
CUP9

На то он и Cumulative Update что включает все предыдущие...
Автор: krserv
Дата сообщения: 25.10.2008 18:27
Посоветуйте как спланировать инфраструктуру для SQL server на 10 рабочих станций.
Какую серверную платформу избрать - 2003 или 2008? Какой SQL приобретать, чтобы было экономичное решение при таком количестве пользователей. Задача - перенос в Access базы из FoxPro 2.5 и формирование сетевой базы данных на сервере.
Автор: naPmu3aH
Дата сообщения: 25.10.2008 20:11
krserv

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

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


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

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

А так в плане экономии: пять клиентских лицензий продаются обычно вместе с сервером. Докупите еще пять и все у вас будет хорошо...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Измерение скорости сети LAN - все программы


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.