Q&A

  • 서버 경로명 지정은 어떻게(빨리 좀...)


안녕하십니까, 여러분들......

전 마산에 사는 대학생인데요.........

인터베이스로 데이터베이스 접속을 하려고 하는데요, 서버명은 어떻게 지정해

줘야 하는지요?

그리고 서버(호스트)쪽에 꼭 "NT"가 깔려 있어야 하나요. 일반 LAN에서는 안되

나요, 된다면 경로 지정은 어떻게 해야 하나요?

4  COMMENTS
  • Profile
    오현수 2000.05.02 21:50
    델_맹 wrote:

    >

    > 안녕하십니까, 여러분들......

    > 전 마산에 사는 대학생인데요.........

    > 인터베이스로 데이터베이스 접속을 하려고 하는데요, 서버명은 어떻게 지정해

    > 줘야 하는지요?

    > 그리고 서버(호스트)쪽에 꼭 "NT"가 깔려 있어야 하나요. 일반 LAN에서는 안되

    > 나요, 된다면 경로 지정은 어떻게 해야 하나요?



    안녕하세요

    인터베이스를 사용하고 있는 사람입니다.



    당면하신 문제와 직접 관련이 있을지는 모르겠지만

    참고삼아 몇자 적어 드르면..



    (1)

    서버명(실제로는 서버명+DB경로)를 지정하실 때는 사용하시는 프로토콜에 따라서

    지정하는 방법이 다른데요

    TCP/IP를 사용한다면

    HOST명:경로명DB명.gdb

    ex) 210.115.xxx.xxx:e:imsdbinsti.gdb

    NetBEUI를 사용하신다면

    HOST명경로명DB명.gdb

    와 같이 됩니다.



    (2)

    서버는 TCP/IP만을 사용하신다면 꼭 NT일 필요는 없습니다.



    그리고 접속시 주의하실 것은 TCP/IP를 이용하여

    서버에 접속할 때 서버의 HOST명 대신에 IP를 직접 사용하실 경우

    Client가 Win98/NT에서는 문제가 발생하지 않지만 Win95에서는 접속이 되지않고

    에러가 발생합니다.(NetBEUI은 확인 하지 못했음)



    (3) 일반 LAN이라는 것이 어떤것인지 잘 모르겠네요 :)



    참고가 되었으면 하네요....









  • Profile
    델_맹 2000.05.02 23:42
    오현수 wrote:

    > 델_맹 wrote:

    > >

    > > 안녕하십니까, 여러분들......

    > > 전 마산에 사는 대학생인데요.........

    > > 인터베이스로 데이터베이스 접속을 하려고 하는데요, 서버명은 어떻게 지정해

    > > 줘야 하는지요?

    > > 그리고 서버(호스트)쪽에 꼭 "NT"가 깔려 있어야 하나요. 일반 LAN에서는 안되

    > > 나요, 된다면 경로 지정은 어떻게 해야 하나요?

    >

    > 안녕하세요

    > 인터베이스를 사용하고 있는 사람입니다.

    >

    > 당면하신 문제와 직접 관련이 있을지는 모르겠지만

    > 참고삼아 몇자 적어 드르면..

    >

    > (1)

    > 서버명(실제로는 서버명+DB경로)를 지정하실 때는 사용하시는 프로토콜에 따라서

    > 지정하는 방법이 다른데요

    > TCP/IP를 사용한다면

    > HOST명:경로명DB명.gdb

    > ex) 210.115.xxx.xxx:e:imsdbinsti.gdb

    > NetBEUI를 사용하신다면

    > HOST명경로명DB명.gdb

    > 와 같이 됩니다.

    >

    > (2)

    > 서버는 TCP/IP만을 사용하신다면 꼭 NT일 필요는 없습니다.

    >

    > 그리고 접속시 주의하실 것은 TCP/IP를 이용하여

    > 서버에 접속할 때 서버의 HOST명 대신에 IP를 직접 사용하실 경우

    > Client가 Win98/NT에서는 문제가 발생하지 않지만 Win95에서는 접속이 되지않고

    > 에러가 발생합니다.(NetBEUI은 확인 하지 못했음)

    >

    > (3) 일반 LAN이라는 것이 어떤것인지 잘 모르겠네요 :)

    >

    > 참고가 되었으면 하네요....

    >

    >

    > ----------------------------------------------------------------

    > 감사합니다. 이렇게 답변을 주셔서........

    근데 또 의문이 생기네요!^_^;

    호스트이름 대신에 IP를 직접 사용하면 에러가 발생한다고 하셨는데요,

    서버쪽, 클라이언트쪽 어느쪽 컴퓨터를 말씀하시는 건지요.

    제 컴은 WIN95인데요, 서버명에 IP대신에 호스트이름을 지정해도 연결이

    되질 않는군요. "freepia:c:programfiles........employee.gdb"

    물론 IP를 입력해도 마찬가지구요.



    또 질문입니다.

    이렇게 만들어진 엘리어스는 하나의 테이블밖에 지정할 수 없는 건가요?

    다른 테이블을 사용하려면 또 다른 엘리어스를 만들어야 하나요?





  • Profile
    박수형 2000.05.03 00:36
    델_맹 wrote:

    > 오현수 wrote:

    > > 델_맹 wrote:

    > > >

    > > > 안녕하십니까, 여러분들......

    > > > 전 마산에 사는 대학생인데요.........

    > > > 인터베이스로 데이터베이스 접속을 하려고 하는데요, 서버명은 어떻게 지정해

    > > > 줘야 하는지요?

    > > > 그리고 서버(호스트)쪽에 꼭 "NT"가 깔려 있어야 하나요. 일반 LAN에서는 안되

    > > > 나요, 된다면 경로 지정은 어떻게 해야 하나요?

    > >

    > > 안녕하세요

    > > 인터베이스를 사용하고 있는 사람입니다.

    > >

    > > 당면하신 문제와 직접 관련이 있을지는 모르겠지만

    > > 참고삼아 몇자 적어 드르면..

    > >

    > > (1)

    > > 서버명(실제로는 서버명+DB경로)를 지정하실 때는 사용하시는 프로토콜에 따라서

    > > 지정하는 방법이 다른데요

    > > TCP/IP를 사용한다면

    > > HOST명:경로명DB명.gdb

    > > ex) 210.115.xxx.xxx:e:imsdbinsti.gdb

    > > NetBEUI를 사용하신다면

    > > HOST명경로명DB명.gdb

    > > 와 같이 됩니다.

    > >

    > > (2)

    > > 서버는 TCP/IP만을 사용하신다면 꼭 NT일 필요는 없습니다.

    > >

    > > 그리고 접속시 주의하실 것은 TCP/IP를 이용하여

    > > 서버에 접속할 때 서버의 HOST명 대신에 IP를 직접 사용하실 경우

    > > Client가 Win98/NT에서는 문제가 발생하지 않지만 Win95에서는 접속이 되지않고

    > > 에러가 발생합니다.(NetBEUI은 확인 하지 못했음)

    > >

    > > (3) 일반 LAN이라는 것이 어떤것인지 잘 모르겠네요 :)

    > >

    > > 참고가 되었으면 하네요....

    > >

    > >

    > > ----------------------------------------------------------------

    > > 감사합니다. 이렇게 답변을 주셔서........

    > 근데 또 의문이 생기네요!^_^;

    > 호스트이름 대신에 IP를 직접 사용하면 에러가 발생한다고 하셨는데요,

    > 서버쪽, 클라이언트쪽 어느쪽 컴퓨터를 말씀하시는 건지요.

    > 제 컴은 WIN95인데요, 서버명에 IP대신에 호스트이름을 지정해도 연결이

    > 되질 않는군요. "freepia:c:programfiles........employee.gdb"

    > 물론 IP를 입력해도 마찬가지구요.

    >

    > 또 질문입니다.

    > 이렇게 만들어진 엘리어스는 하나의 테이블밖에 지정할 수 없는 건가요?

    > 다른 테이블을 사용하려면 또 다른 엘리어스를 만들어야 하나요?

    >

    >

    다음은 인터베이스를 사용할 경우만 해당됩니다. 그리고 인터베이스는 95/98에서 서버를 인스톨 될 경우 tcp/ip프로토콜만 지원합니다.

    알리아스를 tcp/ip로 마추면 nt나 95/98에서 모두 사용가능하겠죠.



    우선 인터베이스 클라이언트 프로그램이 인스톨되어야 합니다. tcp/ip를 사용할 때는 윈도우95/98 의 경우 windows의 디렉토리에 hosts라는 파일이 있는데 여기서 호스트를 등록해주어야 합니다. 등록하는 방법은 도스상태로 나간 다음 windows디렉토리에서 c:>edit hosts라고 입력하면 hosts파일이 열리는데 여기서

    ip번호 호스트 이름 순으로 입력합니다.



    (ip가 211.109.101.101이고 hosts이름이 freeia라고 하면 )



    211.109.101.101 freeia



    라고 입력하고 저장하면 됩니다. (주의 할 것은 최초로 저장할때 메모장에서 작업을 하면 자동으로 .txt가 만들어 지므로 안되는 경우가 있습니다. 그래서 도스 상태에서 hosts파일을 만드는게 좋을 것입니다.)



    tcp/ip인 경우 이렇게 해도 안되는 경우가 있는데 에러 메시지가 '... gds_db ..' 라는 메시지가 나올 것입니다. 이것은 인터베이스 클라이언트가 tcp/ip을 지원하기 위한 세팅이 안되었기 때문입니다.

    windows디렉토리의 services파일을 열어어서 다음과 같은 내용이 있는지 확인하고 없으면 입력하여 주면 됩니다. 'gds_db 3050/tcp' 다시 연결하면 연결이 될겁니다.



    그리고 마지막으로 테이블 문제인데 데이터베이스에 대한 이해가 부족한 것 같습니다. 인터베이스는 로컬DB(파라독스,dbase)가 아니라 관계형 db입니다. .gdb안에 여러 테이블이나 인덱스를 만들 수 있습니다.





  • Profile
    델_맹 2000.05.03 01:45
    박수형 wrote:

    > 델_맹 wrote:

    > > 오현수 wrote:

    > > > 델_맹 wrote:

    > > > >

    > > > > 안녕하십니까, 여러분들......

    > > > > 전 마산에 사는 대학생인데요.........

    > > > > 인터베이스로 데이터베이스 접속을 하려고 하는데요, 서버명은 어떻게 지정해

    > > > > 줘야 하는지요?

    > > > > 그리고 서버(호스트)쪽에 꼭 "NT"가 깔려 있어야 하나요. 일반 LAN에서는 안되

    > > > > 나요, 된다면 경로 지정은 어떻게 해야 하나요?

    > > >

    > > > 안녕하세요

    > > > 인터베이스를 사용하고 있는 사람입니다.

    > > >

    > > > 당면하신 문제와 직접 관련이 있을지는 모르겠지만

    > > > 참고삼아 몇자 적어 드르면..

    > > >

    > > > (1)

    > > > 서버명(실제로는 서버명+DB경로)를 지정하실 때는 사용하시는 프로토콜에 따라서

    > > > 지정하는 방법이 다른데요

    > > > TCP/IP를 사용한다면

    > > > HOST명:경로명DB명.gdb

    > > > ex) 210.115.xxx.xxx:e:imsdbinsti.gdb

    > > > NetBEUI를 사용하신다면

    > > > HOST명경로명DB명.gdb

    > > > 와 같이 됩니다.

    > > >

    > > > (2)

    > > > 서버는 TCP/IP만을 사용하신다면 꼭 NT일 필요는 없습니다.

    > > >

    > > > 그리고 접속시 주의하실 것은 TCP/IP를 이용하여

    > > > 서버에 접속할 때 서버의 HOST명 대신에 IP를 직접 사용하실 경우

    > > > Client가 Win98/NT에서는 문제가 발생하지 않지만 Win95에서는 접속이 되지않고

    > > > 에러가 발생합니다.(NetBEUI은 확인 하지 못했음)

    > > >

    > > > (3) 일반 LAN이라는 것이 어떤것인지 잘 모르겠네요 :)

    > > >

    > > > 참고가 되었으면 하네요....

    > > >

    > > >

    > > > ----------------------------------------------------------------

    > > > 감사합니다. 이렇게 답변을 주셔서........

    > > 근데 또 의문이 생기네요!^_^;

    > > 호스트이름 대신에 IP를 직접 사용하면 에러가 발생한다고 하셨는데요,

    > > 서버쪽, 클라이언트쪽 어느쪽 컴퓨터를 말씀하시는 건지요.

    > > 제 컴은 WIN95인데요, 서버명에 IP대신에 호스트이름을 지정해도 연결이

    > > 되질 않는군요. "freepia:c:programfiles........employee.gdb"

    > > 물론 IP를 입력해도 마찬가지구요.

    > >

    > > 또 질문입니다.

    > > 이렇게 만들어진 엘리어스는 하나의 테이블밖에 지정할 수 없는 건가요?

    > > 다른 테이블을 사용하려면 또 다른 엘리어스를 만들어야 하나요?

    > >

    > >

    > 다음은 인터베이스를 사용할 경우만 해당됩니다. 그리고 인터베이스는 95/98에서 서버를 인스톨 될 경우 tcp/ip프로토콜만 지원합니다.

    > 알리아스를 tcp/ip로 마추면 nt나 95/98에서 모두 사용가능하겠죠.

    >

    > 우선 인터베이스 클라이언트 프로그램이 인스톨되어야 합니다. tcp/ip를 사용할 때는 윈도우95/98 의 경우 windows의 디렉토리에 hosts라는 파일이 있는데 여기서 호스트를 등록해주어야 합니다. 등록하는 방법은 도스상태로 나간 다음 windows디렉토리에서 c:>edit hosts라고 입력하면 hosts파일이 열리는데 여기서

    > ip번호 호스트 이름 순으로 입력합니다.

    >

    > (ip가 211.109.101.101이고 hosts이름이 freeia라고 하면 )

    >

    > 211.109.101.101 freeia

    >

    > 라고 입력하고 저장하면 됩니다. (주의 할 것은 최초로 저장할때 메모장에서 작업을 하면 자동으로 .txt가 만들어 지므로 안되는 경우가 있습니다. 그래서 도스 상태에서 hosts파일을 만드는게 좋을 것입니다.)

    >

    > tcp/ip인 경우 이렇게 해도 안되는 경우가 있는데 에러 메시지가 '... gds_db ..' 라는 메시지가 나올 것입니다. 이것은 인터베이스 클라이언트가 tcp/ip을 지원하기 위한 세팅이 안되었기 때문입니다.

    > windows디렉토리의 services파일을 열어어서 다음과 같은 내용이 있는지 확인하고 없으면 입력하여 주면 됩니다. 'gds_db 3050/tcp' 다시 연결하면 연결이 될겁니다.

    >

    > 그리고 마지막으로 테이블 문제인데 데이터베이스에 대한 이해가 부족한 것 같습니다. 인터베이스는 로컬DB(파라독스,dbase)가 아니라 관계형 db입니다. .gdb안에 여러 테이블이나 인덱스를 만들 수 있습니다.

    >

    >



    ------------------------------------------------------------------------



    "야~~~~~~~~~~~~~~~ 연~~~~~결~~~~~됐~~~~~다."



    ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^



    드디어 연결이 됐습니다.

    뭐라고 감사의 말을 드려야 할지......

    위 두분 정말 감사합니다. 꾸우뻑~~

    하루 종일 헤메다 겨우 연결이 됐습니다. 두분이 도와주지

    않으셨다면 아마...............!

    정말 감사하구요, 건강하세요.

    그럼 다음에......



    -마산에서 델_맹-