Q&A

  • [isapi/cgi] 미티겠어여~~~~
Internal Server Error 500



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

Exception: EDBEngineError

Message: Unknown database. Alias: p0p0



위와 같은 에러가 나는데 원인을 모르겠군여

데이터베이스는 sql7.0이구여

CGI web application으로 프로그램을 작성하였으며

odbc로 연결하였구 name realDB

컴포넌트는

데이터베이스

name = p0p0

alias name = realDB (odbc로 sql서버의 db연동한 name)

parameter overrides는 defaults



쿼리

databasename : p0p0

sql : select * from testdb (sql에 있는 testdb)



데이터셋페이지프로시저

DataSet : Query1

HTMLDoc : ddd

<#id>

id는 testDB의 필드명

이렇게 하고 웹모듈의 액션이벤트

pathInfo : test

event :

Query1.open;

while not Query1.Eof do begin

resultHtml := resultHtml + pppp.Content;

Query1.Next;

end;

Query1.close;

response.content := resultHtml;



이렇게 하고

익스플로어 Url을 입력하는 순간

localhost/scripts/project1.exe/test?

위와 같은 에러가 나타나네여



누가점 도와 주세요

헬프미~~~~~~~~~~



2  COMMENTS
  • Profile
    ^-_-^ 2001.02.17 18:59
    yo`



    흠...일단 콘솔에서는 잘 돼시는지 함 보시구요...



    odbc에...user dsn하구 system dsn둘 다 설정을 해놓았나 확인해보세요!!



    그럼...휘리릭~~



    bLue bLood.



    꼬부기 wrote:

    > Internal Server Error 500

    >

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

    > Exception: EDBEngineError

    > Message: Unknown database. Alias: p0p0

    >

    > 위와 같은 에러가 나는데 원인을 모르겠군여

    > 데이터베이스는 sql7.0이구여

    > CGI web application으로 프로그램을 작성하였으며

    > odbc로 연결하였구 name realDB

    > 컴포넌트는

    > 데이터베이스

    > name = p0p0

    > alias name = realDB (odbc로 sql서버의 db연동한 name)

    > parameter overrides는 defaults

    >

    > 쿼리

    > databasename : p0p0

    > sql : select * from testdb (sql에 있는 testdb)

    >

    > 데이터셋페이지프로시저

    > DataSet : Query1

    > HTMLDoc : ddd

    > <#id>

    > id는 testDB의 필드명

    > 이렇게 하고 웹모듈의 액션이벤트

    > pathInfo : test

    > event :

    > Query1.open;

    > while not Query1.Eof do begin

    > resultHtml := resultHtml + pppp.Content;

    > Query1.Next;

    > end;

    > Query1.close;

    > response.content := resultHtml;

    >

    > 이렇게 하고

    > 익스플로어 Url을 입력하는 순간

    > localhost/scripts/project1.exe/test?

    > 위와 같은 에러가 나타나네여

    >

    > 누가점 도와 주세요

    > 헬프미~~~~~~~~~~

    >

  • Profile
    꼬부기 2001.02.18 00:39
    안녕하세요!!

    오늘은 무척 날씨가 춥네여~~~

    님의 답변에 감사를 드리며



    원래 질문을 또 드릴려구 답변을 하는 거였는데

    어쩌다 보니 해결되어 답변을 드립니다.



    원래 질문할려던 내용은 콘솔에서 해보라는 말에 대해서였구여

    ODBC설정을 둘다 해줘야 하는가에 대한 거였죠



    그래서 질문드리기 전에 다시 한번 체크해보고 질문하려 했는데

    일단 콘솔에 대한건 나름대로 웹이 아닌 일반 폼디자인이라 생각 했구여

    (이거 맞나여 ... 혹시 폼디자인 없이 콘솔로 데이터 베이스랑 쿼리등을 동적으로

    생성해서 하는건가 하는 의문이 제기 되기에 그런 부분까진 제 능력이 될련지...)



    그리고 ODBC설정에서 둘다 해보고 하나씩 해보고 그렇게 햇는데여

    여전히 에러가 나더군여....



    그래서 설정하는 과정을 찬찬히 보니

    NT Administrator 로그인 계정을 사용하는것을

    SQL 서버 로그인으로 바꾸고 사용자랑 암호랑 넣구 했더니

    아 글세 이게 되더군여



    암튼 힘들게 알아 냈슴당....

    다른 사람들은 쉽게 했을것을 엄청 둘러 온기분.... (역쉬 난 초보양)

    즐프들 하세용!!!!!!