我使用本地连接能够启动sqlexpress服务,使用混合登陆也可以登陆。
但是一旦选择远程连接里面同时使用TCP/IP和pipes,就无法启动sqlexpress服务。。

解决方案 »

  1.   

    哦,是啊,我也有同样的问题碰到过,比你惨的是,我根本就连不上,就是web应用访问不了!
      

  2.   


    import java.sql.*; class SQL2005Test { 
        public static void main(String[] args) {         ResultSet result;
            String dbURL;
            
            dbURL= "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=master";
            
        try { 
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
            
            Connection con = DriverManager.getConnection(dbURL,"sa","sa");
        
            System.out.println("建立连接成功!"); 
        
            Statement stat=con.createStatement();
        
            result=stat.executeQuery("select TOP 10 * from master.dbo.spt_values");        System.out.println("----------------------------------------------------------");
            
                int i=0;
                while(result.next())
                {
                    i++;
                    System.out.println(String.valueOf(i)+"  "+result.getString(1)+"  "+result.getString(2)+"  "+result.getString(3));
                    
                }
            System.out.println("----------------------------------------------------------");
                
            }
        catch (Exception e){ 
            e.printStackTrace(); 
            }
        }