2011-02-04 147 views
4

我們需要從Oracle數據庫導出數據並將導出的數據加載到django模型中。 django中的模型是基於相同的Oracle表(相同名稱/相同列/相同數據類型)手動構建的。處理這個問題的最好方法是什麼? 請讓我知道。Django中的數據遷移

問候

回答

2
  • 輸入您的Oracle數據庫憑據和細節的settings.py
  • ./manage.py inspectdb並創建一個模型文件
  • ./manage.py dumpdata創建Oracle數據庫的數據
  • 的Django的轉儲
  • 現在使用新的數據庫憑證更新您的設置。
  • 然後加載數據./manage.py loaddata

動臂。

+2

我想給你額外的+1如果我可以爲'繁榮':o) – 2011-02-04 12:12:28

-1

python manage.py loaddata file.type(sql,json,html,csv) 用於從外部文件到django的數據遷移或數據導入。

python manage.py dumpdata file.type(sql,json,html,csv) 用於將數據從django導出到外部文件。