Возможность подключения объекта базы данных Anylogic 7.2 к SQL Server

У меня проблема с подключением объекта базы данных Anylogic 7.2 к SQL Server. Я новичок в Anylogic, но, насколько я могу судить, я настроил его правильно. Чтобы настроить подключение к SQL Server, я скачал sqljdbc4-3.0.jar и установил его как зависимость модели в модели верхнего уровня. В разделе "import" раздела "main" я вызываю import com.microsoft.sqlserver.jdbc.SQLServerDriver;

Логин пользователя имеет соответствующие привилегии для рассматриваемой базы данных, и комбинация имени пользователя и пароля работает. Пользователь может подключиться через SQL Server Management Studio.

В мастере подключения к базе данных Anylogic я установил host (local), . Local, localhost, (localhost) - ни один из них не работает. Когда я пытаюсь подключиться, чтобы вернуть список таблиц, возвращается нулевой результат.

Я не разбираюсь в SQL Server, но думаю, что он настроен правильно. Я все идеи и не знаю, как решить эту. Если у кого-то есть подсказка, я был бы очень рад услышать.

Благодарю.

1 ответ

Спасибо за вашу помощь, Рейчел. В конце концов я дошел до сути этого. После просмотра файлов журналов от Anylogic и SQL Server выяснилось, что Anylogic не может связаться с SQL Server, то есть не было попытки войти в систему. Итак, я выключил свой брандмауэр и все заработало как задумано. Казалось, что брандмауэр блокирует связь через порт 1433. Я установил явные правила брандмауэра, чтобы разрешить связь через порты 1433 и 1434, и теперь проблема, похоже, решена.

Другие вопросы по тегам