2014-04-21 148 views
0

我正在开发一个使用C#的Windows窗体应用程序。我想连接到使用Windows身份验证的服务器中的SQL Server 2008。任何人都可以给我提供连接字符串?C#Windows应用程序:使用Windows身份验证连接到远程SQL Server 2008的连接字符串

注:

  1. 域在我的服务器创建的。
  2. 为sql服务器启用远程访问
  3. 也启用了TCP/IP端口。

请帮帮我,我从3天开始就一直在努力。

+0

您能否使用management studio连接sql server?你可以使用与数据源相同的服务器名称。如果它没有连接,那么你应该检查你安装的sql服务器是否正确 –

回答

0

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;

0

你可以试试这一个,如果它是local.it将采取默认instance.I认为这将有助于你

Data Source=.;Initial Catalog=yourDBName;Integrated Security=True 
0

我不是你所面临的问题清楚,你是否在你的域名信誉上运行应用程序,并且你能够访问数据库? 。 什么是您当前的数据库连接字符串模板? (3天,似乎是一个很长一段时间这个问题,我必须失去了一些东西)

0

按照你的视觉工作室下面的步骤,

  1. 转到工具菜单,然后单击“连接到数据库” 。
  2. 如果是第一次一个小窗口会与下面的选项 打开
    • Microsoft Access数据库文件
    • 微软ODBC数据源
    • 的Microsoft SQL Server
    • 的Microsoft SQL Server Comapct 3.5
    • 微软SQL Server数据库文件
    • Oracle数据库
  3. 就你的情况,单击“Microsoft SQL Server”,然后单击继续。
  4. 然后一个新窗口会提示输入如 -Server Name - 选择你的服务器名称(第一次需要一段时间才能加载服务器名称列表)。您可以通过打开SQL Server来获取您的服务器名称。

    • 登录到服务器

    选项1 - 使用Windows身份验证(由于这是您正在使用,我会建议使用此选项的第一次) 选项2 - 使用SQL Server身份验证(如果你选择这个,提供您的SQL Server的用户名和密码)

  5. 连接到数据库 - 选择或输入数据库名称(从下拉菜单中选择你的数据库,你要连接)
  6. 房颤点击“高级”按钮,它会带你到另一个弹出窗口
    • 在该窗口中,在“确定”按钮上方将出现一个名称为DataSource的不可编辑列。只需复制它下面的文本。这是你的连接字符串。
相关问题