HeidiSQL:在非标准端口

时间:2018-01-10 16:10:32

标签: sql-server sql-server-express heidisql

我正在尝试连接到运行SQL Server Express Edition的盒子上的数据库实例。该实例在端口54759上运行,而不是Microsoft SQL Server通常使用的默认值1433。

我可以使用Microsoft SQL Server Management Studio成功连接,方法是将服务器名称指定为my-server-name,54759。但是,当我在HeidiSQL中尝试相同的主机名时,我收到以下错误:

SQL Error(0): Operation is not allowed when the object is closed unknown

我在HeidiSQL中找不到任何更改Microsoft SQL Server实例的默认端口的选项,也没有找到用于指定端口号的特定语法的任何选项。

2 个答案:

答案 0 :(得分:0)

事实证明,逗号语法在HeidiSQL中确实可以在主机名/ IP框中使用<!doctype html> <html> <head> <script src="chart.min.js"></script> <style> html, body { height: 100%; } </style> </head> <body> <canvas id="myChart" style="width:100%; height:80%;"></canvas> <script> var chartData = [ dataprotein, datafat, datacarb ]; var data = { datasets: [{ borderWidth: 0, data: chartData, backgroundColor: [ '#FF604E', '#4666FF', '#47CC6F', ] }], }; var ctx = document.getElementById('myChart').getContext('2d'); var chart = new Chart(ctx, { // The type of chart we want to create type: 'pie', // The data for our dataset data: data }); </script> </body>

错误的原因必须是无关的。

答案 1 :(得分:0)

在HeidiSQL中,只有选择了 Microsoft SQL Server( TCP / IP ,才能更改MS SQL Server连接的端口。在这种情况下,您可以使用“密码”字段下方的“端口”设置。

对于其他网络类型 - IPX,Banyans和RPC - 您无法定义端口,因为在这些协议中没有任何意义。