1樓:賓士
解決方法大體有兩種:
1、使用大許可權使用者(如sys使用者)登入資料庫。
--先備份a使用者資料。
create table as select * tb_a;
--刪除a使用者表tb_a中原有資料,以免造成主鍵衝突。
truncate table ;
--匯入b使用者的資料到a使用者。
insert into select id, name, pwd from tab_a;
--提交事務。
commit;
2、先以b使用者登入資料庫。
--把對錶tab_a的select許可權賦給a使用者。
grant select on tab_a to a;
--以b使用者登入資料庫。
conn a/密碼。
--備份資料。
create table as select * tb_a;
--刪除tb_a中原有資料,以免造成主鍵衝突。
truncate table tb_a;
--匯入b使用者的資料。
insert into tb_a select id, name, pwd from tab_a;
--提交事務。
commit;
--再登入b使用者。
conn b/密碼。
--收回a使用者的select許可權。
revoke select on tab_a from a;
***說明:**
以上兩種做法是最長用的,建議學會使用第二種方法,因為在實際的開發中不是每個人都有dba的許可權的(這是開發的安全需要),而第二種方法不需要dba的參與,對於普通開發使用者來講是很有作用的。
以上,希望對你有所幫助。
2樓:
用得著toad嗎。
用dba帳戶登入。
insert into
select id,name,pwd from ;
commit;
不就行了。
3樓:撤了歷史記載
如果你願意 那就手寫吧。
oracle 10g是什麼東西?資料庫?開發工具?框架?如果是資料庫,資料庫不是自己建立嗎
oracle資料庫這麼多年來,發展很快,伺服器分幾種版本,產品比較豐富,提供個各種需要的使用者。主要有企業版和簡化快速版,企業版可供多使用者使用,快速版主要是桌面資料庫可以供開發使用,當然這不是絕對的,也都可以作為資料庫服務來用於開發和應用。只不過是兩類更分別適用於我們實際需要的情況。管理資料庫有兩...
JDBC鏈結oracle資料庫問題
jdbc oracle thin這表示連線oracle資料庫所要使用的協議,就好像你訪問web站點要使用http協議是乙個道理,這個是jdbc連線任何資料庫都要有的乙個符號,就當固定格式吧,127.0.0.1表示本機位址 準確的講就是你安裝oracle的機器的位址,如果你自己機器上安裝了oracle...
Oracle資料庫中的求和問題,Oracle資料庫中的求和問題
select sum chinese english math as total from table name order by sid 宋江抄怒殺閻婆惜後,吃了bai官司,被發配江du州,結識了戴宗 李逵 張順等好漢zhi 一日,宋江尋友不dao得,獨自來到潯陽樓上欣賞江景,自斟自飲。觸景生情,...