オープンソースのデータベース管理ツール「dbeaver」をインストールし、Sql Server Management Studioの代わりにそれを使用したいと思います。しかし問題がある。私はインターネットから検索しましたが、どういうわけかdbeaverを使用してdbに接続できませんでした。
私のインスタンス名は:「OMER-HP\OKSQLEXPRESS2014」接続したい:「フォロワー」dbユーザー名:sa Pwd:Aa123456
接続文字列:jdbc:sqlserver:// localhost:1433; databaseName = Follower; instanceName = OMER-HP\OKSQLEXPRESS2014;
この問題について喜んで手伝ってくれませんか
これがスクリーンショットです:
Dbeaverサポートフォーラムから回答を見つけました。
http://dbeaver.jkiss.org/forum/viewtopic.php?f=3&t=624&p=4261#p4261
まず、SQL Server構成マネージャーツールでSQLインスタンスのTCP/IPを有効にします。
TCP/IPの[プロパティ]ダイアログでTCP/IPプロトコルを有効にします。 (右クリックメニューで有効にすることもできます。)
TCP/IPポートを設定します-これは[プロパティ]ダイアログでのみ実行できます(つまり、右クリックだけでは実行できません)。プロパティダイアログの[IPアドレス]タブで、下部にあるIPAll設定を使用しました。 TCP動的ポートをクリアしてから、TCPポートを1433に設定します。
DBeaver内から、jDTSまたは「Microsoft Driver」接続を作成できます。
DBeaverでjTDS接続を作成するには
DBeaverで「Microsoft Driver」接続を作成するには
SQL ServerへのJDBC接続文字列の標準テンプレートは次のとおりです。
jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
インスタンスでTCP/IPが有効になっていることを確認してください。既定では、SQL Server構成マネージャーのネットワーク構成では共有メモリのみが有効で、(local)
接続できます。 JDBCがその方法をサポートしているとは思いません。