程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> SQL 2005 Express怎麼導入ACCESS數據庫?

SQL 2005 Express怎麼導入ACCESS數據庫?

編輯:關於MYSQL數據庫

       這篇文章主要介紹了SQL2005Express中導入ACCESS數據庫的方法,需要的朋友可以參考下

      方法一:單表導入

      (1)打開"SQL Server 外圍應用配置器"-->"功能的外圍應用配置器" -->些服務默認是關閉的,若不打開,將不能進行導入操作。

      在"Database Engine"下選擇"即席遠程查詢"-->啟用 openrowset 和opendatasource 支持(E)

      如下圖:

    SQL 2005 Express怎麼導入ACCESS數據庫? 三聯

      (2)在SQL Server Management Studio Express中"新建查詢"

      輸入:

      select * into [SQL2005中的表名]

      from opendatasource('microsoft.jet.oledb.4.0','data source="access數據庫文件路徑";user id=admin;password=;')...[access中要導入的表名]

      如:將Access數據庫文件"D:210myAccessDB.mdb"中的"學生"表導入SQL2005中

      可寫為:

      select * into 學生A

      from opendatasource('microsoft.jet.oledb.4.0','data source="D:210myAccessDB.mdb";user id=admin;password=;')...[學生]

      執行後,在SQL2005中自動多了一個名為"學生A"的表,內容與Access數據庫文件"D:210myAccessDB.mdb"中的"學生"表相同。

      方法二:通過ACCESS的升遷向導導入數據

      (1)打開ACCESS數據庫

      如下圖:

      (2)從菜單欄選擇-->"數據庫實用工具(D)"-->"升遷向導(U)"

      (3)升遷方式--此例中通過新建數據庫進行升遷

      (4)<圖1>所示中填寫SQL服務器名稱(見<圖2>),以及升遷後的數據庫名稱

      <圖1>

      <圖2>

      (5)選擇准備導出到SQL Server的表

      (6)升遷表屬性設置

      ]

      (7)

      (8)升遷完畢

      (9)升遷完畢後SQL2005中多了個TestSQL數據庫,如下圖

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved