Wednesday, December 26, 2012

Host your database on Amazon cloud for FREE

You could setup your database on the amazon cloud here for free.The database can have a 20GB capacity with 10 million I/Os.

It is easy to signup for an account, create an instance, provide access and launch it.For step by step guide view this link.




Sunday, December 23, 2012

Rename Logical Filename


What would be a good reason to change the logical name of a database?

Well, every time there is a requirement to create a database for development,the DBA  provides a name that would be most applicable to that database at that point in time.In most cases an abbreviation of the project.

Couple of months/years later,this database has to be setup for System test,Technical test and so on.A backup of the development database would be restored on to the new environment.While the data and log files are named based upon the destination environment,the logical names remains the same.In most cases, by the time the product is delivered the logical and physical names are way different.

The logical name of the database can be changed using the below syntax.

ALTER DATABASE AdventureWorks2012
  MODIFY FILE ( NAME = AdventureWorks2012_Data ,
                                               NEWNAME = AdventureWorks2012_lob_data )

Though the logical name can be changed post restore for each environment,I would steer clear of this approach.Instead a better way would be to avoid environment names in the logical file name.

A sample template could be to just use

            <Projectname>_data/log or <Projectname>_<purpose>_data/log
  Eg. Proj_LOB_Data/Log.

This would make sure that the filename does not have to be modified at a later stage and the initial name remains vaild throughout the lifecycle of the project.

Thursday, December 20, 2012

Free Microsoft Ebooks

Here is the link to Free Microsoft Ebooks. The best thing about this is, it is available in a format that could be saved and accessed from your tablet or thru Kindle apps.