我有一个情况下,我有一个IF-ELSE块的SQL代码。不应该达到IF部分中的代码,但在执行SQL时仍然会出现错误。在代码中,我首先测试链接服务器,如果失败,@reval设置为1,ELSE块应执行并避免需要查询链接服务器的IF块中的代码,但出现此错误: Msg -1, Level 16, State 1, Line 0 SQL Server Network Interfaces: Error Loc
我遇到问题,运行任何查询从链接的服务器加入与数据库的本地数据库。 我的查询: SELECT
[LocalDatabase].[dbo].[Record].[Project_ID],
[LinkedServer].[Reporting].[dbo].[Active].[Name]
FROM [LocalDatabase].[dbo].[Record] inne
我试图多次查询另一台特定的服务器,但我失败了......我搜索了一下,发现服务器必须与其他服务器连接才能实现我想要的功能。不幸的是,我的手中没有改变,所以我的问题是,如果有可能通过提供凭据来查询其他服务器。 我想查询的服务器有SQL Server 2005 Service Pack 4(9.00.5000),我正在使用的服务器有SQL Server 2005 Service Pack 3(9.00
我试图创建一个触发器,它会插入一些数据到一个表上linkedserver在MS SQL 2012年我希望能够以检查服务器连接处于活动状态,如果连接检查它不是那么我想在其他地方记录消息,但不能中止整个事务并回滚。我想要启动触发器的查询继续。 我试过这里描述的方法 How to test linkedserver's connectivity in TSQL 这样做的工作,但错误仍然抛出,我的事务回滚