提交 3901c9b3 编写于 作者: T TRHX

Site updated: 2019-05-14 13:31:18

上级 769bc4e4
......@@ -464,7 +464,7 @@
</blockquote>
<h1 id="1-配置-SQL-Server-2012"><a href="#1-配置-SQL-Server-2012" class="headerlink" title="1.配置 SQL Server 2012"></a><font color="#FF0000">1.配置 SQL Server 2012</font></h1><p>打开 SQL Server Management Studio,使用 <font color="#FF0000">SQL Server 身份验证</font> 登录:</p>
<p><a href="https://i.loli.net/2019/05/14/5cd99a7bb18ad84651.png" target="_blank" rel="noopener"><img src="https://i.loli.net/2019/05/14/5cd99a7bb18ad84651.png" alt="001.png"></a></p>
<p>如果在安装 SQL Server 2012 时选用了Windows身份验证登录方式,则需要重新设置</p>
<p>如果在安装 SQL Server 2012 时选用了Windows身份验证登录方式,则需要重新设置,设置方法参考:<a href="https://blog.csdn.net/qq_36759224/article/details/90204243" target="_blank" rel="noopener">《SQL Server 登录更换【Windows身份验证】为【SQL Server 身份验证】》</a></p>
<p>登录成功后,打开 SQL Server 配置管理器:</p>
<p><a href="https://i.loli.net/2019/05/14/5cd99d8740ba967412.png" target="_blank" rel="noopener"><img src="https://i.loli.net/2019/05/14/5cd99d8740ba967412.png" alt="002.png"></a></p>
<p>在左边找到 SQL Server 网络配置,点击【你的数据库名】的协议,将右边栏的 <font color="#FF0000">Shared Memory、Named Pipes、TCP/IP</font> 全部右键选择<font color="#FF0000">启用</font></p>
......@@ -498,7 +498,7 @@
<div class='new-meta-box'>
<div class="new-meta-item date" itemprop="dateUpdated" datetime="2019-05-14T02:30:01+08:00">
<div class="new-meta-item date" itemprop="dateUpdated" datetime="2019-05-14T13:21:08+08:00">
<a class='notlink'>
<i class="fas fa-clock" aria-hidden="true"></i>
<p>最后更新于 2019年5月14日</p>
......
此差异已折叠。
......@@ -2,7 +2,7 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.itrhx.com/2019/05/14/A22-Eclipse-Connects-to-SQL-Server/</loc>
<lastmod>2019-05-13</lastmod>
<lastmod>2019-05-14</lastmod>
</url> <url>
<loc>https://www.itrhx.com/2018/08/27/A04-Hexo-blog-topic-personalization/</loc>
<lastmod>2019-05-06</lastmod>
......
因为 它太大了无法显示 source diff 。你可以改为 查看blob
......@@ -3,7 +3,7 @@
<entry>
<title><![CDATA[Eclipse 通过 JDBC 连接 SQL Server]]></title>
<url>%2F2019%2F05%2F14%2FA22-Eclipse-Connects-to-SQL-Server%2F</url>
<content type="text"><![CDATA[本文用到的软件版本以及相关环境: Eclipse Photon Release (4.8.0)JDK-10.0.2SQL Server 2012 1.配置 SQL Server 2012打开 SQL Server Management Studio,使用 SQL Server 身份验证 登录: 如果在安装 SQL Server 2012 时选用了Windows身份验证登录方式,则需要重新设置 登录成功后,打开 SQL Server 配置管理器: 在左边找到 SQL Server 网络配置,点击【你的数据库名】的协议,将右边栏的 Shared Memory、Named Pipes、TCP/IP 全部右键选择启用: 双击 TCP/IP(或者右键选择属性),选择【IP地址】,将【IP1】和【IP10】的【IP地址】设为 127.0.0.1 将所有【IPx】(IP1、IP10、IP11、IP12等)的【已启用】设为是 下拉到窗口底部,将 【IPAll】 中的【TCP端口】设成 1433,其余不变 2.开启 Telnet 服务打开【控制面板】,选择【程序】,点击【启用或关闭 Windows 功能】,找到【Telnet Client】勾选并保存,Windows 7 或者以下的版本则勾选【Telnet 服务器】和【Telnet 客户端】 3.测试1433端口是否打开 运行cmd,输入 telnet 127.0.0.1 1433,若提示连接失败,则说明1433端口没有打开,需要重新进行以上配置,若连接成功,则显示如下: 4.下载JDBC 点击此处下载各个版本JDBC,不同版本的JDBC驱动程序适用的JAR不同,与不同版本的SQL兼容性也不同,具体参考《Microsoft SQL Server JDBC 驱动程序支持矩阵》,比如使用 SQL Server 2012 我们可以下载6.0的版本,下载sqljdbc_6.0.8112.200_chs.tar.gz文件,解压后可以找到sqljdbc41.jar与sqljdbc42.jar文件,使用时要注意自己JDK是哪个版本的,1.80以上的则对应 sqljdbc42.jar 类库 5.Eclipse 连接 SQL Server将 sqljdbc41.jar 或者 sqljdbc42.jar 放到一个文件夹下,打开 Eclipse,在需要连接数据库的项目里,右键【src】,选择【Build Path】、【Configure Build Path…】,在弹出的窗口选择【Libraries】,选择【Modulepath】,单击【Add External JARs…】,找到下载的 sqljdbc41.jar 或者 sqljdbc42.jar 文件并打开,然后【Apply and Close】保存 6.测试连接打开 SQL Server 2012,在其中新建数据库 test Eclipse中,在项目下新建一个package,再新建一个class,用于测试数据库的连接:12345678910111213141516171819202122package test;import java.sql.*;public class Main &#123; public static void main(String [] args) &#123; String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=test"; //要连接的数据库名 String userName="sa"; //数据库用户名 String userPwd="000000"; //数据库密码 try &#123; Class.forName(driverName); Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd); System.out.println("连接数据库成功"); &#125; catch(Exception e) &#123; e.printStackTrace(); System.out.print("连接失败"); &#125; &#125; &#125; 如果以上所有操作正确,就能成功连接数据库了:]]></content>
<content type="text"><![CDATA[本文用到的软件版本以及相关环境: Eclipse Photon Release (4.8.0)JDK-10.0.2SQL Server 2012 1.配置 SQL Server 2012打开 SQL Server Management Studio,使用 SQL Server 身份验证 登录: 如果在安装 SQL Server 2012 时选用了Windows身份验证登录方式,则需要重新设置,设置方法参考:《SQL Server 登录更换【Windows身份验证】为【SQL Server 身份验证】》 登录成功后,打开 SQL Server 配置管理器: 在左边找到 SQL Server 网络配置,点击【你的数据库名】的协议,将右边栏的 Shared Memory、Named Pipes、TCP/IP 全部右键选择启用: 双击 TCP/IP(或者右键选择属性),选择【IP地址】,将【IP1】和【IP10】的【IP地址】设为 127.0.0.1 将所有【IPx】(IP1、IP10、IP11、IP12等)的【已启用】设为是 下拉到窗口底部,将 【IPAll】 中的【TCP端口】设成 1433,其余不变 2.开启 Telnet 服务打开【控制面板】,选择【程序】,点击【启用或关闭 Windows 功能】,找到【Telnet Client】勾选并保存,Windows 7 或者以下的版本则勾选【Telnet 服务器】和【Telnet 客户端】 3.测试1433端口是否打开 运行cmd,输入 telnet 127.0.0.1 1433,若提示连接失败,则说明1433端口没有打开,需要重新进行以上配置,若连接成功,则显示如下: 4.下载JDBC 点击此处下载各个版本JDBC,不同版本的JDBC驱动程序适用的JAR不同,与不同版本的SQL兼容性也不同,具体参考《Microsoft SQL Server JDBC 驱动程序支持矩阵》,比如使用 SQL Server 2012 我们可以下载6.0的版本,下载sqljdbc_6.0.8112.200_chs.tar.gz文件,解压后可以找到sqljdbc41.jar与sqljdbc42.jar文件,使用时要注意自己JDK是哪个版本的,1.80以上的则对应 sqljdbc42.jar 类库 5.Eclipse 连接 SQL Server将 sqljdbc41.jar 或者 sqljdbc42.jar 放到一个文件夹下,打开 Eclipse,在需要连接数据库的项目里,右键【src】,选择【Build Path】、【Configure Build Path…】,在弹出的窗口选择【Libraries】,选择【Modulepath】,单击【Add External JARs…】,找到下载的 sqljdbc41.jar 或者 sqljdbc42.jar 文件并打开,然后【Apply and Close】保存 6.测试连接打开 SQL Server 2012,在其中新建数据库 test Eclipse中,在项目下新建一个package,再新建一个class,用于测试数据库的连接:12345678910111213141516171819202122package test;import java.sql.*;public class Main &#123; public static void main(String [] args) &#123; String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=test"; //要连接的数据库名 String userName="sa"; //数据库用户名 String userPwd="000000"; //数据库密码 try &#123; Class.forName(driverName); Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd); System.out.println("连接数据库成功"); &#125; catch(Exception e) &#123; e.printStackTrace(); System.out.print("连接失败"); &#125; &#125; &#125; 如果以上所有操作正确,就能成功连接数据库了:]]></content>
<categories>
<category>Java</category>
</categories>
......
......@@ -4,7 +4,7 @@
<url>
<loc>https://www.itrhx.com/2019/05/14/A22-Eclipse-Connects-to-SQL-Server/</loc>
<lastmod>2019-05-13T18:30:01.866Z</lastmod>
<lastmod>2019-05-14T05:21:08.097Z</lastmod>
</url>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册