【问题标题】:Issue connecting to gearhost database连接到 gearhost 数据库的问题
【发布时间】:2017-11-24 06:10:39
【问题描述】:

我正在尝试使用 System.Data.SqlClient 库将 C# 代码连接到齿轮主机上托管的 SQL Server 数据库,但它不起作用,我收到错误消息“服务器不存在或连接被拒绝。”

也许我需要安装一些驱动程序?还是我的代码有什么问题?

string connetionString = "Data Source=mssql.gear.host:1433;Initial Catalog=databasename;User ID=userid;Password=mypassword";
SqlConnection cnn = new SqlConnection(connetionString);

try
{
    cnn.Open();
    Console.WriteLine("Connection Open!");
    cnn.Close();
}
catch (Exception ex)
{
    Console.WriteLine(ex);
}

【问题讨论】:

  • 您想告诉我们问题出在哪里吗?你有没有收到错误或什么...
  • 是的,我收到一个错误服务器不存在或连接被拒绝。
  • 您能否使用其他工具(如 sql server mgmt studio)连接到它(如果可能)。只需尝试另一种连接方式,看看是否可以在不使用代码的情况下连接到它。
  • 是的,我通过我的 mac 连接了 dbeaver(一个免费的数据库管理工具)
  • 谁能帮我解决这个问题?

标签: c# sql sql-server


【解决方案1】:

删除端口时它可以工作,显然齿轮主机中的数据库不使用端口

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-06
    相关资源
    最近更新 更多