我在SQL Server 2008上创建了一个数据库名为SQL2008,然后用Delphi的ADOConnection控件去连接SQL2008,但是在“在服务器上选择数据库”下拉列表里,却看不到SQL2008,但是能看到系统数据库比如master,model等。我尝试去连接master,测试成功,我怀疑我的SQL Server 2008还需要设置什么,或者没有打开什么服务。请高手帮忙。
我的SQL Server 2008配置管理器中的SQL Server Browser启动不了,启动按钮始终是灰色的,不可用的。

解决方案 »

  1.   

    参考Delphi连接SQL的相关方法:http://share1977.blog.163.com/blog/static/18284922008101593048248/
      

  2.   

    能看到系统数据库比如master,model等---gx 你这是已经连上数据库了
      

  3.   

    若数据库仅一个默认实例,根本不需要Browser喽
      

  4.   

    类似于这样:Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=SQL2008;Data Source=ZTYG-ZBR
    SQL2008是创建的数据库的名称,ZTYG-ZBR是本机计算机名称。
      

  5.   

    在Management studio中你先用sa登录进去,然后执行以下命令EXEC sp_addsrvrolemember '你的windows账号','sysadmin'
    GO