C#Windows应用程序:使用Windows身份验证连接到远程sql server 2008的连接字符串

时间:2014-04-21 13:29:55

标签: c# sql sql-server-2008

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

注意:

  1. 在我的服务器中创建域。
  2. 为sql server启用远程访问
  3. 还启用了TCP / IP端口。
  4. 请帮助我。我在3天之后就一直在努力。

4 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

你可以尝试这个,如果它是local.it将采用默认实例。我认为这将有助于你

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

答案 2 :(得分:0)

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

答案 3 :(得分:0)

按照视觉工作室中的以下步骤进行操作,

  1. 转到“工具”菜单,然后单击“#34;连接到数据库"。
  2. 如果是第一次使用以下选项打开一个小窗口
    • Microsoft Access数据库文件
    • Microsoft ODBC数据源
    • Microsoft SQL Server
    • Microsoft SQL Server Comapct 3.5
    • Microsoft SQL Server数据库文件
    • Oracle数据库
  3. 在您的情况下,单击" Microsoft SQL Server"然后单击继续。
  4. 然后会出现一个新窗口,提示输入如何 -Server Name - 选择您的服务器名称(第一次加载服务器名称列表需要一些时间)。您可以通过运行SQL Server来获取服务器名称。

    • 登录服务器

    选项1 - 使用Windows身份验证(因为这是您第一次使用,我建议使用此选项) 选项2 - 使用SQL Server身份验证(如果选择此选项,请提供SQL Server用户名和密码)

  5. 连接数据库 - 选择或输入数据库名称(从下拉列表中选择要连接的数据库)
  6. 填写以上详细信息后,点击"高级"按钮,它将带您到另一个弹出窗口
    • 在那个窗口中,就在" Ok"按钮将有一个名为DataSource的不可编辑列。只需复制下面的文字即可。这是你的连接字符串。