* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
Window7 64bit | |
9.3.2.0016 | |
9.3.1.703 | |
ADO.NET |
* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 | 재현 가능한 Source와 SQL |
관련 테이블(인덱스, 키정보 포함) 정보 | CUBRID 홈 디렉토리 아래 log 디렉토리 압축 |
-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------
mybatis.net을 이용해 개발중입니다.
cubrid도 적용을 시켜볼까 해서 테스트 중 문의드립니다.
mybatis의 providers.config의설정 내용은 아래와 같습니다.
<provider
name="cubrid"
description="CUBRID ADO.NET Driver"
enabled="true"
assemblyName="CUBRID.Data, Version=9.3.0.0, Culture=neutral, PublicKeyToken=de9d5b1064656ed6" connectionClass="CUBRID.Data.CUBRIDClient.CUBRIDConnection"
commandClass="CUBRID.Data.CUBRIDClient.CUBRIDCommand"
parameterClass="CUBRID.Data.CUBRIDClient.CUBRIDParameter"
parameterDbTypeClass="CUBRID.Data.CUBRIDClient.CUBRIDDataType"
parameterDbTypeProperty="CUBRIDDataType"
dataAdapterClass="CUBRID.Data.CUBRIDClient.CUBRIDDataAdapter"
commandBuilderClass="CUBRID.Data.CUBRIDClient.CUBRIDCommandBuilder"
usePositionalParameters="false"
useParameterPrefixInSql="true"
useParameterPrefixInParameter="false"
parameterPrefix=":"
allowMARS="false"
/>
Map config의 설정 내용은 아래와 같습니다.
<database>
<provider name="cubrid"/>
<dataSource name="cubrid" connectionString="Provider=cubrid;Data Source=testdb;Location=127.0.0.1;User ID=1111;Password=2222;Port=33000;Fetch Size=100"/>
</database>
<sqlMaps>
<sqlMap resource="dao/maps/TestMap.xml"/>
</sqlMaps>
현재 db connection 시 Connection string is null!: Closed. 라는 메세지가 호출되고 exception의 내용은 아래와 같습니다.
사용자 코드에서 CUBRID.Data.CUBRIDClient.CUBRIDException이(가) 처리되지 않았습니다.
HResult=-2147467259
Message=Connection string is null!: Closed.
Source=EFramework
ErrorCode=-1
StackTrace:.......
뭔가 설정을 잘못한걸까요? ㅠ.ㅠ