Forum Discussion

ssesham's avatar
ssesham
Icon for Helper I rankHelper I
2 years ago
Solved

Unable to connect Fabric Lakehouse using SQL Endpoint in MS Report Server

Unable to connect Azure SQL DB in Fabric from Report Server, I am getting below error. Whereas i am able to connect the same database from report builder.

 

Error:

Connection Timeout Expired. The timeout period elapsed while attempting to consume the pre-login handshake acknowledgement. This could be because the pre-login handshake failed or the server was unable to respond back in time. The duration spent while attempting to connect to this server was - [Pre-Login] initialization=52; handshake=14946;

  • Anonymous's avatar
    Anonymous
    2 years ago

    Hi, ssesham 

    Thank you very much for your reply. I have found another solution for you. You can consider the following two solutions:
    First, you can use your Azure SQL Server database directly instead of using Fabric hosted Azure SQL Server database.This way you can authenticate with Database User in Report Server and then view your reports normally.

    If you don't want to connect directly to your Azure SQL Server database, you have the following option:
    You can make custom authentication extensions to implement authentication to Azure SQL Server database that has Fabric hosting.
    For documentation on custom identity extensions, you can refer to this link below:

    Configure custom or forms authentication on the report server - SQL Server Reporting Services (SSRS) | Microsoft Learn

    If you are not familiar with custom identity extensions, you can refer to the examples provided by Microsoft:

    Reporting-Services/CustomSecuritySample at master · microsoft/Reporting-Services · GitHub

    The second method you need to have an in-depth understanding of programming and then practice it.

     

     

     

    Best Regards

    Jianpeng Li

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

9 Replies