資料庫mdb怎麼導入資料庫文件
1. 怎樣把Acess資料庫mdb文件導入到sql server中呢
1,打開」控制面板「下」管理工具「中的」資料庫源「;
2,按」添加「添加一個新的數據源,在選擇欄里選」driver
do
microsoft
access
(*.mdb)」,完成後將出現一個框,
在」資料庫源「裡面輸入你想寫的名稱,我取名叫「abc」,說明不需要填,接著,按下面的選擇,尋找你的資料庫地址和選中(注意,請先備份自己的access資料庫),然後確定。
數據源在這里建好了,剩下轉換了。
3,打開sql2000企業管理器,進入資料庫,新建一個空的資料庫「abc」;
4,選擇新建立的資料庫,按滑鼠右鍵,選擇「所有任務」下「導入數據」,按「下一步」繼續;
5,在資料庫源下拉但中選擇」driver
do
microsoft
access(*.mdb)「,在」用戶/系統dsn「中,選種你剛才添加的」abc「,按
」下一步「;
6,「目的」不需要修改,選擇伺服器(一般下為自己的本機"local",也可以選擇伺服器地址或者區域網地址,確定你的許可權是否可以操作,),"使用windows
身份驗證"指用自己的系統管理員身份操作,"使用sql身份操作驗證"可以用於網站的操作,推薦用後者;
7,選上"使用sql身份操作驗證"後,填寫你的用戶名和密碼,我自己選擇的是系統默認號碼"sa","****",資料庫選擇剛新建的"abc",按"下一步";
8,這一步的兩個單項選擇,"從數據源復製表和視圖"與"用一條查詢指令指定要傳輸的數據",選擇前者,按"下一步"繼續;
9,這里將出現你自己access資料庫的表,按"全選"後,下一步;
10,"dts導入/導出向導",看"立即運行"被選中按"下一步",
11,按"完成"繼續;
12,這個步驟你將看到你的數據被導入sql2000裡面,當出現"已經成功把xxx個表導入到資料庫"的字樣,而且所有的表前面都有綠色的勾,就表示成功導入所有數據,如果中途出現問題或者表前面有紅色的叉的話,說明該表沒有成功導入,這時就要回去查看自己的操作是否正確了.
2. 如何把*.mdb導入為sql資料庫
在SQL里新建一個資料庫;
選擇你新建的資料庫點擊右鍵選擇所有任務(K)
--
導入數據(E)
--
下一步
--
-
打開DTS
導入/導出向導;
數據源(D)選擇Microsoft
Access
(以上這步要小心,因為有些人沒去拉滾動條,所以看不到。記得是黃色的葯匙就行了)--文件名(F)選擇*.mdb
--
下一步
---選擇目的
--
資料庫(D)選擇剛才新建的資料庫,其它的默認就行了
--
下一步
--
從資料庫復製表和視圖
--
下一步
---表和視圖全選--
下一步--
立即運行--
下一步
--
提示導入完成
--
確定完成。
3. 如何用plsql將mdb文件導入到oracle資料庫中
1,進入plsql,登錄oracle資料庫,打開『工具-ODBC導入器』
2,在『來自ODBC的數據』標簽下,在『用戶/系統 DSN』處選擇MS Access Database,然後輸入用戶名、密碼,點『連接』,在彈出的窗口中選擇你的mdb文件。然後確定。
3,在『到oracle的數據』標簽下,選擇你要導入的表,再點『導入』按鈕就可以了。
4. 怎樣向已建好數據屬性結構的MDB中導入數據
VB6.0中通過使用ADO數據對象或使用ADO Data 控制項來關聯ACCESS的MDB資料庫和SQL結構化查詢語言來導入數據。
ADO Data 控制項, ADO Data 控制項使用 Microsoft ActiveX數據對象(ADO)來快速建立數據綁定的控制項和數據提供者之間的連接。數據綁定控制項是任何具有「數據源」屬性的控制項。數據提供者可以是任何符合 OLEDB 規范的數據源。使用Visual Basic 的類模塊也可以很方便地創建子集的數據提供者。
盡管可以在應用程序中直接使用 ActiveX數據對象(ADO),但 ADO Data 控制項有作為一個圖形控制項的優勢(具有「向前」和「向後」按鈕),以及一個易於使用的界面,使您可以用最少的代碼創建資料庫應用程序。
ADO 是為 Microsoft最新和最強大的數據訪問範例 OLE DB 而設計的,是一個便於使用的應用程序層介面。OLE DB為任何數據源提供了高性能的訪問,這些數據源包括關系和非關系資料庫、電子郵件和文件系統、文本和圖形、自定義業務對象等等。ADO 在關鍵的 Internet方案中使用最少的網路流量,並且在前端和數據源之間使用最少的層數,所有這些都是為了提供輕量、高性能的介面。之所以稱為 ADO,是用了一個比較熟悉的暗喻,OLE自動化介面。同時 ADO 使用了與 DAO和 RDO相似的約定和特性,簡化的語義使它更易於學習。
結構化查詢語言(Structured Query Language)簡稱SQL,是一種特殊目的的編程語言,是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統;同時也是資料庫腳本文件的擴展名。
應用代碼示例:
ADO:
Private Sub Command1_Click()
Dim cn As New ADODB.Connection '定義資料庫的連接
Dim rs As New ADODB.Recordset
Dim sql As String
sql = "select * from jishijilu"
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "wd.mdb;Persist Security Info=False"
cn.Open
rs.CursorLocation = adUseClient
rs.Open sql, cn, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rs
End Sub
ADO Data控制項:
Private Sub Command2_Click()
sql = "select * from jishijilu"
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "wd.mdb;Persist Security Info=False"
Adodc1.RecordSource = sql
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1
End Sub