FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[383] Re:Re:[질문] [답변] 감사합니다. 덕분에 해결했습니다.(냉무)
쮸니~ [1joon] 1978 읽음    2002-07-31 09:12
xius.net::이필호 님이 쓰신 글 :
: Windows2000/NT/XP 는 모두 NT기술을 사용한 OS입니다. Windows 95/98/ME 와 개념, 동작방법이 모두 전혀 다른 OS입니다.
:
: 다만 겉모양만 비슷합니다.
:
: NT기술중에서 Windows 95/98/ME 와 다른 것이 서비스라는 개념인데요..
:
: Win95/98/ME는 사용자로 로그온되어야지만 프로그램이 실행됩니다.
: 즉, 사용자로 로그온되지 않는다면 실행할 수 있는 방법이 없게 됩니다.
:
: 하지만, NT기술을 사용하는 Windows NT/2000/XP는 서비스로 등록해서 사용자의 로그온동작과는 상관없이 서버를 돌릴수 있습니다.
: 그 대표적인것이 IIS 라는 Web Server인데요.. 이런 서버계열 프로그램들은 사용자가 로그온 되어 있던지 말던지 컴퓨터만 켜있으면 동작합니다.
:
: 이런 서버계열 프로그램중에 또 대표적인것이 DB서버 이구요.. 여기에 Interbase 가 포함됩니다.
: 즉, Interbase는 서버프로그램으로 서비스에 등록되어 있어서 서비스 컨트롤 메니저(SCM)을 통해서 실행과 중지를 컨트롤받을뿐 사용자와의 인터페이스를 하지 않습니다.
:
: 그리고, 이런 서비스 프로그램들은 일반 노트패드와 같은 프로그램과는 다른 실행권한이 있는데요
:
: 노트패드와 같이 응용프로그램은 Ring 2 권한을 가지고 실행하게 되어 있구요
: 서비스 프로그램들은 Ring 1 권한으로 실행되구요
: 커널프로그램, 즉 OS자체 커널은 Ring 0 권한으로 실행됩니다.
:
: 말씀하신 질문을 답변을 드리면..
:
: Windows2000에서는 서비스로 되어 있기 때문에 컴만 켜있다면 무조건 실행되는것이구요.(단 SCM에 실헝이 자동으로 설정되어 있다면)
:
: 실행되지 않았기 때문에 실행시키시려면 Win95/98/ME 의 방법대로는 안됨으로 그거 관련 코딩을 다시 찾으셔야 합니다.
: 하지만, 이것때문에 괜한 시간을 낭비하는것 보다 차라리 서비스를 "자동"으로 설정하는것이 더 편하겠네요..
:
: 도움이 되셨길 바랍니다.
:
: SCM을 보시려면 "제어판 -> 관리도구 -> 서비스" 를 보시면 Windows2000의 서비스를 보실수 있습니다.
:
: 쮸니~ 님이 쓰신 글 :
: : Windows2000에서 Firebird를 설치하여 프로그램을 만들고 있습니다.
: :
: : 프로그램이 실행될때 Ibserver가 생행되어 있지 않으면 IBserver을 실행되도록 해놨는데 실행이 안되네요.
: :
: : 실행 명령은 아래와 같이 해서 실행 되도록했습니다.
: :
: : WinExec(C:\Program Files\Firebirdl\Bin\IBSERVER.exe',SW_NORMAL);
: :
: : 프로세스를 검사해보면 Ibserver은 실행 되어 있다고 나오는데 실행을 시켜보면 실행이 되지 않습니다
: :
: : Ibconsol을 실행하면 오른쪽아래에(이름이...ㅡㅡa) 시계 나오는 부분에 Ibserver이 실행이 되면서 아이콘이 설치가 되는데 위와같이 실행을 시키면 아이콘이 생성되지가 않습니다.
: :
: : Ibserver을 더블클릭해서 실행 시켜봐도 아이콘이 나타나지 않습니다.
: :
: : Windows98에서는 잘 됩니다.
: :
: : 2000에서 아이콘이 나타나면서 실행시키려면 어떻게 해야되는지 아시느분 답변 좀 부탁 드립니다.
: :
: : 제가 못찾는건지 검색을 해봐도 나오지가 않네요..
: :
: : 아시는분 계시면 답변 부탁드립니다.

+ -

관련 글 리스트
380 [질문] Windows2000에서 Ibserver을 실행하려면 어떻게 해야 되나요?? 쮸니~ 2314 2002/07/30
382     Re:[질문] Windows2000는 IB는 Service 입니다. xius.net::이필호 2361 2002/07/30
383         Re:Re:[질문] [답변] 감사합니다. 덕분에 해결했습니다.(냉무) 쮸니~ 1978 2002/07/31
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.