
正文
jdbc链接SQLserver失败,jdbc连接sqlserver数据库失败
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
jdbc链接不到sqlserver2012如何处理
1、你的不是web项目吧, 纯java项目这么加, 右键 build path, add libraries, 选择 user library, next。新建个user library, 名字随便起个。 例如:mylib,选择add external jars, 找到你的sqlserver jar包,一路ok,应该就能引入了。
2、步骤1:打开sql server 配置管理器,点击TCP/IP右键,选择启用。将禁用的TCP/IP协议打开。然后重启sql server(mssqlserver)服务,使得tcp/ip协议生效。步骤2:到microsoft官网下载sqljdbc4jar类库。
3、你的jdbc 驱动程序安装有问题,或者Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);Connection con = DriverManager.getConnection (jdbc:microsoft:sqlserver://116793:1433,mao,ahut)有问题。或者,你没有把sqlserver的包放到环境变量中去。
相关问答
Q1: 求大神帮忙看一下,JDBC连接SQLserver出现错误(驱动已经导入)
jdbc语句错误的原因,或者sql本身的原因 试着把jdbc:microsoft:sqlserver:改成jdbc:sqlserver:或许是SQLserver端口不能连接,使用myeclipse编程的话,可以用database explore进行连接尝试。检查DatabaseName说指向数据库的权限,是否可以访问。
打开sqlserver配置管理器。SQL server网络配置---MYSQLSERVER的协议---协议名称 TCP/IP--右键--启用。里面还有一些ip和端口的设置,你测试下看行不行。希望可以解决你的问题。
你的jdbc 驱动程序安装有问题,或者Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);Connection con = DriverManager.getConnection (jdbc:microsoft:sqlserver://116793:1433,mao,ahut)有问题。或者,你没有把sqlserver的包放到环境变量中去。
驱动程序无法使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。
该错误产生的原因是由于SQL Server使用了仅 Windows的身份验证方式,因此用户无法使用SQL Server的登录帐户(例如 sa )进行连接,解决方法如下 设置允许SQL Server身份登录 (基本上这个很有用)操作步骤:1。在企业管理器中,展开SQL Server组,鼠标右键点击SQL Server服务器的名称 2。选择属性3。
Q2: ...我在用JAVA做界面连接数据库,java+jdbc+sqlserver,但是连接不了数据...
首先要做的是在sql新建查询里输入 exec sys.sp_readerrorlog 0, 1, listening运行后 会显示你的sql 正在运行的tcp/ip接口 看看是否和你java代码中指定的url中的接口不一致 2 你看一下服务器的TCP/IP是否被禁用了,sqlserver2005默认情况下是禁用了TCP/IP连接。
用windows身份打开你的企业管理器,进入本地连接,找到安全性这一项打开,在登陆项中再建立一个登陆的名称和密码,注意要分配给新建的用户名密码权限要大点,不然看不到你建的表,然后用,新的用户名、密码进行连接就可以了。
其次,加载驱动代码不对,应该是: Class.forName(driverName).newInstance();试下,有什么问题,再联系我。还有,注意jdbc和sqlserver的位置的变化,这个你写对了。
,通过url连接的时候指定的服务器名称或者服务器地址不正确,这一点你可以通过ping来验证。2,指定的服务器上的sql server的服务没有启动,你可以通过sql server的查询工具来验证这个问题。3,指定端口错误,sql server的默认端口是1433。
把url写好之后try catch还是报错了,各种百度之后才发现问题,原来我下载的是SQL server 2008 然而url写的是 mysql 这两个数据库不是一家人。。
Q3: 高分求解:jdbc连接sqlserver2000问题
jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=java, sa,19841017); 这里的数据库名称为java,注意两个地方,一,=号后面不能有空格,二,java是保留字,可能有冲突,换个数据库名称试试。4。如果怀疑是jdbc驱动的问题,建议使用桥连接。如果不出错的话,就是jar包的问题了。5。
,通过url连接的时候指定的服务器名称或者服务器地址不正确,这一点你可以通过ping来验证。2,指定的服务器上的sql server的服务没有启动,你可以通过sql server的查询工具来验证这个问题。3,指定端口错误,sql server的默认端口是1433。
JDBC连接SQLServer2000 步骤如下:下载SQLSERVER2000的jdbc驱动程序并安装。
Q4: jdbc连接sqlserver2005出错
首先是因为sqlserver2005默认情况下是禁用了tcp/ip连接。
)先以“Windows身份认证”进入数据库,然后在你数据库主机名处右键点“属性”(2)点击“安全性”--“SQL Sever 和Windows身份验证模式(S)”--“确认”,会提示“直到重新启动Sql sever...”。(3)接着下去要重新启动数据库,记住不是单单关掉数据库重开,而是要“重新启动”数据库。
第一步,把自己的sqljdbc.jar放入TOMCAT_HOME\webapps\“项目名”\WEB-INF\lib下面 这一步,你看看是否正确。你的表达好像可以了。但是,你要看清楚路径。第二步,WEB-INF\lib中已经放了sqljdbc.jar包加入到项目的java build里面(构建路径)这样才你的项目才能找到sqljdbc.jar文件。
是否开启了混合模式登录?使用sql manager时用sql身份登录看是否可以成功?确认你的服务器名称是否正确,同一条试验方法。
jdbc链接SQLserver失败的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jdbc连接sqlserver数据库失败、jdbc链接SQLserver失败的信息别忘了在本站进行查找喔。







