Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Software versions
var Connection = require("tedious").Connection; var config = { server: //"****.datawarehouse.pbidedicated.windows.net", "*****.datawarehouse.fabric.microsoft.com", database: "Gold", options: { encrypt: true, trustServerCertificate: false, }, authentication: { //type: "azure-active-directory-password", type: "azure-active-directory-service-principal-secret", options: { //userName: "@.onmicrosoft.com", //password: "****", clientId: "****", tenantId: "****", clientSecret: "****", }, }, }; var connection = new Connection(config); connection.connect((err) => { if (err) { console.log("Connection Failed"); throw err; } console.log("Custom connection Succeeded"); connection.close(); });
ConnectionError: Connection lost - socket hang up {at Connection.socketError ... node_modules\tedious\lib\connection.js:1344:26) code: 'ESOCKET' }
Note:that the connection works when using the powershell with the same parameters.
Install-Module -Name SqlServer $connectionString = "Server=$server;Database=$database;User Id=$username;Password=$password;Authentication=Active Directory Password;Encrypt=True;TrustServerCertificate=False;" # Create a SQL connection $sqlConnection = New-Object System.Data.SqlClient.SqlConnection $sqlConnection.ConnectionString = $connectionString
Best Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Omar_Osman ,
The issue about connecting to SQL Endpoint has been fixed, if your problem still exists,it may need to collect log files for further troubleshooting. Since community support engineers don't have that access, I would suggest opening a Support Ticket. If you are a Power BI Pro or Fabric licensee, you can create a support ticket for free and a dedicated Microsoft engineer will come to solve the problem for you.
It would be great if you continue to share in this issue to help others with similar problems after you know the root cause or solution.
The link of Power BI Support: Support | Microsoft Power BI
For how to create a support ticket, please refer to How to create a support ticket in Power BI - Microsoft Power BI Community
Best Regards,
Community Support Team _ Caitlyn