To connect to a remote MS SQL Server over the Internet using SQL clients (Enterprise Manager, Query Analyser,etc) , you will need to use TCP/IP as you network library. To enable TCP/IP as the connection protocol, follow the below steps
- Open the Client Network Utility Configuration (Start -> Programs -> Microsoft SQL Server -> Client Network Utility)
 - Select the General Tab
 - Make sure TCP/IP is on top of the list in the 'Enabled Protocols by order' box
 - Click OK
 
