1. 在Oracle中怎樣匯入MySQL、SQL Server、Excel中的表與表中的資料?有哪些匯入方式?哪個方式比較好?
2. 在Oracle中怎樣匯入另外一臺Oracle服務器中的資料? 有幾中方法或哪中比較常用?
3. 我現在登陸(conn )到Oracle A服務器,怎樣在Oracle A服務器上訪問 Oracle B服務器上的表? 比如我要在服務器 A上Oracle HR 資料庫中把employee 表與服務器B上Oracle ERP 資料庫中的UserLogin表進行關聯
請問怎樣寫?
4. 在PL/SQL developer或Toad或Oracle的SQL developer中建立表時,怎樣把索引保存在一個指定的表空間?
uj5u.com熱心網友回復:
現在大家都沒什么熱情了,我把你這個置頂、加分。歡迎大家討論!
uj5u.com熱心網友回復:
謝謝您,這個東西您肯定熟悉啦,版主!
難道是Oracle不流行了
uj5u.com熱心網友回復:
1、異構資料庫匯入oracle,建議還是匯出成文本,在oracle用sqlldr匯入,load總是最快的,只是如果原始資料比較任性的話,分隔符是個問題;或者可以考慮用kettle之類的工具細水長流;2、oracle到oracle就比較多了,文本也是個法子,exp/imp,expdp/impdp,impdp+dblink更加常用,如果條件滿足,傳輸表空間之類的方法也可考慮;
3、跨庫訪問可以考慮用dblink,但鑒于dblink可能會導致ORA-19706,所以能不用dblink,堅決不用dblink,而且dblink也只適合用來處理最簡單的邏輯,強烈建議不要跨庫join,簡單的join還好,一旦SQL復雜度上去,性能上非常不好控制甚至無法控制;
4、把索引創建到不同的表空間很簡單,和你使用什么樣的客戶端不重要,直接使用tablespace子句指定表空間即可。
uj5u.com熱心網友回復:
Oracle還是主流,不過政治上、潮流上都不紅火了
uj5u.com熱心網友回復:
1、異構資料庫匯入oracle,建議還是匯出成文本,在oracle用sqlldr匯入,load總是最快的,只是如果原始資料比較任性的話,分隔符是個問題;或者可以考慮用kettle之類的工具細水長流;
2、oracle到oracle就比較多了,文本也是個法子,exp/imp,expdp/impdp,impdp+dblink更加常用,如果條件滿足,傳輸表空間之類的方法也可考慮;
3、跨庫訪問可以考慮用dblink,但鑒于dblink可能會導致ORA-19706,所以能不用dblink,堅決不用dblink,而且dblink也只適合用來處理最簡單的邏輯,強烈建議不要跨庫join,簡單的join還好,一旦SQL復雜度上去,性能上非常不好控制甚至無法控制;
4、把索引創建到不同的表空間很簡單,和你使用什么樣的客戶端不重要,直接使用tablespace子句指定表空間即可。
謝謝您耐心的指導!
第四點用命令列建立的時候,我看到來好象是可以指定索引的表空間的,因為一般常用PL/SQL Server或Toad建表,所以不知道用這些工具怎樣指定索引的表空間。
uj5u.com熱心網友回復:
現在大家都沒什么熱情了,我把你這個置頂、加分。
歡迎大家討論!
謝謝您,這個東西您肯定熟悉啦,版主!
難道是Oracle不流行了
Oracle還是主流,不過政治上、潮流上都不紅火了
明白,希望國產資料庫強大起來!
之前基本是用SQL Server與MySQL的,所以對Oracle的一些具體用法不是非常熟悉,麻煩您一路的幫助與指點!
uj5u.com熱心網友回復:
1、異構資料庫匯入oracle,建議還是匯出成文本,在oracle用sqlldr匯入,load總是最快的,只是如果原始資料比較任性的話,分隔符是個問題;或者可以考慮用kettle之類的工具細水長流;
2、oracle到oracle就比較多了,文本也是個法子,exp/imp,expdp/impdp,impdp+dblink更加常用,如果條件滿足,傳輸表空間之類的方法也可考慮;
3、跨庫訪問可以考慮用dblink,但鑒于dblink可能會導致ORA-19706,所以能不用dblink,堅決不用dblink,而且dblink也只適合用來處理最簡單的邏輯,強烈建議不要跨庫join,簡單的join還好,一旦SQL復雜度上去,性能上非常不好控制甚至無法控制;
4、把索引創建到不同的表空間很簡單,和你使用什么樣的客戶端不重要,直接使用tablespace子句指定表空間即可。
謝謝您耐心的指導!
第四點用命令列建立的時候,我看到來好象是可以指定索引的表空間的,因為一般常用PL/SQL Server或Toad建表,所以不知道用這些工具怎樣指定索引的表空間。
圖形界面稍微找找好了,plsql dev我個人用的不多,但至少toad肯定有,屬于存盤一類引數,當然實際上圖形最侄訓是用命令跑的,如果沒有表空間這種設定,這個客戶端圖形界面就的比較失敗了。
uj5u.com熱心網友回復:
1、異構資料庫匯入oracle,建議還是匯出成文本,在oracle用sqlldr匯入,load總是最快的,只是如果原始資料比較任性的話,分隔符是個問題;或者可以考慮用kettle之類的工具細水長流;
2、oracle到oracle就比較多了,文本也是個法子,exp/imp,expdp/impdp,impdp+dblink更加常用,如果條件滿足,傳輸表空間之類的方法也可考慮;
3、跨庫訪問可以考慮用dblink,但鑒于dblink可能會導致ORA-19706,所以能不用dblink,堅決不用dblink,而且dblink也只適合用來處理最簡單的邏輯,強烈建議不要跨庫join,簡單的join還好,一旦SQL復雜度上去,性能上非常不好控制甚至無法控制;
4、把索引創建到不同的表空間很簡單,和你使用什么樣的客戶端不重要,直接使用tablespace子句指定表空間即可。
謝謝您耐心的指導!
第四點用命令列建立的時候,我看到來好象是可以指定索引的表空間的,因為一般常用PL/SQL Server或Toad建表,所以不知道用這些工具怎樣指定索引的表空間。
圖形界面稍微找找好了,plsql dev我個人用的不多,但至少toad肯定有,屬于存盤一類引數,當然實際上圖形最侄訓是用命令跑的,如果沒有表空間這種設定,這個客戶端圖形界面就的比較失敗了。
好的,萬分感謝!
uj5u.com熱心網友回復:
4. 在PL/SQL developer或Toad或Oracle的SQL developer中建立表時,怎樣把索引保存在一個指定的表空間?plsql developer 來創建表時,可以指定一個表空間,也可以使用當前用戶默認的表空間。
uj5u.com熱心網友回復:
4. 在PL/SQL developer或Toad或Oracle的SQL developer中建立表時,怎樣把索引保存在一個指定的表空間?
plsql developer 來創建表時,可以指定一個表空間,也可以使用當前用戶默認的表空間。
謝謝您的指導!
是的,plsql developer 創建表時,可指定一個表空間;但是我想在用PL/SQL developer建立表時把索引放在與表不再同一個表空間中,所以想了解下怎樣在Plsql developer或toad中把索引放在指定的表空間。
uj5u.com熱心網友回復:
給你截了個圖,在圖形界面下,大體就是這個樣子,你參考一下。
uj5u.com熱心網友回復:
給你截了個圖,在圖形界面下,大體就是這個樣子,你參考一下。
好的,看到了,麻煩您的指點,多謝您!
uj5u.com熱心網友回復:
1. 在Oracle中怎樣匯入MySQL、SQL Server、Excel中的表與表中的資料?有哪些匯入方式?哪個方式比較好?第三方工具比較好,可以處理非文本檔案。
如果能用文本存,sqlldr 最快。
用oracle的透明網關也還是不錯的選擇。
2. 在Oracle中怎樣匯入另外一臺Oracle服務器中的資料? 有幾中方法或哪中比較常用?
copy ,exp/imp,expdp/impdp 或者impdp 直接dblink,也不錯。
3. 我現在登陸(conn )到Oracle A服務器,怎樣在Oracle A服務器上訪問 Oracle B服務器上的表? 比如我要在服務器 A上Oracle HR 資料庫中把employee 表與服務器B上Oracle ERP 資料庫中的UserLogin表進行關聯
請問怎樣寫?
可以用dblink 做跨庫,但是業務多的話,會出問題。(建議拉過去)
4. 在PL/SQL developer或Toad或Oracle的SQL developer中建立表時,怎樣把索引保存在一個指定的表空間?
就是
create index idx_t1 on tt (id) tablespace idx_t1;
uj5u.com熱心網友回復:
1. 在Oracle中怎樣匯入MySQL、SQL Server、Excel中的表與表中的資料?有哪些匯入方式?哪個方式比較好?
第三方工具比較好,可以處理非文本檔案。
如果能用文本存,sqlldr 最快。
用oracle的透明網關也還是不錯的選擇。
2. 在Oracle中怎樣匯入另外一臺Oracle服務器中的資料? 有幾中方法或哪中比較常用?
copy ,exp/imp,expdp/impdp 或者impdp 直接dblink,也不錯。
3. 我現在登陸(conn )到Oracle A服務器,怎樣在Oracle A服務器上訪問 Oracle B服務器上的表? 比如我要在服務器 A上Oracle HR 資料庫中把employee 表與服務器B上Oracle ERP 資料庫中的UserLogin表進行關聯
請問怎樣寫?
可以用dblink 做跨庫,但是業務多的話,會出問題。(建議拉過去)
4. 在PL/SQL developer或Toad或Oracle的SQL developer中建立表時,怎樣把索引保存在一個指定的表空間?
就是
create index idx_t1 on tt (id) tablespace idx_t1;
謝謝您!
請問第一點中你說的第三方工具主要是指哪些工具?謝謝!
uj5u.com熱心網友回復:
謝謝您,這個東西您肯定熟悉啦,版主!uj5u.com熱心網友回復:
大神牛逼啊~~~~uj5u.com熱心網友回復:
大神牛逼啊~~~~uj5u.com熱心網友回復:
對Oracle的一些具體用法不是非常熟悉,感謝您一路的幫助與指點!
uj5u.com熱心網友回復:
1. 在Oracle中怎樣匯入MySQL、SQL Server、Excel中的表與表中的資料?有哪些匯入方式?哪個方式比較好?
第三方工具比較好,可以處理非文本檔案。
如果能用文本存,sqlldr 最快。
用oracle的透明網關也還是不錯的選擇。
2. 在Oracle中怎樣匯入另外一臺Oracle服務器中的資料? 有幾中方法或哪中比較常用?
copy ,exp/imp,expdp/impdp 或者impdp 直接dblink,也不錯。
3. 我現在登陸(conn )到Oracle A服務器,怎樣在Oracle A服務器上訪問 Oracle B服務器上的表? 比如我要在服務器 A上Oracle HR 資料庫中把employee 表與服務器B上Oracle ERP 資料庫中的UserLogin表進行關聯
請問怎樣寫?
可以用dblink 做跨庫,但是業務多的話,會出問題。(建議拉過去)
4. 在PL/SQL developer或Toad或Oracle的SQL developer中建立表時,怎樣把索引保存在一個指定的表空間?
就是
create index idx_t1 on tt (id) tablespace idx_t1;
謝謝您!
請問第一點中你說的第三方工具主要是指哪些工具?謝謝!
uj5u.com熱心網友回復:
ETL工具,比如kettle,datastage,informatic,data service等
1. 在Oracle中怎樣匯入MySQL、SQL Server、Excel中的表與表中的資料?有哪些匯入方式?哪個方式比較好?
第三方工具比較好,可以處理非文本檔案。
如果能用文本存,sqlldr 最快。
用oracle的透明網關也還是不錯的選擇。
2. 在Oracle中怎樣匯入另外一臺Oracle服務器中的資料? 有幾中方法或哪中比較常用?
copy ,exp/imp,expdp/impdp 或者impdp 直接dblink,也不錯。
3. 我現在登陸(conn )到Oracle A服務器,怎樣在Oracle A服務器上訪問 Oracle B服務器上的表? 比如我要在服務器 A上Oracle HR 資料庫中把employee 表與服務器B上Oracle ERP 資料庫中的UserLogin表進行關聯
請問怎樣寫?
可以用dblink 做跨庫,但是業務多的話,會出問題。(建議拉過去)
4. 在PL/SQL developer或Toad或Oracle的SQL developer中建立表時,怎樣把索引保存在一個指定的表空間?
就是
create index idx_t1 on tt (id) tablespace idx_t1;
謝謝您!
請問第一點中你說的第三方工具主要是指哪些工具?謝謝!
好的,謝謝您!
uj5u.com熱心網友回復:
Informatica無腦導就行了uj5u.com熱心網友回復:
只能說 不明覺厲呵呵呵。
uj5u.com熱心網友回復:
我用兩臺裝有Centos7系統的電腦和一臺裝虛擬機centos7系統的電腦。準備搭建分布式資料庫如何將三臺電腦進行連接?進行分布式?
uj5u.com熱心網友回復:
現在大家都沒什么熱情了,我把你這個置頂、加分。
歡迎大家討論!
謝謝您,這個東西您肯定熟悉啦,版主!
難道是Oracle不流行了
Oracle還是主流,不過政治上、潮流上都不紅火了
明白,希望國產資料庫強大起來!
之前基本是用SQL Server與MySQL的,所以對Oracle的一些具體用法不是非常熟悉,麻煩您一路的幫助與指點!
淘寶的資料庫不知道會不會成為主流。
uj5u.com熱心網友回復:
我用兩臺裝有Centos7系統的電腦和一臺裝虛擬機centos7系統的電腦。準備搭建分布式資料庫
如何將三臺電腦進行連接?進行分布式?
淘寶的資料庫是天然分布式的。
https://oceanbase.alipay.com/
uj5u.com熱心網友回復:
oracle 不流行了??怎么可能呢?一些大的軟體公司用的一般都是Oracle吧,至少安全性好,也就是要錢罷了。你提的那個問題還是告知一下下唄,對于Oracle,我很想學習一下,之前只是學了一點uj5u.com熱心網友回復:
七夕了,必須給我的女神換個大一點的顯示幕了,不然對不起她2080的顯卡。uj5u.com熱心網友回復:
不同資料庫中的資料匯入、匯出,我們現在使用一款工具 Kettle, 使用工具導資料會非常方便。
kettle也支持Excel表格的輸入、輸出。

uj5u.com熱心網友回復:
謝謝各位支持!uj5u.com熱心網友回復:
牛逼的不行不行的、!uj5u.com熱心網友回復:
學習交流我只上六星教育uj5u.com熱心網友回復:
oracle 不流行了??怎么可能呢?一些大的軟體公司用的一般都是Oracle吧,至少安全性好,也就是要錢罷了。你提的那個問題還是告知一下下唄,對于Oracle,我很想學習一下,之前只是學了一點
不是不流行了,現在關系型資料庫其實也就那幾個。這年代多了很多非關系型資料庫,都在搞大資料。會這個的基本都是老油條了,年輕的學這個比較少,作業機會也一般。但不能否認關系型資料庫是不可能會消失的。
uj5u.com熱心網友回復:
6666666666666666uj5u.com熱心網友回復:
Thanks for your shared.uj5u.com熱心網友回復:
謝謝分享,厲害了我的哥uj5u.com熱心網友回復:
感謝分享,學習學習。uj5u.com熱心網友回復:
置頂
uj5u.com熱心網友回復:
好東西,不怕多,uj5u.com熱心網友回復:
如果使用SQLLOAD匯出匯入SQL SERVER的資料時,一定要注意自增自長的欄位uj5u.com熱心網友回復:
異構資料庫建議采用SQLLDR,兩個相同平臺及版本兼容的可用RMAN,DBLINK可以訪問兼容版本內的表。另外匯出匯入11g以后建議資料庫泵。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/6886.html
標籤:基礎和管理
上一篇:這種效果的話這個sql提示 > ORA-00936: 缺失運算式錯誤該怎么解決
下一篇:有趣的存盤程序【持續更新】
