想知道这是否可行。
我正在使用RedGate SQL Source Control来解决我们的数据库环境之间的一些源代码控制差异。
我尝试编写脚本的几个过程依赖于某些链接服务器。虽然我能够使用默认密码编写链接服务器脚本(因此它们确实存在,至少在技术上存在),但它们有一些未知的提供程序(它被列为OLEDB提供程序,没有具体指示)。
底线是由于存储过程中的这些链接服务器引用(“未找到数据源名称且未指定默认驱动程序”),这些都失败了。
当我跟踪它时,我想至少创建像视图一样的存储过程,即使无法解析依赖关系,以便SQL Source Control不再将这些显示为需要拉取的新更改下。
我不想忽略它们,因为它们确实需要修复(这就是为什么我选择不将它们添加到RedGate工具的过滤器中)。
是否可以强制创建存储过程尽管缺少依赖?