저는 Postgres의 한 데이터베이스에서 다른 데이터베이스로 데이터를 복사하고 싶습니다. 내가 장고에있는 스크립트를 작성하고 하나의 특정 테이블에서 데이터를 잡을 수 있었지만 어떻게 다른 데이터베이스에 그 데이터를 추가 할 수 있습니다. 새로운 데이터베이스는 동일한 테이블과 열 이름을 가지고, 나는 새로운 데이터베이스에 그 오래된 데이터베이스 파일을 저장 싶습니다. 이것은 너희 중 몇 사람에게는 쉬운 일이지만, 나는 그것을 실제로 이해할 수 없었다.하나의 데이터베이스에서 다른 데이터베이스로 데이터 저장하기
답변
나는 API 중 하나에 익숙하지 않아요하지만 행/열은 당신이 뭔가를 할 수있는 같은 dimmensions이 (이것은 의사 부분적으로) 경우 :
for x in range(height):
for y in range(width):
data = call_data_from_database_A(x, y)
new_entry = enter_data_into_database_B(x, y)
Call_data 당신이 얻고있다 해당 특정 행/열의 데이터 및 enter_data는 특정 행/열에 데이터를 입력합니다. 나는 두 API 중 하나에 익숙하지 않지만 두 가지를 찾으면 오히려 빨리 이해할 수있을 것이라고 확신합니다. 대신에 포스트 그레스의 기본 기능을 사용하여 기존 데이터베이스에서 테이블을 덤프 다음에 그것을 가져 오지 왜, 자신의 수입과 수출 코드를 작성
가능한 경우이 방법을 사용합니다. 왜 데이터베이스 복사를 처리하기 위해 웹 프레임 워크를 사용하고자하는지 이해할 수 없습니다. –
@ jeff.vanvoorst 어떤 사람들은 나무 숲을 볼 수 없습니다. – Kev
Django에서이 작업을 수행하는 가장 간단한 방법은 다른 Django 데이터베이스를 다른 모델 django 데이터베이스로 이동하여 Django 뷰를 2 개 작성하고 jquery html 페이지를 하나 작성하는 것입니다.
첫 번째보기는 원본 Django 앱에 표시됩니다. 그것은 기본적으로 데이터베이스의 json 객체 모델을 생성하고 get 요청시 푸시합니다. 이것은 장고의 모델에 대한 관습입니다.
두 번째보기는 새로운 Django 앱에 표시됩니다. 이것은 json 데이터를 받아 들여 현재 Django 데이터베이스와 일치하도록 포맷합니다 (필드가 정확히 일치하지 않을 수 있으므로이 마이그레이션을 수행하는 이유). 그런 다음 새로운 Django 모델 항목 (example)을 생성하는 것처럼 요소를 새 데이터베이스에 추가하기 만하면됩니다.
저는 개인적으로 첫 번째보기에서 json 데이터를 가져 와서 두 번째 게시물에 게시하는 jquery html 페이지를 사용합니다. 이 피스를 제외하고 파이썬에서 두 번째보기로 모두 쓸 수는 있지만, 이렇게하면 훨씬 더 깔끔해집니다.
- 1. 하나의 데이터베이스에서 다른 데이터베이스로 데이터 전송
- 2. 데이터 변형 후 하나의 데이터베이스에서 다른 데이터베이스로 데이터 변환
- 3. 하나의 데이터베이스에서 다른 데이터베이스로 내보내기/가져 오기
- 4. mySQL CONCAT_WS 하나의 데이터베이스에서 다른 데이터베이스로
- 5. 한 데이터베이스에서 다른 데이터베이스로 데이터 복사
- 6. 한 데이터베이스에서 다른 데이터베이스로 데이터 이동
- 7. mysql 데이터베이스에서 다른 mysql 데이터베이스로 데이터 복사하기
- 8. Django : 한 데이터베이스에서 다른 데이터베이스로 데이터 복사
- 9. 하나의 데이터베이스에서 다른 데이터베이스로의 sqlite 데이터
- 10. SQLObject를 사용하여 하나의 sqlite 데이터베이스에서 여러 SQLite 데이터베이스로 데이터 이동
- 11. 하나의 MS Access 데이터베이스에서 다른 MS Access 데이터베이스로 레코드를 복사합니까?
- 12. 하나의 데이터베이스에서 다른 데이터베이스로 데이터를 변환하기위한 도구를 만드십시오.
- 13. 하나의 Informix 데이터베이스에서 다른 데이터베이스로 데이터를 복사하는 스크립트
- 14. 한 데이터베이스에서 새로운 데이터베이스로 클라이언트 데이터 이동
- 15. 로컬 데이터베이스에서 원격 데이터베이스로 데이터 복사
- 16. 한 데이터베이스에서 다른 데이터베이스로 뷰를 복사하는 방법
- 17. 하나의 데이터베이스에서 다른 테이블로 동일한 테이블에 데이터 복사
- 18. 한 데이터베이스에서 다른 데이터베이스로 SQL Server 데이터 마이그레이션
- 19. PHP를 사용하여 한 데이터베이스에서 다른 데이터베이스로 데이터 전송
- 20. 한 데이터베이스에서 다른 데이터베이스로 트리거 복사
- 21. 한 데이터베이스에서 다른 데이터베이스로 테이블을 전송 하시겠습니까?
- 22. 한 데이터베이스에서 다른 데이터베이스로 스칼라 함수 복사
- 23. 한 데이터베이스에서 다른 데이터베이스로 데이터를 이동하는 방법
- 24. LLBLGen : 한 데이터베이스에서 다른 데이터베이스로 테이블 복사
- 25. 한 데이터베이스에서 다른 데이터베이스로 테이블 복사
- 26. 한 데이터베이스에서 다른 데이터베이스로 대체되는 복사 필드
- 27. 하나의 SQL Server 데이터베이스 테이블에서 다른 데이터베이스로 데이터 복사
- 28. 한 데이터베이스에서 다른 데이터베이스로 테이블 구조를 복사하는 방법은 무엇입니까? 하나의 데이터베이스에서 테이블 구조를 복사하는 방법
- 29. 오라클의 다른 데이터베이스로 데이터 복사
- 30. 데이터베이스에서 blob을 데이터베이스로 옮기기
이것은 하나의 일입니까, 아니면 계속해야합니까? – Kev
번만. 새 데이터가 새 데이터베이스에 자동으로 저장됩니다. – user1597055