2017-01-27 7 views
1

AnyLogic 7.3.6経由でローカルSQL DBに接続しようとしています。 SQL Server 2016 Developerがインストールされていて、DBが混在認証になっています(Windows & SQL)。接続を追加する場合には、次のエラーを与える:AnyLogicをlocalhost SQL Serverに接続します。

Network error IOException: Connection refused: connect

Connection refused: connect

私のホストがlocalhostと呼ばれています。私は、ログインとパスワードを空白のままにして、Windows認証を希望しました。そして、同じ結果にサーバーにSQLユーザー(テスト、テスト)を追加しようとしました。私はcom.microsoft.sqlserver.jdbc.SQL.ServerDriver JDBCドライバを使用していますが、net.sourceforge.jtds.jdbc.Driver(同じ結果)も試しました。

AnyLogic 7とSQL Server 2016(開発者)間の接続方法は誰でも説明できますか?

答えて

3

AnyLogicでWindows認証が機能しないとは思いません。したがって、正しいSQLユーザーを使用するようにしてください。

「このサーバーへのリモート接続を許可する」が有効になっていることを確認します。 SQL Server Management Studioを開き - >プロパティ - - >接続>右あなたのインスタンスでをクリックしてください。

TCP/IP接続が有効になっていることを確認します。 オープンSQL Server構成マネージャ - >SQL ServerネットワークConfinguration - >TCP/IPを有効にする - >があなたのインスタンスを選択します。ここでデフォルトのポートを変更することもできます。

TCP/IP接続では、デフォルトでポートが使用されています。 に、ファイアウォールのこのポートを介して接続を許可するようにしてください。

+0

絶対に華麗です、ありがとうございます! –