1、你可以查查sqlserver的帮助,我知道所有的数据库、表和列都可以在系统库里查到,你可以查一下master库的功能,或者是tempdb或其他的,我记不太清楚了。NorthWind不用查了,那是个microsoft给的例子数据库。

解决方案 »

  1.   

    是master数据库中记录了所有其他的数据库的信息。
      

  2.   

    ms sql没有用过,不过在mysql里db.myd的形式保存的,你可以读出数据库目录下以.myd后缀的所有文件,取得文件名就可以了。
      

  3.   

    谢谢大家,我找到了,是在master数据库的sysdatabases里。请问怎么去搜寻服务器,就象在注册数据源的时候那样,它会问你“你想连接到哪个SQL Server”?
      

  4.   

    查询1433端口,然后可能有些特征查询判断该server开着。具体可能你得查资料了。