Upgrade Issue

rated by 0 users
Answered (Verified) This post has 1 verified answer | 6 Replies | 1 Follower

Not Ranked
16 Posts
Points 245
darinr posted on Fri, Jun 27 2008 2:54 PM

Bought the version of Community server 1 version back here a few months ago and in the time it has taken to customize and figure out what we want to do with it loe and behold the newer version is out. So i'm trying to upgrade!



I wanted to test it out to see what the upgrade would do so I:



1) backed up my database, detached it and reattached it on another server.
2) copied the web directory over and made a new web site. hooked it up to the database and made sure it was working



then

3) started the upgrade and this is the error I received



Attempt to fetch logical page(1:1822) in database 7 failed. it belogns to allocation unit (really big number) not to (really big number)



is this a general DB corruption? any ideas? Thanks in Advance!

 

  • | Post Points: 5

Answered (Verified) Verified Answer

Top 10 Contributor
3,080 Posts
Points 45,745
TelligentSupportTeam

You're going to need to change the NTFS permissions on your website, so the User Account which CS runs under has read permissions for all the fiels in your /bin/ folder.

  • | Post Points: 20

All Replies

Not Ranked
16 Posts
Points 245
darinr replied on Mon, Jun 30 2008 1:30 PM
okay I used checkDB and cleaned up the data that was misbehaving. Now the upgrade process has completed and i'm getting this error "Exception Details: System.IO.FileLoadException: Could not load file or assembly 'CommunityServer.ASPNet20MemberRole' or one of its dependencies. Access is denied."
  • | Post Points: 20
Top 10 Contributor
3,080 Posts
Points 45,745
TelligentSupportTeam

You're going to need to change the NTFS permissions on your website, so the User Account which CS runs under has read permissions for all the fiels in your /bin/ folder.

  • | Post Points: 20
Not Ranked
16 Posts
Points 245
darinr replied on Mon, Jun 30 2008 5:11 PM
Gotcha! I'm trying to figure that out. I went to the application pool in IIS and see that under "identity" tab it's running as account "Network Service". I went and gave that account full control of every folder in the universe that involves community server just to see if that's the problem and so far no dice. Do i have to map a login somehow in sql server to that account? is the it not the problem for access to the .dll but maybe from the dll to somewhere else? Thanks in advance you are always very helpful on here.
  • | Post Points: 20
Top 10 Contributor
3,080 Posts
Points 45,745
TelligentSupportTeam

What error are you getting now?

  • | Post Points: 20
Not Ranked
16 Posts
Points 245
darinr replied on Tue, Jul 1 2008 10:09 AM

still this one

 

""Exception Details: System.IO.FileLoadException: Could not load file or assembly 'CommunityServer.ASPNet20MemberRole'"

 

What i did was rather than upgrade on the server i had originally installed,  i made a backup of the DB, detached it and reattached it on another server.  then copied the web folder over and ran the upgrade.   Noticed that corruption and then fixed with data loss and then the upgrade finished.

 

So now I went into IIS and in the application pool I created for community server,  in the identity tab there's a predefined account called "Network service" that i've given full control of everything under the sun.   And still get that error.   Do i have to set up an account that somehow marries to Network Service inside SQL server?  Could that be the problem?

  • | Post Points: 20
Top 10 Contributor
3,080 Posts
Points 45,745
TelligentSupportTeam

Does the file CommunityServer.ASPNet20MemberRole.dll exist in the /bin/ directory of your website.

  • | Post Points: 5
Page 1 of 1 (7 items) | RSS
Powered by Community Server (Commercial Edition), by Telligent Systems

Copyright© 2008 Telligent Systems Inc. All rights reserved
CommunityServer.com  •  Telligent.com