資料從Sql Server匯入到Oracle
1.先啟動Oracle SID Service & Sql server服務管理員
2.可以從匯入和匯出資料精靈來做或者利用Enterprise Manager>>所有工作>>匯出資料
3.利用DTS 匯入/匯出精靈
4.選擇要匯出的資料來源.這裡選擇Northwind資料庫
5.匯出資料的目的地:Oracle(如何利用ODBC連結Oracle,請看補充)
6.此例為匯入整個資料表的資料.
7.這裡選擇北風資料庫的Customers資料表(這裡請注意:目的地中的"hr"."Customers"必須將雙引號去除掉改成hr.Customers.沒改的話會發生錯誤.屢試不爽.知道為什麼的朋友請告訴阿德一下,然後選擇轉換)
8.欄位資料型態必須一致(Sql Server會自動幫你做轉換),然後選擇編輯 SQL
9.同樣的將"hr"."Customers">>hr.Customers
10.匯出的一些相關資訊
11.成功地將資料表和資料匯出到Oracle
12.在Oracle環境測試一下,選擇前10資料: select address,city from customers where rownum<=10;
13.用Query Analyzer測試一下: select top 10 address,city from customers;
補充:利用ODBC連結Oracle
1.選擇 Oracle in OraHome90為驅動 程式
2.選擇自己想要的DSN,阿德的TNS Service Name:TEST(名稱因個人設定不一致),然後按Test Connection,測試連結
3.請輸入登入名稱與密碼.這應該和sqlplus hr/hr@TEST是一樣的.
|