zoukankan      html  css  js  c++  java
  • sql server 2005 JDBC连接遇到的问题

     sql server 2000下的连接串
    DRIVER="com.microsoft.jdbc.sqlserver.SQLServerDriver";
    URL="jdbc:microsoft:sqlserver://111.1.1.133:1433;databaseName=ssoDemo;user=sa;password=1";

    sql server 2005下的连接串:
    DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
    URL="jdbc:sqlserver://111.1.1.133:1433;databaseName=ssoDemo;user=sa;password=1";
    一直连接不上:
        java中访问sql2005首先要有jdbc驱动,微软jdbc驱动下载地址。下载完成后解压安装,记住安装目录,然后在添加数据源的过程中会有相应的驱动项,把刚才安装的目录下的sqljdbc.jar文件添加即可。以下是遇到的问题
    问题一:“sql server 2005使用sa 登录失败,该用户与可信 SQL Server 连接无关联”
    1、打开microsoft sql server management studio express,右键点击服务器,选择“属性”,在弹出窗口中点击“安全性”切换到安全面板,将服务器身份验证从“windows身份验证模式”修改为 “Sql server和windows身份验证模式”,然后点击“确认”。

    2、展开服务器“安全性”,展开“登录名”,右键点击sa,选择属性,点击“状态”切换到状态面板,将登录设置为“启用”,输入“密码”,填写“确认密码”,单击“确定”。(若没有sa帐户,可以自行建一个用户,然后设置密码,在连接时设置正确用户名及密码即可)
    问题二:“到主机的TCP/IP连接失败,java.net.UnknownHostException:”
    1、可能是主机名输错了改正自己的主机名,即红色区域所标。 jdbc:sqlserver://localhost:1433;DatabaseName=ChinaTeleDW
    一般为localhost或127.0.0.1
    2、可能是TCP/IP未启动。打开“SQL Server Configuration Manager”,展开
    “SQL Server 2005 网络配置”,选中“MSSQLSERVER的协议”,在右面的窗口中,右击“TCP/IP”,选启动。
       最后,如果仍然不成功,可能是防火墙对1433端口的限制。可以进入防火墙,把例外选项中增加TCP对应1433端口,UDP对应1433端口。
  • 相关阅读:
    今天早上打算去菜市场看看是否开张
    昨天晚上雨岳阳通话后,晚上睡着肚子咕咕叫
    已经一周没有开锅了
    今天早上6:00起来,每天晚上回来6点多已经天黑
    其实值班也是一个说法
    感觉每天虽然没有做什么,但是就是觉得睡不够
    现在进入秋季,上海也是在20度左右
    mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句
    java解析xml的几种方式
    myeclipse安装svn插件的多种方式
  • 原文地址:https://www.cnblogs.com/Acmen/p/2022908.html
Copyright © 2011-2022 走看看