一、下载安装包并按照提示操作
注意:安装前先卸载原先如果存在的Microsoft Visual C++ 2017(如果以前有的话)其他版本不用,只有2017会影响
二、创建实例
SQLSever2017安装中心>>安装>>全新SQLServer独立安装或向现有安装添加功能>>。。。
三、下载SSMS
打开 Windows 防火墙的端口以进行 TCP 访问
-
在 “开始” 菜单上,单击 “运行”,键入 WF.msc,然后单击 “确定”。
-
在“高级安全 Windows 防火墙”的左窗格中,右键单击“入站规则”,然后在操作窗格中单击“新建规则”。
-
在 “规则类型” 对话框中,选择 “端口”,然后单击 “下一步”。
-
在 “协议和端口” 对话框中,选择 TCP。 选择“特定本地端口”,然后键入 数据库引擎 实例的端口号,例如默认实例的端口号 1433。 单击“下一步” 。
-
在 “操作” 对话框中,选择 “允许连接”,然后单击 “下一步”。
-
在 “配置文件” 对话框中,选择在您想要连接到 数据库引擎时描述计算机连接环境的任何配置文件,然后单击 “下一步”。
-
在 “名称” 对话框中,输入此规则的名称和说明,再单击 “完成”。
在使用动态端口时打开对 SQL Server 的访问
-
在 “开始” 菜单上,单击 “运行”,键入 WF.msc,然后单击 “确定”。
-
在“高级安全 Windows 防火墙”的左窗格中,右键单击“入站规则”,然后在操作窗格中单击“新建规则”。
-
在 “规则类型” 对话框中,选择 “程序”,然后单击 “下一步”。
-
在 “程序” 对话框中,选择 “此程序路径”。 单击 “浏览”,导航到要通过防火墙访问的 SQL Server 实例,再单击 “打开”。 默认情况下, SQL Server 位于 C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn\Sqlservr.exe。 单击“下一步” 。
-
在 “操作” 对话框中,选择 “允许连接”,然后单击 “下一步”。
-
在 “配置文件” 对话框中,选择在您想要连接到 数据库引擎时描述计算机连接环境的任何配置文件,然后单击 “下一步”。
-
在 “名称” 对话框中,输入此规则的名称和说明,再单击 “完成”。
五、打开SQLServer 2017 Configuration Manager
SQLServer配置管理器>>SQLServer网络配置>>(实例名称)的协议
启用Named Pipes;
打开TCP/IP 启用并进入IP地址设置IPALL中TCP端口为1433
六、打开SSMS
连接已创建的实例
右键数据库>>新建数据库
七、Java下载相应jar包
请根据自己Java版本下载相应Microsoft JDBC Driver
在项目中添加jar包,
如果连接数据库用的是系统认证还需将path目录下的sqljdbc_auth.dll添加到Java jdk的bin目录下
然后就可以在项目中连接并使用了