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

» Microsoft SQL SERVER

Автор: FreeLSD_md
Дата сообщения: 01.02.2013 12:24

Цитата:
служба Integration Services далеко не всегда нужна

Так и есть: используемый план обслуживания бд был настроен до доустановки компонента SSIS - изначально SSIS не было вообще и план выполнялся, потом доустановили SSIS и план по прежнему выполнялся. А теперь ещё и такое: процес sqlserv.exe зашкаливает по всем процам, щас разберусь сначала, потом скину лог...

Добавлено:

Цитата:
сообщение из лога джоба

[more]Date,Source,Severity,Step ID,Server,Job Name,Step Name,Notifications,Message,Duration,Sql Severity,Sql Message ID,Operator Emailed,Operator Net sent,Operator Paged,Retries Attempted
02/01/2013 12:35:06,Stats_Upd_Retail.Subplan_1,Error,0,DBPLUS,Stats_Upd_Retail.Subplan_1,(Job outcome),,The job failed. The Job was invoked by User DBPLUS\Администратор. The last step to run was step 1 (Subplan_1).,00:00:02,0,0,,,,0
02/01/2013 12:35:06,Stats_Upd_Retail.Subplan_1,Error,1,DBPLUS,Stats_Upd_Retail.Subplan_1,Subplan_1,,Executed as user: DBPLUS\Администратор. Microsoft (R) SQL Server Execute Package Utility Version 10.50.1600.1 for 64-bit Copyright (C) Microsoft Corporation 2010. All rights reserved. Started: 12:35:06 Error: 2013-02-01 12:35:08.01 Code: 0xC00291EC Source: {53A3CB51-6948-4B60-9E5E-603330897597} Execute SQL Task Description: Failed to acquire connection "Local server connection". Connection may not be configured correctly or you may not have the right permissions on this connection. End Error Warning: 2013-02-01 12:35:08.01 Code: 0x80019002 Source: OnPreExecute Description: SSIS Warning Code DTS_W_MAXIMUMERRORCOUNTREACHED. The Execution method succeeded<c/> but the number of errors raised (1) reached the maximum allowed (1); resulting in failure. This occurs when the number of errors reaches the number specified in MaximumErrorCount. Change the MaximumErrorCount or fix the errors. End Warning Error: 2013-02-01 12:35:08.04 Code: 0xC0024104 Source: Update Statistics Task Description: The Execute method on the task returned error code 0x80131604 (Адресат вызова создал исключение.). The Execute method must succeed<c/> and indicate the result using an "out" parameter. End Error Error: 2013-02-01 12:35:08.06 Code: 0xC0024104 Source: {4D8FA317-7F82-451B-A9A2-F39898CC50DE} Description: The Execute method on the task returned error code 0x80131604 (Адресат вызова создал исключение.). The Execute method must succeed<c/> and indicate the result using an "out" parameter. End Error Warning: 2013-02-01 12:35:08.06 Code: 0x80019002 Source: OnPostExecute Description: SSIS Warning Code DTS_W_MAXIMUMERRORCOUNTREACHED. The Execution method succeeded<c/> but the number of errors raised (2) reached the maximum allowed (1); resulting in failure. This occurs when the number of errors reaches the number specified in MaximumErrorCount. Change the MaximumErrorCount or fix the errors. End Warning DTExec: The package execution returned DTSER_FAILURE (1). Started: 12:35:06 Finished: 12:35:08 Elapsed: 1.857 seconds. The package execution failed. The step failed.,00:00:02,0,0,,,,0[/more]

Вот на всякий для сравнения пример лога с параметрами соединения, где в качестве сервера указана "." точка.[more]02/01/2013 12:34:24,Stats_Upd_Retail.Subplan_1,Error,0,DBPLUS,Stats_Upd_Retail.Subplan_1,(Job outcome),,The job failed. The Job was invoked by User DBPLUS\Администратор. The last step to run was step 1 (Subplan_1).,00:00:05,0,0,,,,0
02/01/2013 12:34:24,Stats_Upd_Retail.Subplan_1,Error,1,DBPLUS,Stats_Upd_Retail.Subplan_1,Subplan_1,,Executed as user: DBPLUS\Администратор. Microsoft (R) SQL Server Execute Package Utility Version 10.50.1600.1 for 64-bit Copyright (C) Microsoft Corporation 2010. All rights reserved. Started: 12:34:24 Error: 2013-02-01 12:34:29.37 Code: 0xC00291EC Source: {53A3CB51-6948-4B60-9E5E-603330897597} Execute SQL Task Description: Failed to acquire connection "Local server connection". Connection may not be configured correctly or you may not have the right permissions on this connection. End Error Warning: 2013-02-01 12:34:29.40 Code: 0x80019002 Source: OnPreExecute Description: SSIS Warning Code DTS_W_MAXIMUMERRORCOUNTREACHED. The Execution method succeeded<c/> but the number of errors raised (1) reached the maximum allowed (1); resulting in failure. This occurs when the number of errors reaches the number specified in MaximumErrorCount. Change the MaximumErrorCount or fix the errors. End Warning Error: 2013-02-01 12:34:29.62 Code: 0xC0024104 Source: Update Statistics Task Description: The Execute method on the task returned error code 0x80131604 (Адресат вызова создал исключение.). The Execute method must succeed<c/> and indicate the result using an "out" parameter. End Error Error: 2013-02-01 12:34:29.65 Code: 0xC0024104 Source: {4D8FA317-7F82-451B-A9A2-F39898CC50DE} Description: The Execute method on the task returned error code 0x80131604 (Адресат вызова создал исключение.). The Execute method must succeed<c/> and indicate the result using an "out" parameter. End Error Warning: 2013-02-01 12:34:29.65 Code: 0x80019002 Source: OnPostExecute Description: SSIS Warning Code DTS_W_MAXIMUMERRORCOUNTREACHED. The Execution method succeeded<c/> but the number of errors raised (2) reached the maximum allowed (1); resulting in failure. This occurs when the number of errors reaches the number specified in MaximumErrorCount. Change the MaximumErrorCount or fix the errors. End Warning DTExec: The package execution returned DTSER_FAILURE (1). Started: 12:34:24 Finished: 12:34:29 Elapsed: 5.351 seconds. The package execution failed. The step failed.,00:00:05,0,0,,,,0
[/more]

Добавлено:
раз уж на то пошло, как правильно накатать обновления на SQL? текущая версия:[more]Microsoft SQL Server Management Studio        10.50.1600.1
Microsoft Analysis Services Client Tools    10.50.1600.1
Microsoft Data Access Components (MDAC)        6.1.7601.17514
Microsoft MSXML                    3.0 5.0 6.0
Microsoft Internet Explorer            9.0.8112.16421
Microsoft .NET Framework            2.0.50727.5466
Operating System                6.1.7601[/more]
Автор: bigsloth
Дата сообщения: 04.02.2013 03:06
FreeLSD_md
Покажите скриншот плана выполнения, скриншот окна, появляющегося по нажатию на кнопку Manage Connections и скриншот "Execute SQL Task", на котором видно какое соединение используется. Судя по тому что ошибка не изменилась (так же как и имя соединения в логе), новое соединение, если и было создано, так же "не работает".
Автор: FreeLSD_md
Дата сообщения: 04.02.2013 10:14
Значится скриншот плана выполненияСсылка
и скриншот окна, появляющегося по нажатию на кнопку Manage Connections Ссылка

а вот с последним скриншотом, не могли бы вы указать как именно вызывается нужное окно
Цитата:
"Execute SQL Task", на котором видно какое соединение используется
Автор: bigsloth
Дата сообщения: 04.02.2013 10:26
FreeLSD_md
У вас же по прежнему в Update Statistics Task выбрано "Local Server Connection". Попробуйте выбрать new_connection1, нажать ок, сохранить и выполнить план. И выложите лог выполнения джоба потом, если будут ошибки.
Автор: FreeLSD_md
Дата сообщения: 04.02.2013 10:38
bigsloth
Короче говоря, снёс SSIS, а вновь создаваемые планы обслуживания, всёравно в Jobs - Job Step Properties - отображаются Type : SQL Server Integration Services

Подскажите пожалуйста, какого типа должны быть джобы в отсутствии SSIS?
Автор: bigsloth
Дата сообщения: 04.02.2013 10:59
FreeLSD_md
У меня SSIS не стоял, тип джоба такой же как у вас. Мне кажется, что вы всё-таки не туда смотрите. В логах джоба у вас явно указана ошибка:


Цитата:
Error: 2013-02-01 12:34:29.37 Code: 0xC00291EC Source: {53A3CB51-6948-4B60-9E5E-603330897597} Execute SQL Task Description: Failed to acquire connection "Local server connection". Connection may not be configured correctly or you may not have the right permissions on this connection. End Error


Выполнение джоба начинается, но, соединение с сервером установить не удаётся.

На одном из форумов сейчас нашёл такое сообщение:


Цитата:
same error message as above, however the problem was caused by the login that ran the SQL Server Agent service has a default database that I had taken offline. Once I changed it to master, the maintenance plans worked


Посмотрите под кем у вас запускает SQL Server Agent. Хватает ли ему прав? Попробуйте на время запустить его от админской учётки и проверить - будут изменения или нет.
Автор: FreeLSD_md
Дата сообщения: 04.02.2013 16:10
SQL Server Agent запускался от учётки Администратор. Подумалось, должно быть правильней от системной учётной записи - поменял - перезапустил SQL Server Agent, попытался запустить Job - Лог идентичен, за исключением
Цитата:
The Job was invoked by User ACCOUNT\система.
и сей момент остался мне не ясен, так ли должно указываться имя уч записи системы в рабочей группе ACCOUNT компьютера и именем DBPLUS? тут нету AD на всякий...

Добавлено:
чисто делая вывод из того, что явно кривых телодвижений не было сделано никаких, быть может сотит вернуться к вопросу обновлению MS SQL [more=текущая версия ]Microsoft SQL Server Management Studio 10.50.1600.1
Microsoft Analysis Services Client Tools 10.50.1600.1
Microsoft Data Access Components (MDAC) 6.1.7601.17514
Microsoft MSXML 3.0 5.0 6.0
Microsoft Internet Explorer 9.0.8112.16421
Microsoft .NET Framework 2.0.50727.5466
Operating System 6.1.7601[/more] далеко не самая последняя, я как понял. При этом система была обновлени через Центр обновления.
Автор: FreeLSD_md
Дата сообщения: 05.02.2013 16:07
Накатал обновления на SQL - проблема осталась.

Следующим шагом планирую полную переустановку SQL сервера.
Наиболее явный способ, на который осталась надежда получить результат. Будьте так добры, кто выполнял процедуру полной переустановкой(на туже версию), какие есть рекомендации, дабы не наткнуться на траблы в процессе (переименование экземпляров сервера и тд и тп) ?
Автор: M_Volkov
Дата сообщения: 06.02.2013 01:23
Подскажите, можно обновить SQL2008 до SQL2008 R2, сохранив настройки? Или сносить?
Автор: FreeLSD_md
Дата сообщения: 06.02.2013 13:38
M_Volkov
О каких настройках идёт речь? Планы обслуживания, архивирования БД, выделение памяти? Можно поточнее? и миграция будет 32-32бит или что-то другое?

Добавлено:
Банально одна из первых ссылок поиска http://msdn.microsoft.com/en-us/library/bb677622(v=sql.105).aspx - там всё по полочкам разложено.
Автор: M_Volkov
Дата сообщения: 08.02.2013 01:10
FreeLSD_md

Цитата:
Планы обслуживания, архивирования БД, выделение памяти?

Да, планы обслуживания, в основном архивация БД!?
и еще совметимость по бэкапам полная, или только снизу вверх? Т.е. бэкап сделанный на SQL2008 можно развернуть на SQL2008 R2, а наборот нельзя?
Автор: FreeLSD_md
Дата сообщения: 08.02.2013 11:02
С самими бакапами: вас по идее должна интересовать прямая совместимость, как и переход 2008 - 2008 r2 - с этим проблем быть не должно, но на всякий ещё уточняйте, а вот обратная совместимость - не пойму к чему она вам - на случай возврата на версию 2008 что ли? Обратите внимание на настроечку Compatibility Level - в свойствах вашей БД - Options - в такие моменты всегда надо это учитывать.
Что касается планов обслуживания - проблем быть не должно.
Автор: bigsloth
Дата сообщения: 08.02.2013 11:16
M_Volkov
совместимость только "снизу вверх". Бэкап, сделанный на SQL Server 2008 R2, вы не сможете развернуть на SQL Server 2008. Тоже самое касается присоединения/отсоединения баз данных - с 2008 на 2008 R2 можно, обратно нельзя (какой бы уровень совместимости вы не выставляли).
Планы обслуживания, настройки, всё должно сохраниться, если вы делаете именно апгрейд.
Автор: FreeLSD_md
Дата сообщения: 08.02.2013 11:26
в продолжение темы по моей трабле, сёрфил по нету в поисках решения и наткнулся на накопительный пакет обновлений 3 для 2008 r2, скачал, запустил установку, а он ругнулся! полное описание ошибка в [more=Summary.txt]Overall summary:
Final result: Установщику пакета не удалось обновить общие компоненты. Чтобы определить причину ошибки, просмотрите файлы журнала.
Exit code (Decimal): -2068709375
Exit facility code: 1202
Exit error code: 1
Exit message: A failure was detected for a previous installation, patch, or repair during configuration for features [SQL_DTS_Full,]. In order to apply this patch package (KB2261464), you must resolve any issues with the previous operation that failed. View the summary.txt log to determine why the previous operation failed.
Start time: 2013-02-08 10:35:17
End time: 2013-02-08 10:36:27
Requested action: Patch
Log with failure: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20130208_103507\Detail.txt
Exception help link: http%3a%2f%2fgo.microsoft.com%2ffwlink%3fLinkId%3d20476%26ProdName%3dMicrosoft%2bSQL%2bServer%26EvtSrc%3dsetup.rll%26EvtID%3d50000%26ProdVer%3d10.50.1600.1%26EvtType%3d0xF762992B%401202%401

Machine Properties:
Machine name: DBPLUS
Machine processor count: 8
OS version: Windows Server 2008 R2
OS service pack: Service Pack 1
OS region: Россия
OS language: русский (Россия)
OS architecture: x64
Process architecture: 64-разрядная версия
OS clustered: Нет

Product features discovered:
Product Instance Instance ID Feature Language Edition Version Clustered
Sql Server 2008 R2 MSSQLSERVER MSSQL10_50.MSSQLSERVER Службы компонента Database Engine 1033 Enterprise Edition 10.50.1600.1 Нет
Sql Server 2008 R2 MSSQLSERVER MSSQL10_50.MSSQLSERVER Полнотекстовый поиск 1033 Enterprise Edition 10.50.1600.1 Нет
Sql Server 2008 R2 Средства управления - основные 1033 Enterprise Edition 10.50.1600.1 Нет
Sql Server 2008 R2 Средства управления - полный набор 1033 Enterprise Edition 10.50.1600.1 Нет
Sql Server 2008 R2 Средства связи клиентских средств 1033 Enterprise Edition 10.50.1600.1 Нет
Sql Server 2008 R2 Службы Integration Services 1033 Enterprise Edition 10.50.1600.1 Нет

Package properties:
Description: SQL Server Database Services 2008
ProductName: SQL2008
Type: RTM
Version: 10
SPLevel: 0
KBArticle: KB2261464
KBArticleHyperlink: http://support.microsoft.com/?kbid=2261464
PatchType: QFE
AssociateHotfixBuild: 0
Platform: x64
PatchLevel: 10.50.1734.0
ProductVersion: 10.50.1600.1
GDRReservedRange: 10.0.1000.0:10.0.1099.0;10.0.3000.0:10.0.3099.0
PackageName: SQLServer2008-KB2261464-x64.exe
Installation location: h:\9979b162b603a7ef76ce\x64\setup\

Параметры пользовательского ввода:
ACTION: Patch
ALLINSTANCES: False
CLUSTERPASSIVE: False
CONFIGURATIONFILE:
ENU: False
FARMACCOUNT: <не заполнено>
FARMADMINPORT: 0
FARMPASSWORD: *****
HELP: False
IACCEPTSQLSERVERLICENSETERMS: False
INDICATEPROGRESS: False
INSTANCEID: <не заполнено>
INSTANCENAME: <не заполнено>
PASSPHRASE: *****
QUIET: False
QUIETSIMPLE: False
UIMODE: Normal
X86: False

Rules with failures:

Global rules:

There are no scenario-specific rules.

Rules report file: The rule result report file is not available.

Exception summary:
The following is an exception stack listing the exceptions in outermost to innermost order
Inner exceptions are being indented

Exception type: Microsoft.SqlServer.Chainer.Infrastructure.ChainerInvalidOperationException
Message:

A failure was detected for a previous installation, patch, or repair during configuration for features [SQL_DTS_Full,]. In order to apply this patch package (KB2261464), you must resolve any issues with the previous operation that failed. View the summary.txt log to determine why the previous operation failed.
Data:
ChainerInvalidOperationExceptionData = ProductInstallProperty
DisableWatson = true
Stack:
в Microsoft.SqlServer.Configuration.MsiExtension.ProductInstallProperty.CheckFailedConfiguration()
в Microsoft.SqlServer.Configuration.MsiExtension.ProductInstallProperty.CollectProductData()
в Microsoft.SqlServer.Configuration.FeatureTreeConfigurationBase.LoadFeatureTreeDefinitionAllInstances()
в Microsoft.SqlServer.Configuration.PatchFeatureTree.InitializePatchFeatureTree(ServiceContainer context)
в Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
в Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(TextWriter statusStream, ISequencedAction actionToRun)
[/more]
Скрин самОй ошибки.
Писец, грит, что надо repair запускать, но это я уже делал и даже переустанавливал его. Может скачать по новой образ, что делать? или прогнать на вирусню... такие варианты тоже предлагают в интернетах, но уж больно мала вероятность заражения, так сказать. Буду очень признателен за любую информацию. Описание проблемы несколькими постами ранее.
Автор: FreeLSD_md
Дата сообщения: 17.02.2013 19:36
Буду премногим благодарен, за предоставленную информацию, полученную на личном опыте по следующей теме:
Взаимодействие и возможные проблемы совместимости обновлений(сервис-паков) MS SQL Server 2008 R2 64bit ver и ОС Ms Windows Server 2008 R2 64 bit ver.
Заранее Спасибо!
Автор: vlary
Дата сообщения: 17.02.2013 20:35
FreeLSD_md Недавно ставил сервиспак на скул, ничего особенного не заметил.
А что заставляет предполагать, что случится страшное?
Автор: FreeLSD_md
Дата сообщения: 18.02.2013 00:21
vlary
накатал обновы на ОСь, потухла служба SSIS и перестали выполняться планы обслуживания...
Более подробно писал чуть ранее, в данный момент переустанавливаю полностью экземпляр, посмотрим, что получится...

Добавлено:
http://forum.ru-board.com/topic.cgi?forum=8&topic=2103&start=1640#10
Автор: FreeLSD_md
Дата сообщения: 18.02.2013 02:30
короче говоря, переустановка к экземпляру ни к чему не привела!
Решение проблемы: http://pleskfighter.wordpress.com/2011/01/29/ms-sql-2008-setup-error-84b10001/ , накатал поверх все обновы всё ок!
Автор: M_Volkov
Дата сообщения: 19.02.2013 02:45
FreeLSD_md

Цитата:
накатал поверх все обновы всё ок!

Ну и стоят они того?
Автор: FreeLSD_md
Дата сообщения: 19.02.2013 13:17
M_Volkov
имеете что-то против? Дело в том, что я столкнулся с проблемой, решение которой было мне не известно до недавнего времени, а это очень огорчает и усложняет работу, вобщем я как минимум буду более уверен в том, что не возникнет новой ситуации, где виновником будет отсутствие обновлений, в конце-концов их же не просто так выпускают!
Автор: M_Volkov
Дата сообщения: 20.02.2013 02:44
FreeLSD_md

Цитата:
столкнулся с проблемой, решение которой...

А что за проблема? Промежуточные обновления у меня вызывают дилемму, стоит ли их ставить, как бы новые проблемы не огрести...
Автор: FreeLSD_md
Дата сообщения: 20.02.2013 11:17

Цитата:
А что за проблема?

http://forum.ru-board.com/topic.cgi?forum=8&topic=2103&start=1640#10
вызвана она была не самим sql-ем, но проявилась на его работе... вобщем решение найдено и это хорошо!
Автор: borisdenis
Дата сообщения: 20.03.2013 12:46
Подскажите ответ на такой вопрос, есть sql server 2012, а в нем база версии 2008, можно ли ее как то забекапить встроенными средствами чтобы ее потом на sql server 2008 можно было восстановить?
Автор: bigsloth
Дата сообщения: 20.03.2013 12:51
borisdenis
Бэкапом - нет, нельзя. Можно заскриптовать структуру и переносить данные с помощью экспорта.
Автор: borisdenis
Дата сообщения: 20.03.2013 14:06
bigsloth
Спасибо, жаль.
Автор: SNFR1C
Дата сообщения: 25.03.2013 09:31
Здравствуйте!
Столкнулся с проблемой установки, которую не смог решить. При попытке установить MS SQL Express (сначала 2008, 2008 R2, 2012) установка выпадает в ошибку "Программа установки SQL Server 2008 EXPRESS обнаружила следующую ошибку генерации XML-документа. Код ошибки 0x84B10001".
Удаление ничего не даёт, создание нового пользователя с админскими правами и установка под ним - ничего не дала.
Устанавливаю под Windows 7 Pro service pack 1. Подскажите как можно решить проблему.
Автор: borisdenis
Дата сообщения: 25.03.2013 10:55
SNFR1C

У меня была подобная проблема, решилась обновлением NET Framework 3.5
Автор: FreeLSD_md
Дата сообщения: 25.03.2013 11:04
SNFR1C
http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/10d4ab5c-55be-4dd1-8ca7-13a1703bd9f0/

http://support.microsoft.com/kb/2379466/en-us

гугль находит такую проблему сразу, изучите, опробуйте и отпишитесь!
Автор: SNFR1C
Дата сообщения: 25.03.2013 14:19
borisdenis

Цитата:
У меня была подобная проблема, решилась обновлением NET Framework 3.5

стоит NET Framework 4, NET Framework 3.5 не устанавливается.
FreeLSD_md

Цитата:
http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/10d4ab5c-55be-4dd1-8ca7-13a1703bd9f0/

результата не дало, ветка в реестре такая есть.
полные доступы к папкам присутствуют.
//
вылечил непонятно чем. снес все установки из "программы и компоненты", переустановил framework 4, очистил все папки temp и запустил установку ms Sql 2012 express SQLManagementStudio_x64_RUS.exe. установилось

Добавлено:
после каждого удаления, очистки темпа перегружал комп.
Автор: kot488
Дата сообщения: 13.04.2013 18:54
Народ подскажите, поставил 2008 R2, все норм работает. Но вот решил настроить планы обслуживания а при создании выдает ошибку, может подскажите в чем трабла может быть

ЗАГОЛОВОК: Microsoft SQL Server Management Studio
------------------------------

Адресат вызова создал исключение. (mscorlib)

------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

Создание экземпляра COM-компонента с CLSID {AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2} при помощи интерфейса IClassFactory завершилось со сбоем из-за следующей ошибки: c001f011. (Microsoft.SqlServer.ManagedDTS)

------------------------------

Создание экземпляра COM-компонента с CLSID {AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2} при помощи интерфейса IClassFactory завершилось со сбоем из-за следующей ошибки: c001f011. (Microsoft.SqlServer.ManagedDTS)

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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