Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 R2 как один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2.

Проблемы

Рассмотрим следующий сценарий.

  • На компьютере установлено приложение SQL Server 2008 R2 Master Data Services (MDS).

  • В некоторых базах данных создается таблица с именем "tblSystem". Эти базы данных находятся в том же экземпляре SQL Server, который используется для баз данных MDS.

  • Вы пытаетесь создать базу данных MDS с помощью диспетчера конфигураций Master Data Services.

В этом сценарии появляется следующее исключение Microsoft. MasterDataServices. Configuration. ConfigurationException , а база данных не создана.

Microsoft. MasterDataServices. Configuration. ConfigurationException: недопустимое имя столбца "ProductName". Неправильное имя столбца "ProductVersion". ---> System. Data. SqlClient. SqlException: неправильное имя столбца "ProductName". Неправильное имя столбца "ProductVersion". на странице System. Data. SqlClient. SqlConnection. OnError (SqlException Exception, Boolean breakConnection) на странице System. Data. SqlClient. TdsParser. ThrowExceptionAndWarning (TdsParserStateObject stateObj) на System. Data. SqlClient. TdsParser. Run (RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader Streams, BulkCopySimpleResultSet bulkCopyHandler). TdsParserStateObject stateObj) на странице System. Data. SqlClient. SqlDataReader. ConsumeMetaData () at System.Data.SqlClient.SqlDataReader.get_MetaData () на System. Data. SqlClient. SqlCommand. FinishExecuteReader (SqlDataReader DS, RunBehavior runBehavior, String resetOptionsString) на System. Data. SqlClient. SqlCommand. RunExecuteReaderTds (CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean Async) на System. Data. SqlClient. SqlCommand. RunExecuteReader (CommandBehavior cmdBehavior RunBehavior runBehavior, Boolean returnStream, String, DbAsyncResult result) на System. Data. SqlClient. SqlCommand. RunExecuteReader (CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String) на System. Data. SqlClient. SqlCommand. ExecuteScalar () в Microsoft. MasterDataServices. Configuration. DatabaseUtilities. IsMasterDataServicesDatabase () на веб-странице. LINQ. Enumerable. WhereEnumerableIterator'1. MoveNext () на базе данных System. Collections. Generic. List ' 1.. ctor (IEnumerable ' 1 ') в System. LINQ. Enumerable.. MasterDataServices (IEnumerable 1 Source) на странице Microsoft. DatabaseUtilities. Configuration. MasterDataServices. база_данных (DatabaseServerInformation Server) на веб-странице Microsoft. NewMasterDataServicesDatabase. Configuration. Commands. InternalProcessRecord. () в Майкрософт. MasterDataServices. Configuration. Commands. ConfigurationCmdlet. ProcessRecord () на странице System. Management. Automation. CommandProcessor. ProcessRecord ()---конец трассировки стека внутренних исключений---на странице Microsoft. MasterDataServices. Configuration. InstanceManager. Execute (команда Command) на веб-странице Microsoft. MasterDataServices. Configuration. InstanceManager. CreateMasterDataServicesDatabase (DatabaseServerInformation serverInformation, DatabaseInformation databaseInformation) на Microsoft

Решение

Сведения о накопительном пакете обновления

SQL Server 2008 R2

Исправление для этой проблемы впервые выпущено в накопительном обновлении 4. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2, щелкните следующий номер статьи базы знаний Майкрософт:

2345451 Накопительный пакет обновления 4 для SQL Server 2008 R2Примечание. Поскольку сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

981356 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Дополнительная информация

Дополнительные сведения о мастере создания баз данных в диспетчере конфигурации Master Data Services можно найти на веб-сайте Microsoft Developer Network (MSDN) по следующему адресу:

Общие сведения о мастере создания базы данных в диспетчере конфигурации Master Data Services

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×