Access를 사용하여 db 를 만들고 ODBC를 통해 DataBase 콤퍼넌트를
이용해서 프로그램에 연결을 하였는데 제컴퓨터에서는 잘 되는데
인스톨쉴드를 이용해 SETUP파일을 만들어서 다른 컴퓨터에서 사용하려
하면 'unknown internal operating system error'--Alias:product
라는 에러가 납니다.
어떻게 하면되는지요...
인스톨 쉴드에서 잘못했는지 아니면 db설정이 잘못되서 그런지 도저히 모르겠습니다.
*참고적으로 ....
db는 product.mdb 이고
ODBC 설정은
UserDSN의 Name은 AccessProduct이고
Driver는 Microsoft Access Driver[*.mdb] 입니다.
DataBase 콤퍼넌트의 설정은
AliasName은 Accessproduct
DatabaseName은 product
Params설정은
USER NAME=sa
DB2 DSN=product
OPEN MODE=READ/WRITE
SCHEMA CACHE SIZE=8
LANGDRIVER=korea
SQLQRYMODE=LOCAL
SQLPASSTHRU MODE=SHARED AUTOCOMMIT
SCHEMA CACHE TIME=-1
MAX ROWS=-1
BATCH COUNT=200
ENABLE SCHEMA CACHE=FALSE
SCHEMA CACHE DIR=
ENABLE BCD=FALSE
ROWSET SIZE=20
BLOBS TO CACHE=64
BLOB SIZE=32
DATABASE NAME=
ODBC DSN=AccessProduct
PASSWORD=
글을 보던중 이상한게 있어서 이케 몇자 적습니다.
ACCESSDB[이하MDB]를 설정하는데 그렇게 많은 설정이 필요한지요.
MDB는 패스워드조차 없습니다.
DATABASE NAME=
USER NAME=
ODBC DSN=
요거 3개만 적으면 되는거 아닌가요?
뭔가 잘못설정한게 아닌지...