외부 데이터베이스에 odoo 연결

odoo 프레임 워크의 기본 포스트 그레스 데이터베이스 액세스하지만, 실제 응용 시나리오에서, 그것은 다른 데이터베이스를 사용하는 것이 불가피 할 때, OCA, 아래에 해당 모듈을 공유하려면 여기를, 타사 데이터베이스에 연결하는 방법을 연구 할 필요가 여기에 특정 소스 코드 .

다음과 같이 나는리스트로 집계의 타사 데이터베이스의 경우 연결해야합니다 :

현재, 일곱 개 모듈이있다, base_external_dbsource 가장 기본적인 모듈을, 다른 사람들이에 의존한다. 다음 뷰 odoo의 액세스 포인트 프로세스의 예로서 MSSQL한다.

1. 필요한 종속성 파이썬 설치

SQLAlchemy의 설치 PIP 
pymssql를 설치 PIP

2. 설치 base_external_dbsource의 base_external_dbsource_sqlite 및 base_external_dbsource_mssql 모듈. 대응 조작 인터페이스는 아래와 같다

자신에 여기 공식 레이아웃 문제의 일부는 다음을 다시 게시 때문입니다. 도 패턴 문자열과 해당 암호 MSSQL에 따른 커넥터의 구성은, 상기 접속 시험 결과는 다음과 같이 :

대상 데이터베이스에 성공적으로 연결, 그래서 당신은 자신의 사업을 위로 수행 odoo 모듈에서 타사 데이터베이스에 액세스하는이 클래스를 호출 할 수 있습니다.

추천

출처www.cnblogs.com/yanhuaqiang/p/11527888.html