oracle能否生成mdb,oracle怎么导入.mdb文件
匿名用戶
1級(jí)
2015-12-09 回答
? 導(dǎo)出 導(dǎo)出具體的分為:導(dǎo)出表,導(dǎo)出方案,導(dǎo)出數(shù)據(jù)庫(kù)三種方式。 導(dǎo)出使用exp命令來完成的,該命令常用的選項(xiàng)有: userid: 用于指定執(zhí)行導(dǎo)出操作的用戶名,口令,連接字符串 tables: 用于指定執(zhí)行導(dǎo)出操作的表 owner: 用于指定執(zhí)行導(dǎo)出操作的方案 full=y: 用于指定執(zhí)行導(dǎo)出操作的數(shù)據(jù)庫(kù) inctype: 用于指定執(zhí)行導(dǎo)出操作的增量類型 rows: 用于指定執(zhí)行導(dǎo)出操作是否要導(dǎo)出表中的數(shù)據(jù) file: 用于指定導(dǎo)出文件名 Oracle 筆記 23 ? 導(dǎo)出表 1.導(dǎo)出自己的表 exp userid=scott/tiger@myoral tables=(emp,dept) file=d:\e1.dmp 2.導(dǎo)出其它方案的表 如果用戶要導(dǎo)出其它方案的表,則需要dba的權(quán)限或是exp_full_database的權(quán)限,比如system就可以導(dǎo)出scott的表 E:\oracle\ora92\bin>exp userid=system/manager@myoral tables=(scott.emp) file=d:\e2.emp 特別說明:在導(dǎo)入和導(dǎo)出的時(shí)候,要到oracle目錄的bin目錄下。 3. 導(dǎo)出表的結(jié)構(gòu) exp userid=scott/tiger@accp tables=(emp) file=d:\e3.dmp rows=n 4. 使用直接導(dǎo)出方式 exp userid=scott/tiger@accp tables=(emp) file=d:\e4.dmp direct=y 這種方式比默認(rèn)的常規(guī)方式速度要快,當(dāng)數(shù)據(jù)量大時(shí),可以考慮使用這樣的方法。 這時(shí)需要數(shù)據(jù)庫(kù)的字符集要與客戶端字符集完全一致,否則會(huì)報(bào)錯(cuò)... ? 導(dǎo)出方案 導(dǎo)出方案是指使用export工具導(dǎo)出一個(gè)方案或是多個(gè)方案中的所有對(duì)象(表,索引,約束...)和數(shù)據(jù)。并存放到文件中。 1. 導(dǎo)出自己的方案 exp userid=scott/tiger@myorcl owner=scott file=d:\scott.dmp 2. 導(dǎo)出其它方案 如果用戶要導(dǎo)出其它方案,則需要dba的權(quán)限或是exp_full_database的權(quán)限,比如system用戶就可以導(dǎo)出任何方案 exp userid=system/manager@myorcl owner=(system,scott) file=d:\system.dmp ? 導(dǎo)出數(shù)據(jù)庫(kù) 導(dǎo)出數(shù)據(jù)庫(kù)是指利用export導(dǎo)出所有數(shù)據(jù)庫(kù)中的對(duì)象及數(shù)據(jù),要求該用戶具有dba的權(quán)限或者是exp_full_database權(quán)限 增量備份(好處是第一次備份后,第二次備份就快很多了) exp userid=system/manager@myorcl full=y inctype=complete file=d:\all.dmp 導(dǎo)入 ? 介紹 導(dǎo)入就是使用工具import將文件中的對(duì)象和數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫(kù)中,但是導(dǎo)入要使用的文件必須是export所導(dǎo)出的文件。與導(dǎo) 出相似,導(dǎo)入也分為導(dǎo)入表,導(dǎo)入方案,導(dǎo)入數(shù)據(jù)庫(kù)三種方式。 imp常用的選項(xiàng)有 userid: 用于指定執(zhí)行導(dǎo)入操作的用戶名,口令,連接字符串 tables: 用于指定執(zhí)行導(dǎo)入操作的表 formuser: 用于指定源用戶 touser: 用于指定目標(biāo)用戶 file: 用于指定導(dǎo)入文件名 full=y: 用于指定執(zhí)行導(dǎo)入整個(gè)文件 inctype: 用于指定執(zhí)行導(dǎo)入操作的增量類型 rows: 指定是否要導(dǎo)入表行(數(shù)據(jù)) ignore: 如果表存在,則只導(dǎo)入數(shù)據(jù) ? 導(dǎo)入表 1. 導(dǎo)入自己的表 imp userid=scott/tiger@myorcl tables=(emp) file=d:\xx.dmp 2. 導(dǎo)入表到其它用戶 要求該用戶具有dba的權(quán)限,或是imp_full_database imp userid=system/tiger@myorcl tables=(emp) file=d:\xx.dmp touser=scott 3. 導(dǎo)入表的結(jié)構(gòu) Oracle 筆記 24 只導(dǎo)入表的結(jié)構(gòu)而不導(dǎo)入數(shù)據(jù) imp userid=scott/tiger@myorcl tables=(emp) file=d:\xx.dmp rows=n 4. 導(dǎo)入數(shù)據(jù) 如果對(duì)象(如比表)已經(jīng)存在可以只導(dǎo)入表的數(shù)據(jù) imp userid=scott/tiger@myorcl tables=(emp) file=d:\xx.dmp ignore=y ? 導(dǎo)入方案 導(dǎo)入方案是指使用import工具將文件中的對(duì)象和數(shù)據(jù)導(dǎo)入到一個(gè)或是多個(gè)方案中。如果要導(dǎo)入其它方案,要求該用戶具有dba 的權(quán)限,或者imp_full_database 1. 導(dǎo)入自身的方案 imp userid=scott/tiger file=d:\xxx.dmp 2. 導(dǎo)入其它方案 要求該用戶具有dba的權(quán)限 imp userid=system/manager file=d:\xxx.dmp fromuser=system touser=scott ? 導(dǎo)入數(shù)據(jù)庫(kù) 在默認(rèn)情況下,當(dāng)導(dǎo)入數(shù)據(jù)庫(kù)時(shí),會(huì)導(dǎo)入所有對(duì)象結(jié)構(gòu)和數(shù)據(jù),案例如下: imp userid=system/manager full=y file=d:\xxx.dmp
總結(jié)
以上是生活随笔為你收集整理的oracle能否生成mdb,oracle怎么导入.mdb文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle测试没响应,Oracle J
- 下一篇: oracle过滤器基础,Oracle培训