2016-09-15 8 views
0

Я использую пул соединений c3p0 для подключения к базе данных SQL Server 2008. Как вы можете видеть ниже, minPoolSize устанавливается в 10, но только один процесс JTDS запускается в SQL Server.c3p0 Пул соединений - только один процесс jTDS запущен, хотя minPoolSize равен 10

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" 
    destroy-method="close" > 
    <property name="acquireIncrement" value="20" /> 
    <property name="idleConnectionTestPeriod" value="60"/> 
    <property name="maxConnectionAge" value="7200" /> 
    <property name="preferredTestQuery" value="select 1" /> 
    <property name="maxIdleTime" value="1200" /> 
    <property name="maxPoolSize" value="250" /> 
    <property name="maxStatements" value="50" /> 
    <property name="minPoolSize" value="10" /> 
    <property name="driverClass" value="${database.driver}" /> 
    <property name="jdbcUrl" value="${database.url}" /> 
    <property name="password" value="${database.password}" /> 
    <property name="user" value="${database.user}" /> 
</bean> 

"Максимальное количество одновременных подключений (0 = без ограничений):" В SQL Server устанавливается в 0.

Любые идеи, что может быть проблема?

ответ

2

Проблема заключалась в том, что я подключался к своей базе данных на порту 1434. Этот порт был выделенным соединением для администратора, а SQL Server разрешал только одно подключение к этому порту.

Сообщение об ошибке в журнале SQL Server:

Could not connect because the maximum number of '1' dedicated administrator connections already exists. Before a new connection can be made, the existing dedicated administrator connection must be dropped, either by logging off or ending the process. [CLIENT: 127.0.0.1]

Error: 17810, Severity: 20, State: 2.

Я решил эту проблему, позволяя TCP/IP и порт для changeing 1433
Enable TCP/IP:
Open SQL Server Configuration Manager-> SQL Конфигурация сети сервера-> Протоколы для MSSQLSERVER дважды щелкните TCP/IP и выберите Включено Да.

 Смежные вопросы

  • Нет связанных вопросов^_^