呵呵这个我遇到过,这是你的数据库对象太多造成的。你可以用代码得到数据库的对象,然后再用它们。也可以在sql 2000 上打开的,我的2008展开数据库错误,但在2000上就没问题。因为2000没有schema这个东西,2005以上版本就有。希望楼主成功。

解决方案 »

  1.   

    楼主你的情况主要原因是“连接断开”:
    1、网络未连接,在连接的时候断网了。按照你的情况,这一步发生机会少。
    2、连接实例的时候sqlserver突然断了。这个比较常见。比如你在使用的时候sqlserver不正常关闭了。也会抱着个错。
    3、数据库有异常,比如数据库处于“警告”等的状态,或者数据库处于受限访问状态。都会无法访问,这种情况也常见。楼主也可以尝试使用它的报错需要,本例中的64,去百度、google查找,一般会给出问题的详细描述,不过大多数是英文。保持操作系统、网络、数据库服务的连接畅通,是解决你的问题的关键和根源。
      

  2.   

    哥们这是网络问题,你先远程一下服务器看看可以进去吗。我的问题和你一样,是因为我电脑本机的DNS配置出问题,修改好了就没问题了。反正你的肯定是网络问题,你自己去调一下,记得给分(如果我说的对了)。