有没有办法强制 SQL Server 2008R2 创建一个包含链接服务器查询的存储过程,其中链接服务器不存在,或者存在但没有数据源。
我完全知道这听起来多么愚蠢,但将所有数据库对象(包括 SP)部署到所有服务器上的所有数据库是公司的政策。但是在这种情况下,我无法在所有服务器上创建链接服务器。
返回的错误是
消息 7314,级别 16,状态 1,过程 TestLinkedSever,第 23 行链接服务器“LinkedServer”的 OLE DB 提供程序“SQLNCLI10”不包含表“数据库”。“dbo”。“表”。该表不存在或当前用户对该表没有权限。