MSDE is short for Microsoft Database Engine. It uses the same engine with SQL Server 2000 with some limitations. It comes with the minimal but hard-to-use osql command and no GUI.

The installation step is somewhat complicated. To install MSDE, the installer will not let you install the database engine unless you supply the sa password so you can’t just double click on Setup file and wait for the rest. But you must run the installer from command prompt instead. And the problem begins

Normally, at least in linux, a space works as a separator for arguments, It doesn’t work with MSDE installer. So this following command doesn’t work.

C:\MSDERelA>setup /sapwd passwordhere

It took me about 10 minutes to figure out how I did it many years ago. And I tried with this.

C:\MSDERelA>setup sapwd=passwordhere

Then everything was clear to my mind. I feel happy Microsoft provides us with SQL Server Express with easier to use tools and installer since 2005.

PS. To enter the instance name at the setup time, use “instancename” parameter.

C:\MSDERelA>setup sapwd=passwordhere  INSTANCENAME="NetSDK"

Silverlight 2.0 license

Last week, the new Silverlight 2.0 runtime and SDK have been released for Mix08. It is the first update to Silverlight 1.1/2.0 since last year Mix07. It took really long time for Microsoft to update this version as they want to build Silverlight awareness with their 1.0 release first.

Today, I emailed [email protected] to inquire further information about usage license of Silverlight 2.0. I got this email from the Silverlight 2.0 license agreement page and then I sent my question to that address. Within two minutes, what a short period, I got the reply.

This is an automatically generated Delivery Status Notification

Delivery to the following recipient failed permanently:

[email protected]

Technical details of permanent failure:
PERM_FAILURE: SMTP Error (state 13): 550 5.1.1 User unknown

Did I do a mistake?

PS. Actually, I just want to know whether I can use Silverlight 2.0 in my part time project or not. It is just a Silverlight quiz game.

Another acronym

Microsoft products has fame in their name. As you can see from various medias, word “edition” and “release” are such a symbol for Microsoft product naming guideline. Another naming to notice, Microsoft has many acronym for indicate the state of product. For instance, “CTP” is short for “Community Technology Preview”, “SP2” for “with Service Pack 2” and “RTM” for “Release to manufacturer”.

Today, Microsoft Web Dev tools team introduces an another shiny new acronym to the world, “RTW” or “Release to the Web”. Even though it might be not the first, I’m quite sure it is not the last. lol