![]() |
|
|
By: Jugal Shah | Read Comments (1) | Print Jugal has 8+ years of extensive SQL Server experience and has worked on SQL Server 2000, 2005, 2008 and 2008 R2. Related Tips: More |
|
Recently I came across a situation where an existing production SQL Server default instance was configured to use static TCP/IP port 48030 and the default 1433 port was disabled. A number of database applications are hosted on the same default SQL instance and these applications are connecting to SQL Server through port 48030. As per a new business requirement we need to host a new application database on the same SQL instance, but the application is unable to connect to the SQL instance because it us hard corded to use the default port 1433. In this tip we walk through how to configure a SQL instance to listen on multiple TCP/IP ports.
If there is a need to have SQL Server listen on multiple ports this can be done using SQL Server Configuration Manager.
In my case a third party application needs to connect to SQL Server using the default port 1433, but I already have port 48030 configured. Below is an easy solution without changing the configuration for the other applications.
Step 1:
Go to SQL Server Configuration Manager
--> Click on SQL Server Network Configuration
--> Click on protocols for MSSQLServer (For named instance click on the Protocols for Instance Name)
--> Right Click on TCP/IP protocol select properties
--> Go to IP Addresses tab
--> Under IP All section TCP Port, you can add multiple ports using comma separators as shown below

Step 2: Restart the SQL Server Service using the below commands or do this from with SQL Server Configuration Manager.
-- You can start/stop SQL Services from command prompt as below net stop mssqlserver net start mssqlserver
Step 3: If a firewall is enabled add the new port number as an exception in the firewall.
Step 4: Check the connectivity using TELNET.
-- To check the IP Address, execute the below command from dos prompt ipconfig -- Place the IP Address and desired port number in TelNet Telnet <IP Address > <Port Number>
Step 5: You can also verify the connectivity by creating an alias on the client following the below steps.
On a client machine, open the SQL Server Client Network Utility tool by typing the cliconfg command in the run window.

Enable the TCP/IP protocol from the General tab.

Click on the Alias tab and configure the alias as shown below, you can use the alias name while connecting to SQL Server.

| Share: | Share | Tweet |
|
![]() |
![]() |
Free SQL Server Learning |
| Monday, November 28, 2011 - 10:55:45 AM - robin | Read The Tip |
|
good |
|
|
privacy | disclaimer | copyright | advertise | about authors | contribute | feedback | giveaways | user groups Some names and products listed are the registered trademarks of their respective owners. Edgewood Solutions LLC | MSSharePointTips.com | MSSQLTips.com |