小弟下了一个考试系统,用JAVA+SQL SERVER开发的,在一台机器上必须先开服务端才能运行客户端,但在局域网另外一台机子上就不能运行客户端,总显示服务器没有打开,请问这个系统的服务端和客户端是通过什么连接的,具体怎么连接?(在一台机子上的连接)(麻烦高手详细讲解)

解决方案 »

  1.   

    你必须弄清楚你使用的连接方式,SQL-SERVER 默认的连接端口是1433
    你需要检查你客户端那台机器是否开放了1433端口,没有被防火墙拦截
      

  2.   

    通过TCP/IP方式连接,需要开放1433端口给网络就可以。
    互联网和局域网都一样,只要开放的端口可以建立连接,一样可以正常工作
      

  3.   

    在同一台机子上?另一台机器也是连接本地的SQL-SERVER么
    那么
    1.检查你的SQL-SERVER有没在运行
    2.检查登陆连接的用户名/密码是否正确
    3.如果使用IP连接,是否更改到本地的IP(127.0.0.1)
      

  4.   

    如果是applet的程序,需要修改本地的java安全策略才能进行数据库的访问,具体的操作方法你可以到网上查查