❶ 如何將 Oracle資料庫的表 結構導出到 Access文檔
這個估計沒人這么干過!不過方法可能有因為我也沒試過~我只有吧Oracle的表導出到sqlServer2005 具體說下思路吧!你自己可以試試Access沒用過不知道能不能輸入sql腳步能的話把Oracle的庫導成腳本在導入Access當然極有可能不成功因為資料庫函數通用。這時你要自己網上找對應的函數自己條換掉(個人體會麻煩費時一般我不這樣干)。我一般找case的工具逆向工程資料庫我常用Power Designer。在生成的case里改變資料庫在導入新資料庫即可也可生成sql腳本。
❷ 如何將ACCESS資料庫的文件導入到ORACLE中
用sqlserver2000自帶的導入導出數據工具,將access表中的數據導入到oracle中去
下面是我在一個人的博客中找到的注意事項,你可以看一看
1.導入的時候access中的表名必須是大寫的,否則導進去之後,因為sqlplus運行到後台的時候會把所有字元自動變為大寫,而oracle大小寫敏感,所以生成的小寫表無法訪問,你用toad或DBARtsion也是白搭
2.表中的欄位名稱比如user之類的改進改名,很有可能就會因為這個卡掉,得重新導
3.注意資料庫中的數據,有可能會出現因為數據導致導入一半後卡住,出現這種問題的時候多半是因為備注轉化為的對象類型不對
4.ACCESS中的備注問題,這個是個頭疼的問題,真tm頭疼,剛開始我用OLE DB方式連接資料庫,備注默認轉化的oracle數據類型為LONG,但是TNND每張oracle表中最多隻有一個LONG類型的欄位,(古怪的規定~!我找了半天沒找到原因),琢磨了半天後決定舍棄(當初選OLE DB是受頁面裡面OLE DB連接比ODBC連接先進點的觀點影響。。),改用ODBC,這里連接資料庫的時候有幾種方法,我選的是用定義好的文件來連接,在生成文件的時候一定要注意,用戶名和密碼必須是大寫的,不然的時候你就等著哭吧,然後配連接好的,執行導入,我第一遍的時候就相當成功,但是後來因為插錯數據和表格,又懶的刪只好刪掉用戶重新導,一模一樣的數據,就是用戶名變了,nnd就報了n多錯誤,備注自動生成的方式是CLOB,我們ACCESS資料庫表中還有個OLE對象類型的,自動轉化為BLOB類型,在頁面上不能直接用通俗的方法獲取rs讀CLOB,要是這樣寫,一準報錯,這個問題一直沒解決。。從網上找了些資料,有種說將對象分割拿出來,但太麻煩了,能生成一個完整的結果集就不錯了。。還有迭代,我們哥倆商量了半天准備用VARCHAR2(2000)替代,結果頁面報錯。
❸ 使用access資料庫從oracle中導出表,SELECT * into test FROM [Table] IN ODBC,這個Table能否加條件
是部分列還是部分行?部分列的話修改「*」為你的列名,部分行的話加where條件就行。
❹ 如何將oracle數據表導出為access文件
先導出csv文件,然後用access打開.pl/sql不能直接導出mdb文件的
❺ 把oracle資料庫導出到Access資料庫的工具或方法
這個問題我回答過很多次了,參照下面的方法吧:
How to export Oracle tables to Access
1、Install an Oracle ODBC driver
2、Create a datasource based on a machine with an Oracle database
3、Select Get External data from the File menu
4、Choose Import rather than Link
5、Choose ODBC as the file type and select the datasource
❻ oracle資料庫查詢sql的結果,如何快速轉換為access資料庫
用Toad for oracle,在查詢結果的地方點右鍵,選擇「save as」,選擇保存類型為access就可以了。
❼ 如何將ACCESS資料庫的文件導入到ORACLE中
用sqlserver2000自帶的導入導出數據工具,將access表中的數據導入到oracle中去
下面是我在一個人的博客中找到的注意事項,你可以看一看
1.導入的時候access中的表名必須是大寫的,否則導進去之後,因為sqlplus運行到後台的時候會把所有字元自動變為大寫,而oracle大小寫敏感,所以生成的小寫表無法訪問,你用toad或DBARtsion也是白搭
2.表中的欄位名稱比如user之類的改進改名,很有可能就會因為這個卡掉,得重新導
3.注意資料庫中的數據,有可能會出現因為數據導致導入一半後卡住,出現這種問題的時候多半是因為備注轉化為的對象類型不對
4.ACCESS中的備注問題,這個是個頭疼的問題,真tm頭疼,剛開始我用OLE
DB方式連接資料庫,備注默認轉化的oracle數據類型為LONG,但是TNND每張oracle表中最多隻有一個LONG類型的欄位,(古怪的規定~!我找了半天沒找到原因),琢磨了半天後決定舍棄(當初選OLE
DB是受頁面裡面OLE
DB連接比ODBC連接先進點的觀點影響。。),改用ODBC,這里連接資料庫的時候有幾種方法,我選的是用定義好的文件來連接,在生成文件的時候一定要注意,用戶名和密碼必須是大寫的,不然的時候你就等著哭吧,然後配連接好的,執行導入,我第一遍的時候就相當成功,但是後來因為插錯數據和表格,又懶的刪只好刪掉用戶重新導,一模一樣的數據,就是用戶名變了,nnd就報了n多錯誤,備注自動生成的方式是CLOB,我們ACCESS資料庫表中還有個OLE對象類型的,自動轉化為BLOB類型,在頁面上不能直接用通俗的方法獲取rs讀CLOB,要是這樣寫,一準報錯,這個問題一直沒解決。。從網上找了些資料,有種說將對象分割拿出來,但太麻煩了,能生成一個完整的結果集就不錯了。。還有迭代,我們哥倆商量了半天准備用VARCHAR2(2000)替代,結果頁面報錯。
❽ 如何從oracle資料庫中把數據同步到access資料庫中要具體操作步驟,最好有截圖
首先為欲導出的資料庫建立ODBC數據源,然後啟動ACCESS,建立一個空庫;然後在命令菜單選文件,獲取外部數據,導入,文件類型選擇ODBC database,定位ODBC數據源,選擇所需數據表,在導入的表上點擊右鍵,選擇所需的格式。OK!
❾ 用java代碼實現,把Oracle資料庫的幾個表導出為access文件
找找看有沒有合適的ETL開源工具。 ETL工具就是將數據在不同的資料庫之間傳輸。
但是你的需求有個致命問題,要雙向更新,就存在沖突處理問題,需要自己解決。
❿ 如何把oracle表中的數據導出到access
最簡單的辦法就是先建立ODBC,與oracle連接,然後打開access,然後導入,選擇odbc就可以了。