Bobcares

SQL server error 10048 – Easy ways to fix

by | Jul 6, 2020

SQL server error 10048 occurs while starting the SQL server.

Here at Bobcares, we have seen several causes for this error while troubleshooting SQL issues as part of our Server Management Services for SQL database users, web hosts, and online service providers.

Today we’ll take a look at the cause for this error and how to fix it.

 

What causes SQL server error 10048 to occur?

Now let’s see what causes this error to occur. Port 1433 is a standard port number for SQL Server.

However, in some cases, the TCP port where the SQL server is listening is already used by another service or process.

These changes lead to the 10048 error. For instance, the error appears as:

SQL server error 10048

 

How we resolve SQL server error 10048?

Now let’s dig into the solution part of this error. Here are some of the solutions that our Support Engineers follow to fix this error.

 

Find the process which is using that port and stop that process.

We run the below command in the command prompt to check the TCP ports which are in use. This also displays the name of the application which is using it.

netstat -a -b

Here, we find the application which is using TCP port 1433 and change that application to use a different port number.

 

Change port of SQL Server to a port that is not used by any other process.

We follow the below steps to change the port of the SQL server.

1. Initially, we open the SQL Server Configuration Manager. For that, we click on Start >> Programs >> Microsoft SQL Server 2005 >> Configuration Tools >> SQL Server Configuration Manager.
2. A Dropdown is available under the SQL Server 2005 Network Configuration and then we select the instance.
3. Here we right-click on TCP/IP and select Properties option.
4. Then we select the IP Addresses Tab to change to an open port.
5. Finally, we restart the SQL SERVER to fix this error.

[Need any further assistance in fixing SQL errors? – We’re available 24*7]

 

Conclusion

In short, SQL server error 10048 occurs when the TCP port where SQL server must run is used by other processes. Today, we saw how our Support Engineers fix this error.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

7 Comments

  1. Enes

    Thanks for help mate. I found with “netstat -a -b”

    Reply
    • Hiba Razak

      Thanks for the feedback.We are glad to know that it worked for you ? .

      Reply
    • Puckson

      Thank you , This helped me alot

      Reply
  2. Mm

    Hi
    I had same Error.
    I have two SQL Server Instance.
    checked SQL Server Configuration Manager then I understand defulte service was start , stop defulte service then I con start my sql service.

    Reply
    • Hiba Razak

      Hi,
      Please contact our support team through live chat (click on the icon at right-bottom).

      Reply
  3. EDSON URBANO

    pra mim aparece esse erros
    [ERROR] Can’t start server: Bind on TCP/IP port. Got error: 10048: Normalmente é permitida apenas uma utilização de cada endereço de soquete (protocolo/endereço de rede/porta).

    2024-10-12 20:24:56 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
    2024-10-12 20:24:56 0 [ERROR] Aborting

    Reply
    • Krishna Priya

      Hello,
      Our experts are available to assist you with your concerns. We would be delighted to discuss this with you via our live chat feature. Simply click on the icon located in the bottom right corner to get started.

      Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.