For most people using SQL Server CLR is not an issue however when you have more that 4GB or more of memory, the CLR does not just work.
Enter the –g startup switch, You can read more about the SQL Server 2005 startup options to get the fine detail. In order to make the required changes follow these steps
1.) Launch SQL Server Configuration Manger
2.) Under Sql Server 2005 Services choose the instance of SQL Server that you are targeting for the change and right click on it and select Properties.
3.) Move to the Advanced Tab and locate the Startup Parameters
4.) Add the –g option to the end by first closing the previous parameter with a ‘;’ then –g, not adding the ‘;’ to the end of the previous parameter will cause SQL server to fail on restart
5.) Click Apply /OK and restart the service. When the service restarts you should now have SQL CLR on your machine. A simple Hello World CLR stored proc should do tell you if your in business or not.



no comment untill now