【问题标题】:How to change the default connection to a server in Visual studio 2012 SQL Project?如何在 Visual Studio 2012 SQL 项目中更改与服务器的默认连接?
【发布时间】:2013-01-07 04:53:04
【问题描述】:

在 Visual Studio 2012 sqlproj 中,默认连接按钮始终默认连接到 (localdb)\Projects。我该如何改变呢?每次我需要断开连接并重新连接以更改服务器。

【问题讨论】:

  • @Yang..假设我需要使用 Webservices 连接 Microsoft Nav 数据库,那我该怎么做呢?

标签: sql-server visual-studio-2012 localdb


【解决方案1】:

检查数据库项目的属性。在“调试”选项卡下,有“目标连接字符串”选项。将其更改为您要使用的服务器和数据库。

【讨论】:

  • 老实说,我认为数据库项目 > SSMS 内置解决方案资源管理器。事实上,您还可以为日常开发进行数据比较、模式比较以及介于两者之间的所有其他事情,我相信这很重要。你的回答改变了我对数据库项目的看法。
  • 默认情况下,此设置保存在 your-database.user 设置文件中。如果您使用源代码控制并从提交中排除了 .user 文件,请务必手动添加此文件或取消忽略 .user 文件。另一种可能性是将<PropertyGroup>标签与.user文件中的内容一起复制到.sqlproj文件中。
  • 有没有办法使用一些参数来设置连接?我们想通过 VSTS 来实现。
【解决方案2】:

更改默认数据库 在解决方案资源管理器中,右键单击您的数据库项目,选择属性 转到调试选项卡 在“目标连接字符串”下单击编辑 输入您的 sql server 详细信息并保存。

【讨论】:

    【解决方案3】:

    更改默认连接

    1. 在菜单上,选择工具-> 选项-> 数据库工具
    2. 在数据连接上输入您要使用的 SQL Server 实例名称
    3. 按确定

    这是来自http://xprog.blogspot.com/2012/08/visual-studio-2012-change-default-sql.html

    逐个文件更改连接

    这对我有用。我有一个带有 BuildAction=Build 的 sql 文件,但它缺少 sql 连接工具栏。

    1. 在解决方案资源管理器中,单击 sql 文件
    2. 将其 BuildAction 更改为 None
    3. 打开文件(如果已经打开,关闭并重新打开)

    现在您将获得连接工具栏。

    您必须记住在完成维护后将构建操作更改回来。

    【讨论】:

    • 您好,感谢您的回答。连接工具栏可供我们使用。问题是每次我按下连接工具栏中的连接图标时,它最初都会自动连接到本地数据库。您必须单击断开图标以断开与本地数据库的连接,然后再次单击连接图标,以便出现连接到服务器对话框。我找不到一步连接到不同数据库的方法。
    猜你喜欢
    • 1970-01-01
    • 2023-03-15
    • 2010-11-05
    • 1970-01-01
    • 2013-04-08
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多