java 打开sql数据库_java操作sql server数据库

news/2024/7/5 8:51:44 标签: java 打开sql数据库

1576b0371fc699020843f9a2efd0789a.png

bdef4c07e2586bac4a6abbe0f015d8c6.png

a8ab3b480f28c562786a49f5f24f608e.png

629625a93e8249eaf0a0c10a50622b9b.png

然后重启数据库,重启完毕后,接下来使用命令测试1433端口是否打开。

接着开始菜单 → 运行cmd → 在命令提示符下输入:telnet 127.0.0.1 1433,(注意telnet与127之间有空格,1与1433之间有空格)若提示“不能打开到主机的连接,在端口 1433: 连接失败”,则说明1433端口没有打开,需要重新进行以上配置。如果是显示telnet不是内部命令,则按照图后步骤进行设置,若连接成功,显示如图8所示:

73c5fb2ca1fbcabaee7deb52cad20205.png

打开控制面板,进入程序,然后点击打开或者关闭windows,往下拉,可以看到telnet客户端,选择即可。然后重复上面第五的步骤。http://jingyan.baidu.com/article/6525d4b1377913ac7d2e94eb.html

这是一条关于环境变量的设置链接。

1a157125facbc573f173dfc87340e6fa.png

右击电脑的属性,然后点击高级属性设置,点击环境变量设置,将该jar添加到之前安装的目录下,如果没有,则新建,并且为其设置地址目录。

三、使用eclipse测试链接SQL server 2008 数据库:

1、打开SQL server 2008 数据库,新建一个数据库jsp。

2、运行eclipse新建一个project,然后新建一个包,包里新建一个java文件,Main文件。

80d31a7d302bfaa53761e5d71bfaa303.png

3、将sqljdbc4.jar copy 进入该project ,然后右击它,点击build path。(同时也可以把sqljdbc4jar类放到jre/lib/ext下,并放到tomcat/lib下,这样就可以应用到所有jsp文件,减少对每个项目进行sqljdbc4jar的加载)

4、进入Main.java,将下面的代码复制进入

package pkg;

import java.sql.*;

public class Main {

public static void main(String [] args)

{

String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";

String dbURL="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=jsp";

String userName="sa";

String userPwd="123";

try

{

Class.forName(driverName);

System.out.println("加载驱动成功!");

}catch(Exception e){

e.printStackTrace();

System.out.println("加载驱动失败!");

}

try{

Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);

System.out.println("连接数据库成功!");

}catch(Exception e)

{

e.printStackTrace();

System.out.print("SQL Server连接失败!");

}

}

}

如果在连接过程中出现 talnet 127.0.0.1 post 1433 no response,先检查一遍是否设置有误,如果没有,那重新启动下计算机,因为可能未更新,我也是遇到这个问题,后来重启后便成功连接上了数据库。

关注公众号:Python爬虫数据分析挖掘,学习更多python知识


http://www.niftyadmin.cn/n/1778359.html

相关文章

H3C路由交换设备配置的备份与恢复

H3C路由交换设备配置的备份与恢复 一、TFTP服务器搭建 使用用户计算机搭建TFTP服务器,交换路由设备作为TFTP客户端。 运行TFTPServer.exe,该程序所在的目录为TFTP的根目录。请保证您的TFTP可以Ping通所要执行后续任务的交换机的管理地址。TFTPServer.exe…

React Native之Navigator

移动应用很少只包含一个页面。从你添加第二个页面开始,就得考虑如何管理多个页面间的跳转了。 导航器正是为此而生。它可以管理多个页面间的跳转,也包含了一些常见的过渡动画,包括水平翻页、垂直弹出等等。 Navigator React Native目前有几个…

eclipse 中SVN忽略配置文件

转载于:https://blog.51cto.com/xiaok007/1909318

collection集合框架

Java类集框架的优势: 1) 这种框架是高性能的。对基本类集(动态数组,链接表,树和散列表)的实现是高效率的。一般很少需要人工去对这些“数据引擎”编写代码。 2) 框架允许不同类型的类集以相同的方式和高度互操作…

构建一个简单的Maven项目

这里用Maven Archetype插件从空白开始创建简单的项目。 熟悉Maven 项目和Maven的核心概念。 关键词:构建生命周期(build lifecycle), Maven仓库(repositories), 依赖管理(dependency…

Openvswitch原理与代码分析(8): 修改Openvswitch代码添加自定义action

有时候我们需要自定义一些自己的action,根据包头里面的信息,做一些自己的操作。 例如添加一个action名为handle_example 第一、修改ofp-actions.c文件 首先在ofp-actions.c里面添加Openflow各个版本的这个action static const struct ofpact_map * get_o…

清楚数据库日志的方法

转载自http://www.jb51.net/article/30811.htm 谢谢! 方法一: 1、打开查询分析器,输入命令 BACKUP LOG database_name WITH NO_LOG 2、再打开企业管理器--右键要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选…

python交流网站_学习Python必去的8个网站!

​ 作为一个现时代的程序员初学者,除了看书之外,互联网的学习手段也是断不能少的!以下这些网站,虽说不上全方位的满足你的需求,但是大部分也都能!0.国外的大神GitHub :学习Python必去的8个网站&…