Monday, June 23, 2008

Configuring and Installing SQL Server 2008 Reporting Services SharePoint Add-in

Installing the SQL Server 2008 Reporting Services SharePoint Add-in is as painful as ever. I've downloaded the installation package from Microsoft SQL Server 2008 Reporting Services Add-in for Microsoft SharePoint Technologies and followed the instructions provided on msdn How to: Install or Uninstall the Reporting Services Add-in but still encounter installation errors.

The error in the installation log was

Install error: A web configuration modification operation is already running.
Error details: System.InvalidOperationException: A web configuration modification operation is already running.
at Microsoft.SharePoint.Administration.SPWebService.ApplyWebConfigModifications()

I looked at the SharePoint web.config and it was not write protected and the Everyone group has access to it. I couldn't figure out why it was trying to be modified twice, so after searching on "the google" (nice Bushism) it appears that this occurs when SPFarm.Local.Services.GetValue().ApplyWebConfigModifications(); is called twice during the feature installation.

Well knowing that SharePoint would create a Timer job for this operation I went into Central Admin -> Operations -> TImer Job Definitions during the "Removing backup files" part of the rsSharePoint.msi installation process and sure enough there were two "SharePoint Update Web Configuration" jobs. This is a no no since they will lock trying to modify the web.config. So I deleted both jobs and waited...

This time the rsSharePoint.msi installation did not fail, it took a long time to install because it apparently extracts all the locale cabs until it finds the one for the current SharePoint locale and then during the Removing backup files part it actually has to uninstall all the locale cab packages except the one that is right for the SharePoint installation.

But deleting those two jobs and waiting worked.

Just in case you are waiting for it to "remove backup files" look in the Local Settings/Temp folder of whichever user you are installing the package as and you'll see a folder called MS.WSS.RS and within that folder you'll see another folder named 3082, 2070... so on as you can see below, this is exactly what it does. If you constantly refresh this folder you'll see new ones created and removed consistently and in the installation log you'll actually see that each package is being uninstalled. You'd think they'd be able to tell which locale is installed before extracting and installing all unnecessary files.

Calling HCInstal for lcid '3082'

Calling HCInstal for lcid '2070'

Calling HCInstal for lcid '2052'

Calling HCInstal for lcid '1055'

Calling HCInstal for lcid '1053'

Calling HCInstal for lcid '1049'

Calling HCInstal for lcid '1046'

Calling HCInstal for lcid '1045'

Calling HCInstal for lcid '1044'

Calling HCInstal for lcid '1043'

Calling HCInstal for lcid '1042'

Calling HCInstal for lcid '1041'

Calling HCInstal for lcid '1040'

Calling HCInstal for lcid '1038'

Calling HCInstal for lcid '1036'

Calling HCInstal for lcid '1035'

** You'll notice that my locale of '1033' is missing since it doesn't need to uninstall that one.

Calling HCInstal for lcid '1032'

Calling HCInstal for lcid '1031'

Calling HCInstal for lcid '1030'

Calling HCInstal for lcid '1029'

Calling HCInstal for lcid '1028'

Cab files uninstalled successfully.

One other note, calling the rsCustomActions.exe /i doesn't work, it will give you more verbose logging but it won't install the files it needs. For instance, it will through an error that Microsoft.ReportingServices.SharePoint.UI.ServerPages file is not found. So running that exe is useless.

287 comments:

«Oldest   ‹Older   201 – 287 of 287
Anonymous said...

Начинать не знаю, а мне вот взглянуться про личную существование читать, я наравне старая бабушка)

Anonymous said...

А сообразно мне так масса лишнего, не люблю блоги о личной жизни.

Anonymous said...

А сообразно мне беспричинно много лишнего, не люблю блоги о личной жизни.

Anonymous said...

А сообразно мне беспричинно обилие лишнего, не люблю блоги о личной жизни.

Anonymous said...

Правильный блог, все по делу автор пишет, шиш лишнего.

Anonymous said...

Правильный блог, безвыездно по делу автор пишет, ничего лишнего.

Anonymous said...

Здравый блог, безвыездно сообразно делу составитель пишет, ничего лишнего.

Anonymous said...

Правда никаких проблем бро, совершенно точный :)

Anonymous said...

Правда никаких проблем бро, совершенно как :)

Anonymous said...

Согласен никаких проблем бро, всетаки ровно :)

Anonymous said...

ЧелябинскТУТ - наш сайт про Челябинск. На городском портале ЧелябинскТУТ всегда можно найти самые свежие новости, новости можно удобно обсуждать и комментировать.

Anonymous said...

ЧелябинскТУТ - региональный портал про Челябинск. На нашем сайте прогноз погоды в Челябинске является максимально точным, базируется на сводном прогнозе с нескольких источников проверенных временем

Anonymous said...

ЧелябинскТУТ - региональный портал про Челябинск. Раздел городского сайта "работа в Челябинске" содержит свежие вакансии и резюме и будет очень полезен людям, которых интересует поиск работы в Челябинске.

Anonymous said...

КрасноярскТУТ - местный портал про Красноярск. На нашем сайте прогноз погоды в Красноярске является максимально точным, базируется на сводном прогнозе с нескольких источников проверенных временем

Anonymous said...

КрасноярскТУТ - лучший портал про Красноярск. Раздел "объявления Красноярск" - создан для людей, которым необходимо рассказать об услугах, продать авто, недвижимость в Красноярске. Объявления об аренде квартир в Красноярске.

Anonymous said...

КрасноярскТУТ - наш сайт про Красноярск. Если Вас интересует, куда пойти в Красноярске, то Вы найдете тут ответ на этот вопрос: на городском сайте постоянно добавляются предприятия и организации Красноярск.

Anonymous said...

МоскваТУТ - популярный сайт про Москва. Что бы вас не интересовало: новости Москва, работа в Москве - городской сайт Москва ТУТ будет вам полезен.

Anonymous said...

МоскваТУТ - популярный портал про Москва. Если Вас интересует, куда пойти в Москве, то Вы найдете тут ответ на этот вопрос: на городском сайте постоянно добавляются предприятия и организации Москва.

Anonymous said...

МоскваТУТ - региональный портал про Москва. На городском сайте МоскваТУТ всегда можно найти актуальные новости, новости можно удобно обсуждать и комментировать.

Anonymous said...

НовосибирскТУТ - региональный портал про Новосибирск. Что бы вас не интересовало: организации, киноафиша - городской портал Новосибирск ТУТ будет вам полезен.

Anonymous said...

НовосибирскТУТ - лучший сайт про Новосибирск. Раздел "объявления Новосибирск" - создан для людей, которым необходимо рассказать об услугах, продать авто, недвижимость в Новосибирске. Объявления об аренде квартир в Новосибирске.

Anonymous said...

НовосибирскТУТ - городской сайт про Новосибирск. Раздел городского портала "работа в Новосибирске" содержит свежие вакансии и резюме и будет очень полезен людям, которых интересует поиск работы в Новосибирске.

Anonymous said...

ОмскТУТ - наш портал про Омск. Раздел "объявления Омск" - создан для людей, которым необходимо рассказать об услугах, продать авто, недвижимость в Омске. Объявления об аренде квартир в Омске.

Anonymous said...

ОмскТУТ - популярный портал про Омск. Добавление предприятий и организаций в каталог абсолютно бесплатно и любое предприятие может заявить о себе в Интернете.

Anonymous said...

А я вот ещё не собираюсь учинять свадьбу, не нашел ту единствнную покамест который :D

Anonymous said...

Эх, чистый же Вы однако таки классно пишете...

Anonymous said...

Эх, как же Вы весь таки классно пишете...

Anonymous said...

Эх, чистый же Вы однако таки классно пишете...

Anonymous said...

Да, у автора простой святой талант писателя :)

Anonymous said...

Ейей, у автора просто набожный дарование писателя :)

Anonymous said...

Конечно, у автора простой священный способность писателя :)

Anonymous said...

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

Anonymous said...

Да, мне тоже так показалось... преимущественно прежний должность понравился.

Anonymous said...

Да, мне тоже беспричинно показалось... особенно прежний должность понравился.

Anonymous said...

Просто людям нужны кумиры... дабы ровняться для них :)

Anonymous said...

Просто людям нужны кумиры... дабы ровняться на них :)

Anonymous said...

Простой людям нужны кумиры... чтобы ровняться для них :)

Anonymous said...

Простой людям нужны кумиры... для ровняться на них :)

Anonymous said...

Ммм... прочиатала его немедленно, действительно лучший вышел! Наравне прежде не замечала.

Anonymous said...

Ммм... прочиатала его сейчас, несомненно изделие вышел! Как раньше не замечала.

Anonymous said...

Ммм... прочиатала его теперь, действительно лучший вышел! Ровно раньше не замечала.

Anonymous said...

А мне кажется вы совершенно подхалимы... сколько вы беспричинно нахваливаете эти писульки?

Anonymous said...

А мне кажется вы все подхалимы... сколько вы так нахваливаете эти писульки?

Anonymous said...

А мне кажется вы все подхалимы... сколько вы беспричинно нахваливаете эти писульки?

Anonymous said...

Желание, согласен с вами, по другому существовать не может.

Anonymous said...

Желание, согласен с вами, по другому существовать не может.

Anonymous said...

Желание, согласен с вами, по другому содержаться не может.

Anonymous said...

Может, просто виновник правильно пишет, что даже спорить не хочется.

Anonymous said...

Может, просто писатель правильно пишет, который даже удаваться не хочется.

Anonymous said...

Может, просто автор правильно пишет, сколько даже удаваться не хочется.

Anonymous said...

Так, согласен с вами друзья, композитор молодец.

Anonymous said...

Да, согласен с вами друзья, композитор молодец.

Anonymous said...

Правда, согласен с вами друзья, композитор молодец.

Anonymous said...

Ага, неофит год беспричинно объединяет... всетаки человек стали друзьями прям :)

Anonymous said...

Ага, новый год беспричинно объединяет... все люди стали друзьями прям :)

Anonymous said...

Эх... новый год, интересно точно его будет отмечать композитор блога?

Anonymous said...

Эх... новичок год, интересно точно его довольно обозначать сочинитель блога?

Anonymous said...

Эх... новичок год, интересно точно его довольно обозначать композитор блога?

Anonymous said...

Хм... думаю он напишет потом, точно встретил свежий год :D

Anonymous said...

Хм... думаю он напишет потом, наравне встретил новый год :D

Anonymous said...

Хм... думаю он напишет после, точно встретил новоиспеченный год :D

Anonymous said...

Нашел тут интересный сайт - Смотреть фильмы онлайн бесплатно
, даже насмешка судьбы есть! Новогодний фильм! :)

Anonymous said...

Нашел тут курьезный сайт - Смотреть фильмы онлайн бесплатно
, даже ирония судьбы полдничать! Новогодний фильм! :)

Anonymous said...

Нашел тогда курьезный сайт - просмотр фильма онлайн
, даже ирония судьбы есть! Новогодний фильм! :)

Anonymous said...

Ух, ирония судьбы это фильм поколений прям! Скорее бы его опять посмотреть! :)

Anonymous said...

Ух, насмешка судьбы это фильм поколений прям! Скорее желание его снова посмотреть! :)

Anonymous said...

Ух, ирония судьбы это фильм поколений прям! Скорее бы его вновь посмотреть! :)

Anonymous said...

Шалом братья и сестры! Хочу показать вам новости киргизии
.

Anonymous said...

Шалом братья и сестры! Хочу читать вам мой журнал
.

Anonymous said...

Шалом братья и сестры! Хочу показать вам интересные новости
.

Anonymous said...

Правда все нормально, интересные новости да... Примерные СЃСЂРѕРєРё ликвидации повреждений РЅР° подземных теплопроводах

Anonymous said...

Разумеется всетаки нормально, интересные новости да... Численность персонала Рё штатный коэффициент РњРѕСЃРєРѕРІСЃРєРѕР№ теплосети

Anonymous said...

Да весь нормально, интересные новости да... Быстрый СЂРѕСЃС‚ мощности систем централизованного теплоснабжения

Anonymous said...

Бортовые автомобили - КрАЗ - Каталог коммерческого транспорта

Anonymous said...

Scania - Каталог коммерческого транспорта

Anonymous said...

Автоперевозчик 2009 №2 (101) - Автоперевозчик 2009 - Архив журнала

Anonymous said...

А я вот ныне купил запчасти маз
.

Anonymous said...

А я вот ныне купил запчасти прайс
.

Anonymous said...

А я вот теперь купил daf продажа
.

Anonymous said...

[b]!!!ОБВАЛ ЦЕН НА РЫНКЕ РЕКЛАМЫ!!![/b]
[u]---В сети интернет----[/u]

[+] Создание сайтов (интернет магазинов)
[+] Раскрутка сайтов по критериям
[+] Вывод сайта в ТОП поиска по кл. словам
[+] А так же рассылка вашего текста на доски объявлений

[u]---В соц. Сетях---[/u]

[+]Вконтакте
[+]Мой Мир
[+]Одноклассники

[+]Первым заказавшим скидки.
[+] Расматриваю любые виды сотрудничества

P.S.Так же, покупаю сайты.
Писать на почту reklama_vk(пес)mail.ru
[url=kintrix.com] Наш сайт[/url]
reklama_vk%mail.ru (% поменять на @)

[i]Предоставим отзывы о работе.
После выполнения услуг предоставляем отчет[/i]

Penis Enlargement Pills said...

nice posting keep blogging,....
i am very new in blogging, please and kindly visit my site,..
thanks a lot...♥♥♥♥

Anonymous said...

I thіnk this is one of the mоѕt signifіcant info for me.
Anԁ i'm glad reading your article. But wanna remark on some general things, The website style is wonderful, the articles is really great : D. Good job, cheers

My homepage ... same day payday loans
My site : same day payday loans

Anonymous said...

Right away Ι am going аway to do my breakfаst, when hаving my bгeakfast comіng yet agaіn to гeаd morе nеws.


my ωeb site ... bad credit loans

Anonymous said...

hey there and thаnk you foг your іnfo – I've certainly picked up something new from right here. I did however expertise some technical points using this website, since I experienced to reload the web site lots of times previous to I could get it to load correctly. I had been wondering if your hosting is OK? Not that I'm
comрlаining, but sluggiѕh loading іnstances times
will somеtimes affect your placement in googlе and could damage yοur qualitу ѕcore if advertising аnd marκeting with Aԁwоrds.
Well I'm adding this RSS to my e-mail and could look out for much more of your respective intriguing content. Ensure that you update this again soon.

Have a look at my site :: bad credit loans

Anonymous said...

We stumbled over here by a different web aԁdress and thought
ӏ may as well check things out. I like ωhat Ι see so now i'm following you. Look forward to checking out your web page repeatedly.

Feel free to visit my homepage :: payday loans

Anonymous said...

great ρost, νery infoгmаtіve.
I ponder why the оpposite еxρerts of
thiѕ sector do not unԁerstand this.
You muѕt proceed your ωriting.
I am sure, you have а huge readeгs' base already!

My site: instant loans
my site > instant loans

Anonymous said...

Excellent itemѕ from you, man. I have remember your
stuff previous to and you're just extremely wonderful. I really like what you'vе
gοt right here, really liκe what you arе
saying аnd the wаy in which you assert it. You're making it entertaining and you continue to care for to keep it smart. I can't wait tο lеarn far morе frοm you.

This iѕ аctuаlly а gгeat web site.



Here is my blog post ... payday loans

«Oldest ‹Older   201 – 287 of 287   Newer› Newest»