При работе в BIDS или в Microsoft SQL Server Management Studio может возникнуть следующая ошибка:
"The 'DbProviderFactories' section can only appear once per config file.(System.Configuration)"
Данная ошибка обусловлена, что с файле конфигурации .NetFramework дублируется секция "DbProviderFactories"
Для исправления :
1)Заходим в каталог последнего .NetFramework-а на вашей машине, к примеру у меня каталог "C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config"
2)Ищем файл machine.config.xml
3)Ищем секцию "DbProviderFactories", при ошибке их должно быть две, друг за другом.
4)Комментируем пустую секцию симовлами вначале "<!-- " и в конце "-->"
Черным закрыты мои комментарии по поводу ошибки.
5)Сохраняем изменения.
После этого должно работать без ошибок.
Инструкция взята из забугорного Интернета:).
Огромное спасибо, думал уже студию сносить с осью, как советуют светлые умы на http://social.msdn.microsoft.com/Forums/ru-RU/fordataru/thread/9e3353bb-65df-41a2-9723-5df3f33a0b7c
ОтветитьУдалитьда уж, советчики. Приятно , что топик пригодился
ОтветитьУдалитьСпасибо, помогло. Только в моем случае я не комментарил строку, а добавил ее к имеющимся в дублирующейся секции.
ОтветитьУдалитьСпасибо! Все в точку. MS SQL 2012
ОтветитьУдалитьспасибо!помогло!
ОтветитьУдалитьMicrosoft SQL Server 2012 - 11.0.2100.60 (X64)
Feb 10 2012 19:39:15
Copyright (c) Microsoft Corporation
Express Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1)
Супершикарно. Благодарю, все работает.
ОтветитьУдалитьОк, Хорошо
Удалитьработает
ОтветитьУдалитьЭту ошибку исправил, спасибо!
ОтветитьУдалитьНо теперь появилась другая (при попытке создать таблицу):
"Не удалось найти запрошенного поставщика данных .Net Framework. Возможно он не установлен. (System.Data)"
нужен полнный текстошибки, так трудно сказать. Вообще таблицу в студии можно создать?
УдалитьСпасибо большое!)) Все работает.
ОтветитьУдалитьАаа!!!! Спасибо огромное!
ОтветитьУдалитьИнтересно почему такая ошибка распространённая?
не все идеально)
ОтветитьУдалитьНе применимо в моём случае нет дублей в конфигурации при том же исключении
ОтветитьУдалитьБлагодарность за пост. Очень помогли
ОтветитьУдалитьОгромное спасибо. Сэкономил уйму времени.
ОтветитьУдалитьОтлично, раз помогла статья для решения проблемы
Удалить