Konfigurowanie obiektów Decision Support Objects (DSO) w usługach Analysis Services
This topic describes how the DSO object model in SQL Server 2000 Usługi Analysis Services fits in the new Microsoft SQL Server Usługi Analysis Services architecture.This topic is intended for Usługi Analysis Services database administrators and OLAP developers with experience using SQL Server 2000 Usługi Analysis Services.
Because DSO applications were developed to administer SQL Server 2000 Usługi Analysis Services databases, those applications must be able to run on databases that are migrated to SQL Server Usługi Analysis Services.Zainstalowana biblioteka DSO po SQL Server jest zainstalowane; Jednakże konfiguracja serwera jest wymagane, aby móc używać starszych aplikacji DSO.
Ostrzeżenie
All new applications designed to administer SQL Server Usługi Analysis Services databases should be developed using the AMO object model.DSO jest niezalecane i nie mogą być obsługiwane w przyszłych wydaniach SQL Server.
Aby uruchamiać aplikacje DSO na komputerze klient, należy najpierw zainstalować obiekty DSO.DSO can be installed as part of the Microsoft SQL Server Backward Compatibility Components, which is one of a set of redistributable packages included in SQL Server Feature Pack. To download the Microsoft SQL Server Backward Compatibility Components, go to Feature Pack for SQL Server.
Ostrzeżenie
To install Microsoft SQL Server Backward Compatibility Components, you must have the following packages:
Microsoft Core XML Services (MSXML) 6.0
Microsoft SQL Server Native Client
Microsoft SQL Server Kolekcja obiektów zarządzania
Praca z DSO wSQL Server Analysis Services
DSO in SQL Server Usługi Analysis Services works by using a copy of the repository from SQL Server 2000 Usługi Analysis Services, as can be seen in the following illustration.
In SQL Server Usługi Analysis Services, the configuration properties for DSO point to the repository database that contains the metadata that is used by the DSO application.The repository that is pointed to is a working copy of the last active repository that was employed by the DSO application when it was running in SQL Server 2000 Usługi Analysis Services.
If several SQL Server 2000 Usługi Analysis Services databases from different servers must be centralized in one server running SQL Server Usługi Analysis Services, then there are multiple ways to set up DSO for those applications to run.
Można zmienić właściwości DSO indywidualnie, aby wskazać każdego repozytorium, a następnie uruchom aplikacje skojarzone z repozytorium.Jest to najprostszy sposób uruchomić inne aplikacje DSO na różnych serwerach.The only drawback is that you cannot administer SQL Server 2000 Usługi Analysis Services databases at the same time if they were originally on different servers.
You can centralize databases in one SQL Server 2000 Usługi Analysis Services repository and configure DSO to point to a copy of this repository, and then run the applications whenever needed.This is a more complex approach because it requires centralization to be done beforehand on the SQL Server 2000 Usługi Analysis Services server.Jednakże zaraz po zakończeniu centralizacji DSO aplikacje mogą być wykonywane równolegle.
Można używać mieszanych technika z opcji pierwszego i drugiego, w których masz częściowo scentralizowanego repozytoria ze zmieniającymi się ciągów połączeń.
DSO elementów w pliku konfiguracyjnym Analysis Services
This section explains the different DSO-related elements in the SQL Server Usługi Analysis Services configuration file.
plik konfiguracji można edytować, albo poprzez otwarcie pliku konfiguracja (msmdsrv.ini), zwykle znaleźć w katalogu C:\Program Files\Microsoft SQL Server\MSSQL.n\OLAP\Config, gdzie n jest instalacja sekwencji numerów, lub przez otwarcie okna właściwości dla Usługi Analysis Services połączenia w SQL Server Management Studio.
Ostrzeżenie
Ciągi połączeń w plik konfiguracji przechowywane są zaszyfrowane.Jeśli zmieniony dowolny parametry połączenia i Zapisz plik, a następnie następny czas czy otworzyć plik, zawartość ciągów połączenia będą szyfrowane.Aby wyświetlić wartości ciągów połączeń, okno właściwości dla Usługi Analysis Services połączenia w SQL Server Management Studio.
DSO\RepositoryConnectionString
This is a standard OLEDB connection string that points to the SQL Server 2000 Usługi Analysis Services repository.Jeśli repozytorium jest Microsoft bazy danych programu Access (plik mdb), a następnie ścieżka pliku jest lokalną ścieżką
RepositoryConnectionString jest używana przez DSO, gdy repozytorium jest dostępny lokalnie na serwerze.DSO sprawdza nazwę serwera.Jeśli nazwa serwera jest localhost lub nazwę komputera, wówczas DSO używa RepositoryConnectionString, inaczej DSO używa RemoteRepositoryConnectionString..
DSO\RemoteRepositoryConnectionString
This is a standard OLEDB connection string that points to the SQL Server 2000 Usługi Analysis Services repository.Jeśli repozytorium jest Microsoft bazy danych programu Access (plik mdb), a następnie ścieżka pliku jest ścieżka folderu udostępnionego.
RemoteRepositoryConnectionString służy przez DSO repozytorium znajduje się na serwerze zdalnym.DSO sprawdza nazwę serwera.Jeśli nazwa serwera jest localhost lub nazwę komputera, wówczas DSO używa RepositoryConnectionString, inaczej DSO używa RemoteRepositoryConnectionString.
DSO\LocksDirectory
LocksDirectory jest folder, gdzie DSO śledzi blokowanie informacji.Blokowanie informacji tworzone i usuwane w tym folderze, bez interwencji użytkownika.Pełny dostęp do tworzenia, modyfikowania i usuwania plików jest wymagana w tym folderze dla wszystkich aplikacji DSO.
LocksDirectory zawiera ścieżka folderu.
DSO\RemoteLocksDirectory
RemoteLocksDirectory zawiera ścieżka folderu udostępnionego, w których przechowywane są blokad DSO aplikacji.Zobacz DSO\LocksDirectory opis katalogu blokad.
Ostrzeżenie
Należy włączyć zabezpieczeń w folderze udostępnionym, tak, aby w dowolnej aplikacji DSO można zapisu, zaktualizować lub usunąć blokada plików.
Zobacz także