다음 특정 상황이 있습니다. Firebird 내장 서버를 사용하는 응용 프로그램이 있습니다. 파일 : application executive, database, fbembed.dll은 같은 폴더에 있습니다. 모든 것이 좋고 일하는 것이 좋습니다. UNC가 위치한 데이터베이스를 임베디드 서버에 연결하는 방법은 무엇입니까?
지금 내 클라이언트는 이렇게 말한다 :내가 서버에서 모든 응용 프로그램 파일을 배치하고 모든 워크 스테이션에서 로컬 네트워크를 통해 실행하고 싶습니다.
그래서 내가 서버에서 응용 프로그램을 시작하고 시작합니다. 그러나 데이터베이스 연결 문자열 이제 보이는 좋아 :
//SERVER/share/db.fdb에게
예, 나는 여기에서 허용 파이어 경로에 대한 규칙을 알고 FAQ: What's a connection string? 내가 무엇을 사용해야 이해하지
임베디드 서버가 있습니까? 전혀 가능합니까?
AFAIK 임베디드 파이어 버드는 단일 사용자 모드 이외의 용도로 설계되지 않았습니다. 여러 클라이언트가 동시에 공유 디렉토리에서 사용하면 예기치 않은 결과가 발생할 수 있습니다. –
알겠습니다. 감사합니다. 게시물로 답할 수 있습니다. 나는 그것을 점검 할것이다. – mad
@TOndrej 임베디드 리눅스에서 Firebird 2.5 (Windows)로 변경된 것은 항상 일종의 로컬 Classic Server 인스턴스로 동작합니다. 그러나 그것은 여전히 네트워크를 통하지 않고 로컬 시스템의 공유 데이터베이스를 의미합니다. –