導航:首頁 > 編程大全 > 不能把oracleaccess資料庫

不能把oracleaccess資料庫

發布時間:2023-07-21 00:29:06

A. 如何將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)替代,結果頁面報錯。

B. 關於將ACCESS資料庫中的表導入到oracle的問題

1、對著當前的表
右擊
->導出->選擇下面的保存類型為「ODBC資料庫」找一個路徑輸入文件內名
2、將x導出到x,點擊容->確定
3、在彈出的對話框中DSN名稱,點擊->新建,會有一個選擇的對話框,選擇你裝的相應Oracle版本,點擊->下一步
4、點擊瀏覽到第一步中創建的目錄,選擇相應的文件,->下一步
5、點擊完成,會有一個登陸窗口,這是在service
name中輸入你的計算機名,在username中輸入你的oracl
登錄名
(sys)還有相應的密碼
6、點擊OK,會有一個是否生成DNS的東西,點擊「是」,然後點擊->確定
7、這是又出現了在第5不中出現的窗口,這是只要把service
name換成你相應的orac標識就行了(orcl)其它的都一樣
如果不出意外就成功了
8、這是你可以在Oracle
enterprise
message
console里找到你剛才導入的表了,
sqlplus中用select
table_name
form
user_tables;命令也可以看到你導入的表,但是不能
對表
進行查詢,你要在第八步中作相應的更改就行了

C. 如何將oracle資料庫中表導入access中

oracle的表沒有方法直接導入到access中,只能通過oracle導出到excel,再從excel導入到access中。

工具:PLSQL Developer、excel 2013、access 2013

步驟:

1、通過查詢語句查詢出要保存的結果。

10、導入成功。

閱讀全文

與不能把oracleaccess資料庫相關的資料

熱點內容
驅動程序順序安裝腳本 瀏覽:665
word文件里怎樣查重 瀏覽:219
mx5系統基帶版本 瀏覽:184
ntlea全域通win10 瀏覽:171
qq怎麼查看別人的收藏 瀏覽:135
地震三參數matlab程序 瀏覽:57
怎樣給優盤文件加密軟體 瀏覽:7
收拾文件有哪些小妙招 瀏覽:431
pdf文件去底網 瀏覽:253
win10重裝系統需要格式化c盤嗎 瀏覽:424
路由器trx文件 瀏覽:655
淘寶店鋪數據包怎麼做 瀏覽:195
win10鍵盤黏連 瀏覽:332
json如何生成表格 瀏覽:323
怎麼修復sql資料庫表 瀏覽:40
微信微博差別 瀏覽:163
簽到積分換禮品app 瀏覽:812
mfc最近打開文件 瀏覽:672
app埋點平台都有哪些app 瀏覽:314
瑞斯康達網路管理界面 瀏覽:254

友情鏈接