Sharepoint 2010拓扑与此问题? [英] Sharepoint 2010 topology with this issue?

查看:269
本文介绍了Sharepoint 2010拓扑与此问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已在我的组织中安装了sharepoint 2010 farm。其中机器1具有Sql server r2,机器2具有Sharepoint服务器,机器3,4,5,6仅具有前面层。

I have installed sharepoint 2010 farm in my organization. where machine 1 has Sql server r2, Machine 2 has Sharepoint server, Machine 3,4,5,6 has Front tier only.

我编写程序,其中i我试图获取只有sharepoint服务器的名称,而不是sql server。所以我试过这行:

I am writing the program in which i am trying to get the name of only sharepoint servers, not sql server. so i tried this line :

SPServerCollection collection = new SPServerCollection(SPFarm.Local);
                collection = SPFarm.Local.Servers;

但它应该给我所有的服务器在农场,除了Sql服务器实例。如何识别服务器类型,如..这是sp前层,...这是sp中央管理服务器..在c#。如何做到这一点?

But It should give me all servers in the farm, except Sql server instance. how to identify the server type like ..this is sp front tier,...this is sp central administration server.. in c#. How to do this ?

还如何在每个服务器中获取Web应用程序。 ?

Also how to get web applications in each server. ?

推荐答案

static void Main(string[] args)
    {
        SPFarm farm = new SPFarm();
        farm = SPFarm.Local;
        SPServerCollection myServerCollection=farm.Servers;
        foreach (SPServer myServer in  myServerCollection)
        {
            Console.WriteLine(myServer.Name + " " + myServer.Role);
        }
        Console.Read();
    }

这篇关于Sharepoint 2010拓扑与此问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆