I wish that I had great things to say regarding running a migration using SQL Server 2008 but I don’t.

Strike One: I couldn’t run a simple EPiServer CMS5 installation to the sql server. I kept getting this error:

Error – User ’dbo’ does not have permission to run DBCC TRACEON

After some searching I came to the conclussion that the only thing one could do to override this is to give my user sysadmin rights. Something that not many customers fancy giving away.  But it did actually work and the insallation was successful.

Strike Two: With a fresh epi5 site installed and my original site upgraded to 4.62b and ready to rock, I started to run the migration tool. The Result? ”Migrating Data…” And nothing else. It didn’t really start the job and just died there. I even gaved it 12 hours (over the night) and nothing happened. I still had sysadmin rights so that wasn’t it.

Strike Three: With not much patience left I tried to do a workaround, i.e to backup the Databases and restored them on a 2005 machine, then do the migration and then back to the 2008 machine. The problem is that SQL Server doesn’t have backward compatibility 🙁

So basicly I’m going to reproduce everything on the 2005 machine and work from that one. Once done, I’ll do a backup and then restore that to the sql server 2008 and have the final product running on that one. Not the best solution.

I’ve a case open @ EPiServer and who knows, maybe they have a solution for this. I’ll be sure to post it once I get it.

*EDIT*
Well, once I was doing all the work on the SQL Server 2005 machine, I encountered an error doing the migration itself. It was complaining about DTC transactions. Then it hit me, that the same thing might be whats wrong with the migration to the SQL Server2008. So I added the following settings and voilá! it worked!

I did notice that they had info about this on their Migration tool info page but the error itself never came up when doing the migration, except when I tried to run it against SQL Server 2005.

Hope this helps someone out 😛

while upgrading to CMS5 you need to convert your Forms to XForms. But trying to do so, I encountered an error. It dies a bit after  the EPiServer.Admin.ConvertFormToXform.ConvertForm2Xform method and its during System.Xml.XmlTextReaderImpl.ParseQName. The problem was that some of the fields started off with an integer. That is ”1. question” and so on. Simply changing the names of the fields to something else like ”Question 1” was enough to make it work.

Not the prettiest fix, but it will do the job

The error named on the heading might look something like this:

aspnet_fail1

And you’ll get it when you try to upgrade any kind of Episerver 4.x to 4.62b which is most likely to be done due an upgrade to Episerver CMS5.

Anyway, this error will appear because the installer can’t find the right .net framework that is installed in the machine. I’m sure that there are plenty of fix for this, but the easiest and fastest of them is to simply remove the 3.0 and 3.5 folders from the framework folder (most likely to be C:WINDOWSMicrosoft.NETFramework). Just drag them to the Desktop or something. Then run the Upgrade again and Voilá! Just remember to put the 3.0 and 3.5 folders back in the framework folder.

Here’s a nice list of five popular CSS frameworks and also what you need to get started using them. A Quote from the article:

Main features of good CSS Framework is to 1) rapidly speed up our development time, 2) should have a very small size, 3) have good documentation and tutorials and 4) have clean grid structure. You will need a basic understanding of the CSS framework you are going to use to understand why and how things get solved.

Google is perfect, the people running it aren’t. Apperantly the bug they had was caused by a human error and therefor nothing wrong with Google itself. Atleast that’s what they say and most likely could be. Google also seemed to blame one of their partners but that wasn’t the case, it was just a bad written blogpost that made people think that way. Anyway, the error was as I said of a human kind here’s Googles explanation for what happened.

Well it’s about time innit? I think its awful what the icelandic people have been going through the last few months and I’m releaved that they’ll be joining EU and hopefully getting everything sorted. It’s a bit late and I’m dead tired but I couldn’t resist to post about this when I saw the headlines just when I was about to shut down the laptop.

Great news for Iceland and lets hope we can travel there easier (read cheaper) ’cause it’s a really fun place to be at 🙂 It might take awhile, I read 2011 somewhere but atleast its a glimpse of hope.

Deadlinks is a common problem for many pages. Not only that, people try to sneak into some pages where they aren’t supposed to be and so on. The 404 page is viewed more often than not and why not make it look nice? Smashing Magazine has gathered 40 nice looking 404 pages that makes your wrong step worth the while. Thanx to IDG for spotting this article, it sure is nice to check them out 🙂

Might aswell add Dramatens 404 page cause it’s not in the article and it sure is worth a look 🙂

ps. I made dramaten.se during my time @ creuna. And the person behind the 404 page is Fredric Marcus.