openquery

    0熱度

    2回答

    我有一個SQL Server 2008中的表。該表有一個名爲CC_TERMID的字段,它是一個數字字段。我有一些數據位於Oracle服務器上,我想查找當前TermID的日期,我想用它作爲針對SQL表的變量。我很確定我的錯誤是在數據類型的不匹配,但我不知道如何存儲變量的數據。 這裏是我的變量我使用OPENQUERY拉我從甲骨文想要的數據製作: DECLARE @TERMS nvarchar(50)

    2熱度

    1回答

    我試圖編寫一個存儲過程(或函數,如果更容易)查詢鏈接的數據庫並返回一個值,但大量掙扎。任何幫助,不勝感激... 我曾嘗試: CREATE Proc dbo.Sample (@FolderID as VARCHAR(50), @FolderName varchar(50) OUTPUT) AS BEGIN DECLARE @ParamaterDefinition NVARCHAR(500)

    0熱度

    1回答

    我可以在數據庫中找到尚未使用過的數據。 我已經看到了,這是使用鏈接的服務器:它返回服務器名,TheSRV沿着例如它的目錄名稱S100 exec sp_linkedservers 。 然後,我嘗試查找關於哪些表存在於鏈接服務器TheSRV中的信息。 爲此,我嘗試使用: exec sp_tables_ex TheSRV 但這僅返回頭,沒有任何數據。 我可以使用OPENQUERY這樣做一個查詢:

    1熱度

    1回答

    我想在一個查詢中連接mongodb服務器,如SQL鏈接服務器的OpenQuery的概念。在mongoDB中可能嗎? SELECT UserID, UserName, FirstName, LastName FROM OPENQUERY(remotelinkedservername, 'SELECT * FROM dbo.Users')

    1熱度

    2回答

    我正在做一個關於鏈接服務器的項目。當我們需要通過鏈接服務器的名稱,我想出了這個辦法: DECLARE @OPENQUERY nvarchar(4000), @TSQL nvarchar(4000), @LinkedServer nvarchar(4000); DECLARE @name nvarchar(10) = 'Y4081'; SET @LinkedServer = 'linkedser

    0熱度

    1回答

    我有幾張表,我想在使用OPENQUERY的鏈接服務器中創建。 基本上,我有一個查詢填充鏈接服務器(ServerB)上運行的表(TableA)。我正致力於從其他服務器(ServerB)作爲鏈接服務器運行此查詢的方式。 所以我有ServerA在那裏我試圖運行這個查詢,但查詢結果太長,所以我不得不縮短它,並分解成約8個不同的查詢。爲此,爲了工作,我需要將每個分解查詢的結果放入表格中(表格1,表格2等)。

    0熱度

    1回答

    我收到以下消息,但無法找到問題所在。 我需要幫助審查我的代碼。 錯誤味精: OLE DB提供程序 「OraOLEDB.Oracle」 鏈接服務器 「S」 返回消息 「ORA-00936:缺少表達式」。 Msg 7321,Level 16,State 2,Line 1 SELECT * FROM OPENQUERY(S, 'select d.Pay_Period_ID, d.Start_D

    0熱度

    1回答

    我有一些鏈接的服務器,當我做了聲明, exec sp_linkedservers 在SQL服務器顯示爲: SRV_NAME SRV_PROVIDERNAME SRV_CAT SERVER1 IBMDASQL INICAT1 SERVER2 IBMDASQL INICAT1 我已經能夠使用相同的供應商名稱訪問另一個鏈接服務器: SELECT * FROM OPE

    1熱度

    1回答

    我在SSAS服務器上有多個多維數據集,並且有幾個10GB +的多維數據集。其中一個.NET應用程序正在通過OPENQUERY訪問相對較小的立方體< 1GB立方體。 當某個大型多維數據集處理(36GB +).NET應用程序超時時,由於存在默認超時(30s),我可能會增加超時時間,但這意味着用戶需要等待1到5分鐘去完成。如果我直接運行相同的MDX查詢(SSMS或ADOMD),則在相同的情況下,我得到的

    0熱度

    2回答

    我正在使用SQL Server 2012和SSRS。使用this非常有用的答案,我有一個參數化的查詢工作,通過openquery從DB2系統中提取數據。我想將其製作成SSRS報告。我不知道如何使用查詢做到這一點,所以我建立了一個小的存儲過程中包裹查詢,像這樣: ALTER PROCEDURE dbo.QueryInfoByID -- Add the parameters for the stor