Luc*_*ian 6 sql sql-server visual-studio-2012 sql-server-2012-datatools visual-studio-2013
我的目标是将SQL Server存储过程保持在源代码管理之下.我还想停止使用SQL Server Management Studio并仅使用Visual Studio进行SQL相关的开发.
我在我的解决方案中添加了一个新的SQL Server数据库项目.我已成功将我的数据库模式导入到新项目中,并且所有SQL对象(表,存储过程)都在他们自己的文件中.

我知道现在如果我运行(使用F5).sql文件,那么我的更改将应用于我的(LocalDB).这很好,但如果我想在另一台机器上快速运行某些东西(如整个团队共享的专用SQL Server)呢?如何在Sql Server数据工具编辑器中更改当前.sql文件的连接字符串?
我有Visual Studio 2012的最新版本的Sql Server Data Tools扩展(SQL Server数据工具11.1.31203.1).我不知道这是否与当前版本有关,但我找不到Transact-SQL编辑器工具栏了.
我也尝试右键单击sql编辑器,选择Connection - > Disconnect.如果我执行相反的操作(连接 - >连接...),编辑器会自动连接(可能是我的LocalDB),而不会询问我选择连接的对话框.
我观察到的另一个奇怪的事情,如果我尝试运行一个简单的SQL查询(就像select * from dbo.ApplicationUser我收到以下消息(即使自动完成工作):

谢谢.
(注意:我在Visual Studio 2013中遇到了同样的问题)
这应该是一件相当简单直接的事情,也就是说,如果您使用的是 SSDT 版本 12.0.41025.0(或更高版本,人们会认为):
SQLVisual Studio 窗口顶部的菜单Connection ->Change Connection然后将显示“连接到服务器”模式对话框窗口。
如果您没有看到“断开所有查询”和“更改连接...”选项,则需要通过以下任一方式升级 SSDT:
视觉工作室:
转到“工具”菜单,然后选择“扩展和更新...”
直接下载:
| 归档时间: |
|
| 查看次数: |
4862 次 |
| 最近记录: |