我正在开发一个需要数据库的应用程序,我正在尝试使用Amazon Web Service RDS,我的安全设置可以接受来自和端口的任何IP,并且我可以使用Microsoft SQL Server访问数据库经理,但是当我尝试使用C#中的测试程序进行连接时,我无法建立连接。我没有得到被拒绝的连接,但是连接甚至找不到服务器。我错了吗?这是我的测试代码。
using System;
using System.Diagnostics;
using System.Data.SqlClient;
public static class Program
{
public static void Main(string[] args)
{
GetConnection();
}
public static void GetConnection()
{
string ConnectionFormat = "Server={0}; Database={1}; Uid=tie; Pwd=dune";
string Database = "juniorproject";
string Server = @"copy pasta,1433";
using (SqlConnection connection = new SqlConnection(string.Format(ConnectionFormat, Database, Server)))
{
Console.WriteLine(connection.ConnectionString);
connection.Open();
Console.WriteLine("Success");
}
}
}
答案 0 :(得分:0)
您的服务器名称甚至看起来都不接近 - 它将是一个更长的字符串,例如:
myinstance.123456789012.us-east-1.rds.amazonaws.com
您需要在AWS控制台中查找实际端点。