Server : Remote
이렇게 했으면 무조건 리모트입니다.
리모트인지 로컬인지 간단한 테스트 방법은 IBExpert를 두 번 띄워 보세요.
리모트는 두 번 이상 뜨지만 로컬은 두 번째 띄우면 에러가 발생됩니다.
(단, IBExpert을 띄운 후 DB를 열어 놓으세요.)
즉, 로컬은 무조건 두 번 이상 접속할 수 없습니다.
IBExpert를 열어 놓고 App 실행하면 사용중이라는 에러발생 또는
App 실행해 놓고 IBExpert를 띄워도 에러 발생......
그러나 리모트는 다중접속이기 때문에 이러한 에러는 생기지 않겠죠....
아폴론 님이 쓰신 글 :
: 질문을 하지 않고 직접 테스트를 해 보려 했으나 그럴 여건이 생기지 않아서... 질문 해 봅니다.
: 다서 엉뚱 하더라도 너그럽게 보아 주시면 감사 합니다.
:
: 1.FireBird버드 1.5 설치
: 2.IB Expert 로 Local 데이터베이스 생성
: - 이름(JDATABASE.FDB)
: - 알리어스명 Apollon
:
: 3. Remote 데이테베이스가 아니라서... 고민하다가... 그 데이터 베이스 속에 테이블, 스토어드 프로시져등이
: 많아 다시 생성하기로 했습니다.
: 그러나 처음부터 다시(테이블 재생성, 스토어드 재설정, 데이터 재생성...) 하는것은 엄두가 않나서...
:
: 4. FireBird 1.5 삭제 후 FireBird 2.0설치
: 5. 데이터베이스 알리어스 Apollon 삭제
: - 이때 JDATABASE.FDB는 복사하여 보관함.
: 6. IB Expert 로 Local 데이터베이스 생성
: <Create DataBase 창>
: - Server : Remote
: - Server Name : Localhost
: - Procotal : TCP/IP
: - Database : C:\DataBase\JDATABASE
: - 기타는 기본...
: <DataBsse Registration 창>
: - 위의 조건과 같고
: - Database Alias : Apollon
: - [Registr]버튼을 누르기전에 아까 복사해 두었던 1.5에서 생성한 Local 데이터베이스 JDATABASE.FDB를
: 위의 데이터베이스 경로에 붙여넣기 합니다. ====> 이것기 넘 넘 넘 찜찜합니다.
: - [Registr]버튼을 누릅니다.
: - 데이터베이스가 생성 되었습니다.
: 7. IB export를 실행해보면 Apollon 이라는 알리어스가 보이는데 마우스를 대보거나
: Database Registration Info...를 실행해서 보면
: Server : Remote
: Server Name : Localhost 라고 보여지기는 합니다만요...
: 이것이 정말 여러명이 접속해서 입력, 수정, 삭제등이 가능한 Remote데이터베이스인지 궁금합니다.
: 당장 테스트 해보고 아니다 싶으면 처음부터 다시 생성 할 수 도 있습니다.
: 그런데 혹시 이렇게 생성해도 된다면은...... ㅎㅎ
:
: 혹 경험 있으신분이 계신다면 답변 부탁 드립니다.
: 감사합니다.
|