2017-06-15 59 views
0

SQL Server 2014安裝在MS Windows Server 2012 R2下。它出現在C:(系統)驅動器上,但D:(數據)驅動器上也出現相同的目錄樹結構。將Excel連接到不同分區上的SQL db

我試圖將Excel連接到D:驅動器上的SQL Server文件中的表。

當我通過相對直接的方式將Excel連接到SQL Server數據時,我給出的唯一選項是C:驅動器上的SQL Server數據文件。我可以在這些不同的C:文件中進行選擇,但是沒有Browse或類似的功能可以導航到另一個驅動器或目錄,以便在D:文件中進行選擇。

有關將Excel連接到D上特定文件的任何建議?

回答

0

在Excel中,您也許可以嘗試以下方法:

  1. 轉到DATA標籤
  2. 然後點擊自其他來源 - >從SQL Server
  3. 進入在服務器名稱後面跟隨認證類型,無論是Windows還是用戶和密碼。點擊下一步
  4. 從那裏可以從下拉列表中選擇數據庫並選擇特定的表格或選取多個表格。
+0

謝謝。我試過了。下拉列表僅包含SQL Server Management Studio對象資源管理器在「數據庫」下作爲「系統數據庫」描述的文件。我正在查找的數據庫也位於「數據庫」下,但位於系統數據庫的下面並與其等效(在層次結構中)。 它也不能使用導出數據嚮導。 –

+0

您嘗試連接的用戶是否可以訪問非系統數據庫? 「服務器實例」的命名也不同嗎? – Vnge

+0

1.是的,用戶有權訪問。 2.不確定你的意思。 Excel-SQL連接請求的「服務器名稱」已正確輸入。但是,這與Management Studio中數據庫的頂級名稱不同。例如,服務器名稱是A-B,數據庫集合是B.當我輸入B作爲服務器名稱時,它被拒絕。 –