복원 데이터베이스에서 복사와 이동의 차이점은 무엇입니까?


3

복원 데이터베이스 창에 해당 상태 :

이 데이터베이스가 이동되었거나 복사되었을 수 있습니다.

데이터베이스 간의 충돌을 피하기 위해 Odoo는이 데이터베이스가 이동 또는 복사되었는지 알아야합니다. 모르는 경우 "이 데이터베이스는 사본입니다"라고 대답하십시오.

차이가 있다는 것이 의미가 있지만 정확히 무엇인지는 분명하지 않습니다. 어떤 경우에 사본을 사용해야 하는가?

Odoo 버전 : 9.0c



@Moab 나는 그것이 어떻게 도움이되는지 모르겠습니다. 그것에 대해 의문의 여지가 없습니다
ruuter

작성된 논리 구문이나 일부 GUI 앱으로 DB를 어떻게 복원합니까? 머신이나 SQL Server DB 또는 다른 기술을 가진 다른 DB의 앱 DB에 연결되어 있습니까?
Pimp Juice IT

@PIMP_JUICE_IT 질문은 Odoo GUI 전용입니다. 하나는 밀어 특정 창을 액세서 데이터베이스 복원 에 버튼을.../web/database/manager
ruuter

그런 다음 @ruuter가 포럼에서 자신의 질문을하면 해당 소프트웨어에 대한 전문가가 더 많아 질 것입니다.
Moab

답변:


1

다음 코드는 아래에서 찾을 수 있습니다 "/odoo/odoo/service/db.py:286". . 유일한 차이점은 복사본으로 새 데이터베이스 uid가 만들어지고 이전 uid가 남아 있다는 것입니다.

 if copy:
     # if it's a copy of a database, force generation of a new dbuuid
     env['ir.config_parameter'].init(force=True)

-마티아스 마르크

이것은 Enterprise Edition의 경우 라이센스에 영향을 미칩니다. 라이센스는 DBUUID에 지정 (연결)되지만 다시 연결될 수 있습니다.

-레이 카 네스


1
좋아요, 당신의 대답을 받아들입니다. 엔터프라이즈 인용문을 아는 것이 좋습니다. alltho 나는 odoo/addons/base/ir/ir_config_parameter.py:40init이 force=true기본 매개 변수 인 db.secret, db.create_date 및 web.base.url을 덮어 쓸 것임을 알 수있는 위치에 추가 할 것입니다. 따라서 uuid이동에 추가하면 해당 항목이 유지되지만 복사는 기본 설정으로 설정됩니다.
루터
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.