我有一個情況下,我有一個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 這樣做的工作,但錯誤仍然拋出,我的事務回滾