徵兆
當你嘗試從 Microsoft Excel 匯入網路伺服器的資料時,連接伺服器的密碼不會被儲存。 即使你點選了 「儲存在檔案中的密碼 」勾選框,這種情況仍然發生。
原因
當與資料來源建立連線時,資料連結屬性對話框的連線標籤中並未勾選「 允許儲存密碼 」的勾選框。
解決方案
當你連接到資料來源時,點選「 允許儲存密碼 」的勾選框。 要儲存密碼,請依照以下步驟操作:
-
啟動 Excel,打開一本新的空白工作簿。
-
在資料選單中,點選「匯入外部資料」,然後點選「匯入資料」。注意 在 Microsoft Office Excel 2007 中,點擊「從其他來源」到「資料」標籤的「取得外部資料」群組,然後點選「從資料連線向導」。
-
在選擇資料來源對話框中,點選新來源。注意 在 Excel 2007 中,跳過此步驟。
-
在資料連線精靈的第一步,在 「你想連接什麼類型的資料來源」中,點選「其他/進階」,然後點擊「下一步」。
-
在資料連結屬性對話框中,提供者標籤中點選 Microsoft OLE DB Provider for ODBC 驅動程式,然後點擊下一步。
-
在「連線」標籤中,在 「指定資料來源」下,選擇系統 DSN 資料來源,輸入使用者名稱和密碼,然後點選「 允許儲存密碼 」的勾選框。 在 輸入初始目錄後,選擇伺服器上的資料庫,然後點擊確定。
-
在資料連線精靈的「選擇資料」步驟中,選擇一個資料表,然後點擊「下一步」。
-
在精靈的「完成」步驟中,點選「 儲存密碼到檔案」 的勾選框。 你會收到警告,說明如何在不加密的情況下儲存密碼。 點選「是」,然後點「完成」。
-
在「選擇資料來源」對話框中,記下所選的檔名,然後點擊「開啟」。
-
在匯入資料對話框中,點擊確定以接受預設值。 請注意,資料已顯示在活動工作表中。
-
點選開始,指向搜尋,然後點選「For Files 或 Folders」。
-
在搜尋結果對話框中,搜尋名為 *.odc 的檔案。
-
右鍵點擊與步驟 14 中打開的資料來源名稱相同的 .odc 檔案,然後在 記事本中點選編輯。
-
在記事本中,點選編輯選單中的「尋找」。 在 「尋找什麼」 框中,輸入 ConnectionString,然後點選「尋找下一步」。 請注意這行 html 程式碼包含「Password=MyPassword」。 在這段程式碼中,MyPassword 是你隨檔案儲存的資料來源密碼。
狀態
Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。