Q&A

  • MIDAS를 이용한 3-Tier 프로그램에서의 오류
MIDAS를 이용한 간단한 Network Application만들려고 하는데 MIDAS + MS-SQL 또는 MIDAS + Paradox 를 사용하려고 합니다.



질문1) MIDAS + MS-SQL를 TSession을 사용하여 연결하려고하는데 Client에서 접속시마다 Login dialog-box가 서버상에 떠서 MS-SQL상의 Login ID와 PWD를 입력하지 않으면 넘어가지를 않습니다. 혹 TSession말고 다른 Class를 사용해야하는지, ODBC나 BDE 세팅만으로 이것을해결할 수 있나요?



질문2) MIDAS + PARADOX를 같은 방법으로 연결하면 ONE Client접속인 상태에서는 정상적으로 접속이 되는 다른 하나의 Client가 더 Login하게 되면 "DAX error" / "Directory is busy"라는 메시지창이 서버상에 떠서 더이상 진행이 안됩니다. 혹시 BDE상의 "Local Share"를 True로 하면 될까해서 해봤는데도 여전히 같은 현상이 발생합니다.





고수님들의 조언을 구합니다.!!!

감사합니다.





3  COMMENTS
  • Profile
    그냥 2001.01.19 20:05
    질문1)에 대한 답입니다.

    데이터베이스를 사용하지 않은것 같군요..



    델왕초보3 wrote:

    > MIDAS를 이용한 간단한 Network Application만들려고 하는데 MIDAS + MS-SQL 또는 MIDAS + Paradox 를 사용하려고 합니다.

    >

    > 질문1) MIDAS + MS-SQL를 TSession을 사용하여 연결하려고하는데 Client에서 접속시마다 Login dialog-box가 서버상에 떠서 MS-SQL상의 Login ID와 PWD를 입력하지 않으면 넘어가지를 않습니다. 혹 TSession말고 다른 Class를 사용해야하는지, ODBC나 BDE 세팅만으로 이것을해결할 수 있나요?

    >

    > 질문2) MIDAS + PARADOX를 같은 방법으로 연결하면 ONE Client접속인 상태에서는 정상적으로 접속이 되는 다른 하나의 Client가 더 Login하게 되면 "DAX error" / "Directory is busy"라는 메시지창이 서버상에 떠서 더이상 진행이 안됩니다. 혹시 BDE상의 "Local Share"를 True로 하면 될까해서 해봤는데도 여전히 같은 현상이 발생합니다.

    >

    >

    > 고수님들의 조언을 구합니다.!!!

    > 감사합니다.

    >

    >

  • Profile
    성더기 2001.01.19 03:19
    질문1) MIDAS + MS-SQL를 TSession을 사용하여 연결하려고하는데 Client에서 접속시마다 Login dialog-box가 서버상에 떠서 MS-SQL상의 Login ID와 PWD를 입력하지 않으면 넘어가지를 않습니다. 혹 TSession말고 다른 Class를 사용해야하는지, ODBC나 BDE 세팅만으로 이것을해결할 수 있나요?



    --> 서버측 플그램이 있겠져?

    --> 그 플그램에 Database컴포넌트를 사용할 수는 없나여?

    --> Database컴포넌트를 사용하면 login 퍼롬프트를 없앨 수 있을검다..



    질문2) MIDAS + PARADOX를 같은 방법으로 연결하면 ONE Client접속인 상태에서는 정상적으로 접속이 되는 다른 하나의 Client가 더 Login하게 되면 "DAX error" / "Directory is busy"라는 메시지창이 서버상에 떠서 더이상 진행이 안됩니다. 혹시 BDE상의 "Local Share"를 True로 하면 될까해서 해봤는데도 여전히 같은 현상이 발생합니다.



    --> 아마 Paradox는 멀티유저를 지원하지 않을 검다...

  • Profile
    ZEUS 2001.01.27 21:23
    성더기 wrote:

    > 질문1) MIDAS + MS-SQL를 TSession을 사용하여 연결하려고하는데 Client에서 접속시마다 Login dialog-box가 서버상에 떠서 MS-SQL상의 Login ID와 PWD를 입력하지 않으면 넘어가지를 않습니다. 혹 TSession말고 다른 Class를 사용해야하는지, ODBC나 BDE 세팅만으로 이것을해결할 수 있나요?

    >

    > --> 서버측 플그램이 있겠져?

    > --> 그 플그램에 Database컴포넌트를 사용할 수는 없나여?

    > --> Database컴포넌트를 사용하면 login 퍼롬프트를 없앨 수 있을검다..

    >

    > 질문2) MIDAS + PARADOX를 같은 방법으로 연결하면 ONE Client접속인 상태에서는 정상적으로 접속이 되는 다른 하나의 Client가 더 Login하게 되면 "DAX error" / "Directory is busy"라는 메시지창이 서버상에 떠서 더이상 진행이 안됩니다. 혹시 BDE상의 "Local Share"를 True로 하면 될까해서 해봤는데도 여전히 같은 현상이 발생합니다.

    >

    > --> 아마 Paradox는 멀티유저를 지원하지 않을 검다...





    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

    아닙니다.

    Paradox는 멀티유저를 지원합니다.

    제가 그렇게 쓰고 있거든요.

    "Local Share"를 True로 해야하거요...

    또 한가지는 NET DIR을 정해야 합니다.

    보통 SERVER측의 C: 로 정하죠...

    여기서 중요한건 SERVER측에선 당근 C: 이지만 CLIENT측에선

    SERVER_COMPUTER_NAMEC: 라고 해야 합니다(모든 CLIENT에서)

    금 그쪽에 PARADOX.LCK 화일과 NET 화일이었던가(?) 하는 화일이 생기죠...