Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
本文內(nèi)容
適用范圍:
Azure 數(shù)據(jù)工廠中的 SSIS Runtime
本主題介紹如何從 SQL Server 導(dǎo)入和導(dǎo)出向?qū)У摹斑x擇數(shù)據(jù)源”頁或“選擇目標(biāo)”頁連接到 Access 數(shù)據(jù)源。
下面的屏幕截圖顯示到 Access 數(shù)據(jù)庫的示例連接。 在此示例中,無需輸入用戶名和密碼,因?yàn)槟繕?biāo)數(shù)據(jù)庫不使用工作組信息文件。
要指定的選項(xiàng)
注意
無論 Access 是源還是目標(biāo),此數(shù)據(jù)提供程序的連接選項(xiàng)都相同。 也就是說,在向?qū)У摹斑x擇數(shù)據(jù)源”頁和“選擇目標(biāo)”頁上看到的選項(xiàng)是相同的 。
數(shù)據(jù)源
數(shù)據(jù)提供程序列表可能包含有關(guān) Access 的多個(gè)條目。 請(qǐng)選擇最新安裝的版本,或與創(chuàng)建數(shù)據(jù)庫文件的 Access 版本相對(duì)應(yīng)的版本。
數(shù)據(jù)源Office 版本
Access (.ACE.OLEDB.16.0)
Office 2016
Access (.ACE.OLEDB.15.0)
Office 2013
Access( Access 數(shù)據(jù)庫引擎)
Office 2010 和 Office 2007
Access( Jet 數(shù)據(jù)庫引擎)
Office 2007 以前的 Office 版本
重要
可能需要下載并安裝其他文件,才能連接到 Access 數(shù)據(jù)庫。 有關(guān)詳細(xì)信息,請(qǐng)參閱本頁的。
文件名
指定 Access 文件的路徑和文件名。 例如,針對(duì)本地計(jì)算機(jī)上的文件,指定 C:\MyData.mdb;針對(duì)網(wǎng)絡(luò)共享上的文件,指定 \\Sales\\.mdb。 或單擊 “瀏覽”。
注意
如果單擊“瀏覽”定位 Access 文件,默認(rèn)情況下,“打開”對(duì)話框會(huì)篩選出使用較舊 .MDB 格式和文件擴(kuò)展名的文件。 不過,該數(shù)據(jù)提供程序也可以打開使用較新 .ACCDB 格式和文件擴(kuò)展名的文件。
“瀏覽”
通過使用“打開”對(duì)話框定位數(shù)據(jù)庫文件。
用戶名
如果工作組信息文件與數(shù)據(jù)庫關(guān)聯(lián),則提供一個(gè)有效的用戶名。
密碼
如果工作組信息文件與數(shù)據(jù)庫關(guān)聯(lián),則在此處提供用戶密碼。
如果針對(duì)所有用戶使用單個(gè)密碼保護(hù)數(shù)據(jù)庫,請(qǐng)參閱。
高級(jí)
在“數(shù)據(jù)鏈接屬性”對(duì)話框中指定高級(jí)選項(xiàng),比如數(shù)據(jù)庫密碼或非默認(rèn)工作組信息文件。
我在數(shù)據(jù)源列表中看不到 Access
如果在數(shù)據(jù)源列表中看不到 Access,你運(yùn)行的是 64 位向?qū)В?Excel 和 Access 的提供程序通常是 32 位,在 64 位向?qū)е胁粫?huì)顯示。 請(qǐng)改為運(yùn)行 32 位向?qū)А?/p>
注意
若要使用 64 位版本的 SQL Server 導(dǎo)入和導(dǎo)出向?qū)В仨毎惭b SQL Server。 SQL Server Data Tools (SSDT) 和 SQL Server Studio (SSMS) 是 32 位應(yīng)用程序且僅安裝 32 位文件,包括 32 位版本的向?qū)А?/p>
獲取連接到 Access 所需的文件
如果尚未安裝 Office 數(shù)據(jù)源(包括 Access 和 Excel)的連接組件,則可能需要下載它們。 從此處下載 Access 和 Excel 文件的最新版連接組件: Access 數(shù)據(jù)庫引擎 2016 可再發(fā)行組件。
最新版組件可以打開 Access 早期版本創(chuàng)建的文件。
如果計(jì)算機(jī)有 32 位版本的 Office,則必須安裝 32 位版本的組件,還須確保在 32 位模式下運(yùn)行程序包。
如果有 365 訂閱,請(qǐng)確保下載 Access 數(shù)據(jù)庫引擎 2016 可再發(fā)行組件,而不是 Access 2016 Runtime。 運(yùn)行安裝程序時(shí),可能會(huì)看到一條錯(cuò)誤消息,指出該下載項(xiàng)無法與 Office 即點(diǎn)即用組件并行安裝。 若要繞過此錯(cuò)誤消息,請(qǐng)打開命令提示符窗口并使用 /quiet 開關(guān)運(yùn)行下載的 .EXE 文件,從而在安靜模式下運(yùn)行安裝。 例如:
C:\Users\\\.exe /quiet
數(shù)據(jù)庫文件是否受密碼保護(hù)?
在某些情況下,Access 數(shù)據(jù)庫受密碼保護(hù),但不使用工作組信息文件。 所有用戶都必須提供相同的密碼,但不必輸入用戶名。 若要提供數(shù)據(jù)庫密碼,請(qǐng)執(zhí)行以下操作。
在“選擇數(shù)據(jù)源”或“選擇目標(biāo)”頁上,單擊“高級(jí)”按鈕打開“數(shù)據(jù)鏈接屬性”對(duì)話框。
在“數(shù)據(jù)鏈接屬性”對(duì)話框中,選擇“全部”選項(xiàng)卡。
在屬性和值列表中,選擇“Jet OLEDB:數(shù)據(jù)庫密碼”。
單擊“編輯值”打開“編輯屬性值”對(duì)話框。
在“編輯屬性值”對(duì)話框中,輸入數(shù)據(jù)庫密碼。
在每個(gè)對(duì)話框中都單擊“確定”,以返回到向?qū)У摹斑x擇數(shù)據(jù)源”或“選擇目標(biāo)”頁并繼續(xù)操作。
從 Access 導(dǎo)出時(shí)保留自動(dòng)編號(hào)值
若要允許將源數(shù)據(jù)中的現(xiàn)有標(biāo)識(shí)值插入到目標(biāo)表中的標(biāo)識(shí)列,請(qǐng)選擇“列映射”對(duì)話框中的“啟用標(biāo)識(shí)插入”選項(xiàng)。 默認(rèn)情況下,目標(biāo)標(biāo)識(shí)列通常不允許用戶插入現(xiàn)有值。 若要顯示“列映射”對(duì)話框,請(qǐng)?jiān)诘竭_(dá)向?qū)У摹斑x擇源表和源視圖”頁時(shí)選擇“編輯映射”。 若要查看這些頁面,請(qǐng)參閱選擇源表和源視圖和列映射。
如果現(xiàn)有主鍵位于標(biāo)識(shí)列、自動(dòng)編號(hào)列或等效列中,則通常必須選擇此選項(xiàng)以保留現(xiàn)有主鍵值。 否則目標(biāo)標(biāo)識(shí)列通常會(huì)分配新值。
另請(qǐng)參閱
選擇數(shù)據(jù)源
選擇目標(biāo)
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。