Managing Multiple Instances of Analysis Services
Other than sharing the same computer hardware resources, each instance of Microsoft SQL Server Analysis Services is completely independent, with independent executables, properties, security models, databases, cubes, and so on.Każde wystąpienie może zostać zatrzymana i uruchomiona niezależnie od siebie.O wiele wystąpienie s Analysis Services na jednym komputerze może zapewnia wiele korzyści, łącznie z możliwością przetestować aplikacje, poprawki i obsługiwać pakiety w pomocniczy wystąpienie na tym samym komputerze, przed wdrożeniem w podstawowej wystąpienie oraz do uruchamiania aplikacji na oddzielnych wystąpienie s z innym serwerem konfiguracja właściwości. Jednak zgodnie z wszystkich wystąpień na jednym komputerze współużytkować te same zasoby pamięci, wystąpienie, które istnieją tylko do celów testowych ma być skonfigurowane tak, aby uruchomić ręcznie, aby zachować więcej wolnej pamięci dla obiektu podstawowego.
Każde wystąpienie Analysis Services musi także mieć swój własny portu za pomocą których klienci mogą nawiązywać połączenia. Ten port albo można ręcznie przypisać przy Analysis Services Administrator lub wybrane dynamicznie przez Analysis Services podczas uruchamiania systemu z pierwszy dostępny port. Niezależnie od tego, czy port jest skonfigurowany ręcznie lub dynamicznie, Analysis Services Klienci muszą mieć możliwość identyfikowania i podłączyć do portu skojarzone z odpowiednią wystąpienie z Analysis Services.
Definiowanie port, na które nasłuchiwania wystąpienia usługi Analysis
The Port server właściwość for an wystąpienie of Analysis Services determines the port number on which the wystąpienie listens for klient connections. The Port właściwość has a default value of 0.Oznacza to, że wystąpienie używa domyślnego portu 2383.An Analysis Services administrator can change the default port value to a specific port number or can leave the default value as is.Jeśli ustawiona na wartość domyślną, wystąpienie próbuje użyć portu domyślnego 2383.If the default port is already used by another instance, Analysis Services picks the first available port from a dynamic range of ports and assigns this port to the instance.Analysis Services also records the port number and the instance name with SQL Server Browser, which is the service that handles lookup of named instances.
Aby uzyskać informacje dotyczące sposobu zmieniania Port właściwość serwera, zobacz Setting Server Configuration Properties
Konfigurowanie, jak klienci zlokalizuj Analysis Services wystąpienia
Chyba że Analysis Services Klient określa numer portu, klient próbuje połączyć się z wystąpienie Analysis Services na porcie 2383. Jeśli Analysis Services Klient chce się połączyć z wystąpienie nazwane programu Analysis Services który nasłuchuje na inny numer portu, a następnie klient musi określić dokładną port używany przez wystąpienie nazwane albo jest kierowany do Analysis Services Readresator usługa na porcie 2382. The Analysis Services redirector usługa is part of SQL Server Browser and maintains a record of the port number for each wystąpienie of Analysis Services that is running on the computer. Readresator usługa przekierowuje żądań klientów z portu 2382 do właściwego portu dla wystąpienie z nazwą.
![]() |
---|
Jeśli Analysis Services klienckie będą łączyć się przez Internet do Analysis Services wystąpienia jest zasilany z dynamicznie przypisanego portu, albo 2382 musi być otwarty port na zaporze, dzięki czemu klient może połączyć się z SQL Server Przeglądarka będzie mogła być przekierowywana do wystąpienie nazwane lub port, który jest używany przez wystąpienie nazwane musi być otwarty na zaporze, a klient musi być skonfigurowany do łączenia się bezpośrednio z tego portu. |
Mimo że SQL Server Przeglądarka zna portu przypisany do każdego wystąpienie Analysis Services, instancję można ukryć od klientów, którzy nie podano numeru portu określonego wystąpienie. Aby ukryć wystąpienie zestaw InstanceVisible właściwość serwera 0.Gdy InstanceVisible Właściwość serwera jest ustawiona na wartość 0, SQL Server Przeglądarka nie będzie Podłączanie klienta do nazwanego wystąpienie, jeśli klient nie określa numer określonego portu. Aby uzyskać więcej informacji na temat sposobu zmieniania InstanceVisible właściwość serwera, zobacz Setting Server Configuration Properties.
![]() |
---|
Niezależnie od tego czy klient ma uprawnienia do dowolnego Analysis Services wystąpienia na komputerze, klient może wykonywać kwerendy SQL Server Przeglądarki, aby wyświetlić listę dostępnych wystąpień na tym komputerze. Na liście, dostarczone przez SQL Server Przeglądarki zawiera wszystkie dostępne wystąpienia, z wyjątkiem tych wystąpień, które zostały ukryte. |