ste*_*bot 10 sql sql-server visual-studio visual-studio-2012 sql-server-data-tools
在我的数据库项目中,我添加了对链接服务器的引用.当我在视图中使用此链接服务器并尝试构建我的数据库项目时,SSDT报告错误,因为它无法理解对链接服务器上引用的任何模式的引用:
[LinkedServer].[DB1].[dbo].[Table1]
Run Code Online (Sandbox Code Playgroud)
以上将返回一个错误,SSDT无法解密引用[DB1].[dbo].[Table1].我尝试添加对此数据库的引用,但SSDT需要一个.dacpac文件(由另一个数据库项目生成)或与我项目中的数据库在同一服务器上的系统数据库.
如何处理引用外部数据库?在某些情况下,项目需要引用不是 SSDT数据库项目的远程数据库.就我而言,我正在访问另一家公司的数据库并将此数据库置于版本控制之下,因为SSDT项目是不可能的.
tek*_*ara 13
为远程数据库创建一个新的SQL项目,将所有对象放在需要引用的项目中(不必是整个数据库),然后将该项目作为数据库引用添加到项目中.您不必部署远程数据库,只需定义您使用的对象,以便可以引用它们.
| 归档时间: |
|
| 查看次数: |
9794 次 |
| 最近记录: |