I’ve got experience with MySQL, DB2, and Oracle, but aside from writing a few queries, I’ve never used SQL Server.
My question is a three parter:
1) For a developer, what are some good “free” client tools to look at, and why (by “free” I mean open source, freeware, or the tools that come with SQL Server itself)?
2) I plan to run Developer or Express Edition on my workstation for development, and either Standard or Enterprise Edition in the testing and production environments. What methods exist if any for transferring data between different servers and the different editions?
3) Are there any common pitfalls that someone like me (who is used to the other database systems that I mentioned) might encountered during development?
TIA
UPDATE