1. oracle 怎麼把從別人然電腦上拷貝下來的資料庫,導入到自己電腦里oracle。
我只導過9i的版本,你看看用不用得上吧
1、導入的數據應該是一個後綴為dmp的文件
2、要注意oracle的版本是不是相同的,不然會不兼容
3、要導入的話,在電腦的cmd命令行輸入:
imp 用戶名/密碼@你要導入到哪個資料庫的名稱 file=dmp文件所在的盤符:\數據文件.dmp full=y(full=y意思是完全導入)
例如:
imp administrator/password@DB file=c:\xxx.dmp full=y
5、也許導入的時候會出錯,說什麼找不到相應的表空間之類的,那是因為你新建的資料庫沒有建立一個表空間,你要到你新建的資料庫中找到存儲-表空間然後新建一個和導入時發生錯誤的那個表空間一樣的名字就可以了
6、還要新建一個用戶,把它的默認表空間設成你新建的那個,還要在角色里給它分配各DBA的角色。然後在imp命令中輸入的用戶名密碼就是這個用戶了。
不過這是9i版本的,可能你用的oracle是其他版本的,希望能幫上一點忙
2. Oracle資料庫遷移
把老資料庫的數據用數據導出工具(exp.exe)導出為一個mp文件,把這個mp拷貝到新資料庫上,用導入工具(imp.exe)把這個mp文件導入到新資料庫中就可以了。
3. oracle資料庫怎麼把一個庫裡面的數據導入到另外一個庫
導入資料庫備份文件,打開pl/sql
developer
,點擊tool(工具)----》import
..然後把你的備份文件導入就可以了,刷新tables
,就可以看到表了
4. oracle 怎麼把從別人然電腦上拷貝下來的資料庫,導入到自己電腦里oracle。
Oracle
9/10
可以使用
exp
導出
Imp
導入
=====
導出、導入
整個用戶的情況。
用於導出
test
用戶下的所有數據.
EXP
test/test@源資料庫
file=test.dmp
owner=test
用於將前面導出的
test
用戶下的所有數據.
倒入到
test2
用戶下.
IMP
test2/test2@目標資料庫
file=test.dmp
FROMUSER=test
TOUSER=test2
=====
導出、導入
單個表的情況。
導出
TEST_MAIN,TEST_SUB
這2個表
EXP
test/test@源資料庫
file=test.dmp
tables=(TEST_MAIN,TEST_SUB)
導入
TEST_MAIN,TEST_SUB
這2個表
IMP
test2/test2@目標資料庫
file=test.dmp
tables=(TEST_MAIN,TEST_SUB)
5. oracle 怎麼把從別人然電腦上拷貝下來的資料庫,導入到自己電腦里oracle。
導入導出資料庫可以用自帶的imp/exp,10g以後可以用impdp/expdp,具體使用方法可搜索一下。
直接復制數據文件是不行的。
6. 如何可以將oracle資料庫復制粘貼
可用如下方法復制:
如果新表不存在:
比如有一張表叫test,現在要復製表結構及表內數據,可執行代碼:
create table test as select * from test;
這樣就把表結構連同數據一起復制了。
如果表存在,可用以下代碼:
insert into test1 select * from test;commit;
7. oracle怎麼把資料庫的表復制到另外一個資料庫
不同的資料庫語法不同(SQL Server和Oracle為例),且復制包括目標表已存在和目標表不存在的情況,分別回答:
SQL Server中,如果目標表存在:
1
insert into 目標表 select * from 原表;
SQL Server中,,如果目標表不存在:
1
select * into 目標表 from 原表;
Oracle中,如果目標表存在:
1
2
insert into 目標表 select * from 原表;
commit;
Oracle中,如果目標表不存在:
1
create table 目標表 as select * from 原表;
8. 在oracle中怎樣把一個資料庫中的一張表的數據復制到另一個資料庫中的一張表中
1、使用plsql連接上資料庫,展開【Tables】菜單項,下面出現的就是資料庫表。
9. 如何把一個伺服器上的Oracle數據導入到另一個Oracle資料庫里呢
1、用exp,然後在另一個資料庫中imp。不適用於從低版本到高版本的導入。
2、在一個資料庫中,用PL/SQL從表中導出數據,可生成SQL腳本或文本數據;然後在用PL/SQL連上另一資料庫進行導入數據。
3、建立dblink,然後 insert table
select * from table@db1;
10. 如何將oracle資料庫的內容導入到另一個oracle資料庫
1、先導出舊資料庫中的內容。
exp
資料庫用戶名/密碼
full=y
file=d:\OradbBak.dmp
log=d:\OradbBak.log
2、把剛才導出的內容導入到新資料庫
imp
資料庫用戶名/密碼
full=y
file=d:\OradbBak.dmp
log=d:\OradbBak.log
3、具體命令參數可以用下面的命令來查詢
exp
help=y
imp
help=y