Geeks With Blogs

News
Vitaly Dilmukhametov

Environment: Windows server 2008 Web Edition + IIS7 + .net 3.5sp1. I had following error while trying to install SQL 2008 express:

image[6]

It happens after click on “Install” button, when setup collected all necessary info, such as installation path, db server settings, etc. Google found 20+ topics on forums, newsgroups and ms connect, but they hasn’t solutions, or solution is for CTP version of SQL 2008. I start setup with admin privilegies, update windows server, repair .net installation – it’s useless.

Here is part of log file, generated by setup bootstrap:

2009-09-26 13:59:40 Slp: Exception type: Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException
2009-09-26 13:59:40 Slp:     Message:
2009-09-26 13:59:40 Slp:         There was an error generating the XML document.
2009-09-26 13:59:40 Slp:     Stack:
2009-09-26 13:59:40 Slp:         at Microsoft.SqlServer.Chainer.Infrastructure.DataStoreService.SerializeObject(String rootPath, Object objectToSerialize, Boolean saveToCache)
//... here is details of stack trace...............................
2009-09-26 13:59:40 Slp:                 at Microsoft.SqlServer.Chainer.Infrastructure.DataStoreService.SerializeObject(String rootPath, Object objectToSerialize, Boolean saveToCache)
2009-09-26 13:59:40 Slp:         Inner exception type: System.Security.Cryptography.CryptographicException
2009-09-26 13:59:40 Slp:            Message:
2009-09-26 13:59:40 Slp:                         Access is denied.
2009-09-26 13:59:40 Slp:                        
2009-09-26 13:59:40 Slp:             Stack:
2009-09-26 13:59:40 Slp:                         at System.Security.Cryptography.ProtectedData.Protect(Byte[] userData, Byte[] optionalEntropy, DataProtectionScope scope)
//… other details of stack trace...............................

I notice following string: “Message: Access is denied”. Ok, my Administrator user don’t have some permissions. I did not spend a lot of time to search, what are this permissions, because my server will work in “demo” mode for a short period of time. I need SQL 2008 right now on my server, and I try to create new windows user, to add him to Admin group, and run the setup of database server under this user. And it’s working! I successfully install SQL 2008 and Management Studio Express. This workaround is useful for me.

P.S. May be, you know better way to workaround this issue? If so, write it in comment or directly to me by e-mail: vitusmail__[at]__ NOSPAM_gmail_[dot]_com

Posted on Saturday, September 26, 2009 10:26 AM | Back to top


Comments on this post: Workaround for SQL 2008 express installation error 0x84B10001

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Its the first workaround im able to find after searching for hours, im having the same problem, tomorrow i will try it and give you my feedback.

Thanks
Left by luis on Dec 03, 2009 1:22 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Good luck, Luis! :)
Left by Vitaly Dilmukhametov on Dec 03, 2009 1:40 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
The same problem! And I don't know what to do also. Very interesting in silution...
Left by chevalry on Dec 08, 2009 8:28 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
As I see, you are Russian. Look there:
http://www.gotdotnet.ru/blogs/GRP/2855/
Left by chevalry on Dec 08, 2009 8:45 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Thank you for reply, chevalry!
http://www.gotdotnet.ru/blogs/GRP/ is my russian blog :)
Left by Vitaly Dilmukhametov on Dec 08, 2009 8:59 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
I was recieving the same exact issue where I was unable to install a SQL Server 2005 Express SP3 or SQL Server 2008 Express SP1 Instance on a client's Windows 7 machine.

The user was a Local Administrator and had full permissions to the machine itself, we created a new user like your workaround suggests and we were able to successfully install SQL SErver 2008 Express SP1 on the machine.

Thank you, thank you, Thank you, THANK YOU!
Left by Guod on Jan 07, 2010 2:32 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
thank youuuuuuuuu !!
Left by Soufiane on Apr 15, 2010 3:44 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
PLEASE HELP
Left by PETER on Jun 10, 2010 4:54 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Thank you very much. This worked!
Left by Lincoln on Aug 31, 2010 11:39 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Hi,

Thanks for the initial solution, it does work for me.

The funny thing is that I first tried the installation with an admin user and it failed. I've then followed the advice and created another admin user and it worked!

Good stuff, thanks very much.

Matthieu
Left by Matthieu on Sep 16, 2010 1:12 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
I got the same error on Windows Server 2008 R2 Enterprise trying to install SQL Server 2008 R2 Standard with the local Windows administrator account. I had to create a new User in Windows called "admin" and install SQL Server with this user.
Left by Greg on May 18, 2011 12:19 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
It WOrked for me... Thanks...
Left by siddharth on Jun 04, 2011 10:18 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
when i installed sql server 2008 free edition in windows 7 32 bit os i recieve error generating xml document
Left by epeneth on Jul 10, 2011 11:04 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Environment: Windows server 2008 Web Edition + IIS7 + .net 3.5sp1. I had following error while trying to install SQL 2008 express:



Left by santosh patkar on Aug 25, 2011 2:50 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Logon with local admin does the trick. Thank you very much for helping me saving hours of searching.
Left by Andreas on Sep 07, 2011 3:25 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
This workaround help in solving the problem. Thanks a lot.
But anyone please tell what is the exact problem? and Microsoft is doing anything to resolve this problem or not?
Left by Rakesh Kumar on Sep 13, 2011 3:53 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
This worked for me.

To resolve the issue, please follow these steps:

Click 'Start' > 'Run'
Type 'Regedit'
Go to 'HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders'
Verify 'AppData' is existing. If it is not there, please create a Expandable String Value with name 'AppData', and value '%USERPROFILE%\Application Data'
Left by Larry on Oct 18, 2011 7:30 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Thank you very much !!! This worked for me..
Left by Renga on Feb 15, 2012 11:05 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
thank you.
Left by tungata on Jun 21, 2012 3:27 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
i'am alo having the same problem while installing ms sql server 2012
i tried also sp1 2012
but the problem still persisting
Left by snow_angel on Feb 16, 2013 5:36 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
thanks... it work for me
Left by piyush on Jun 25, 2013 2:13 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
It worked for me on Sql server express 2012. Got the same error, created a new admin and ran the exe file under that user. Added a couple more users when configuring admin privileges for sql server, but everything worked just fine! Thanks for the great workaround!
Left by Patti on Oct 30, 2013 8:26 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Thanks, it worked for me. Strange I had %USERPROFILE%\AppData\Roaming and just by removing Roaming from the end it worked.
Left by Salahuddin Saadat on Dec 05, 2013 12:13 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Puis je avoir la traduction de la solution en français s'il vous plait
Left by K.M.R on Oct 02, 2014 3:47 AM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
I was having the same problem on SQL 2012 Server install on Windows 2012 R2. I successfully installed using the local "Administrator" user.
Left by Fabricio on Jun 12, 2015 7:50 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Thank you for this!
Left by piroli5 on Sep 01, 2015 5:08 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Thanks a lot, solved after creating a new user with administrator rights
Left by Balaji on Feb 17, 2016 9:06 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
I logged in by "Administrator" account and it installed
Left by Albert on Feb 22, 2016 1:54 PM

# re: Workaround for SQL 2012 express installation error 0x84B10001
Requesting Gravatar...
I can't install SQL 2012 express edition
Left by Ranjith on Jun 14, 2016 2:47 PM

# re: Workaround for SQL 2008 express installation error 0x84B10001
Requesting Gravatar...
Please help getting below error :

There was an error generating the XML document. Error code 0x84B10001
installing sql 2014
windows 8
User : administrator
Left by harsh on Jun 24, 2017 9:29 PM

Your comment:
 (will show your gravatar)


Copyright © Vitus | Powered by: GeeksWithBlogs.net