Udostępnij za pośrednictwem


Jak Konfigurowanie DSO w usługach Analysis Services

The Decision Support Objects (DSO) library included with Microsoft SQL Server Usługi Analysis Services provides compatibility with SQL Server 2000 Usługi Analysis Services applications.Biblioteka DSO umożliwia programów napisanych dla Usługi Analysis Services w SQL Server 2000 do pracy z Usługi Analysis Services w SQL Server.

DSO jest instalowany przez typowe SQL Server proces instalacji, kiedy Usługi Analysis Services jest zaznaczona opcja.Nie są wymagane żadne specjalne opcje.

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

To be able to use DSO in SQL Server Usługi Analysis Services, you must do the following:

  • Have full access to a copy of the SQL Server 2000 Usługi Analysis Services repository for which the DSO application is being used.Repozytorium musi być up-do-data kopii.If DSO application creates the working database and all other objects then the repository could be any valid repository, even the sample repository that is included with SQL Server 2000 Usługi Analysis Services.

  • Edit the Configuration Settings for SQL Server Usługi Analysis Services so that the repository is configured to be used from DSO in SQL Server Usługi Analysis Services.

  • Migrate the database from SQL Server 2000 Usługi Analysis Services to SQL Server Usługi Analysis Services.

Uzyskania pełnego dostępu do repozytorium usługi SQL Server 2000 Analysis Services

The SQL Server 2000 Usługi Analysis Services repository can be either a Microsoft Access database (.mdb) or a SQL database (.sql).If the SQL Server 2000 Usługi Analysis Services repository is a Microsoft Access database, then it has to be copied to the server where SQL Server Usługi Analysis Services is running, as explained in the following procedure; if the SQL Server 2000 Usługi Analysis Services repository is a SQL database, see Editing Configuration Settings for SQL Server Analysis Services later in this topic.

Aby skopiować repozytorium bazy danych programu Microsoft Access

  1. Locate the file Msmdrep.mdb in the existing program files (Bin) folder in SQL Server 2000 Usługi Analysis Services.The location of this folder depends on the installation path for the instance of SQL Server 2000 Usługi Analysis Services, but it is typically located as follows: C:\Program Files\Microsoft Analysis Services\ pojemnika

  2. Pamiętaj, że żadnych wniosków DSO tym Analysis Manager z pliku przed skopiowaniem pliku.

    Jeśli plik Msmdrep.mdb jest otwarty, kopia może zawieść lub wygenerować uszkodzony plik.

  3. Copy Msmdrep.mdb in the existing program files (Bin) folder in SQL Server 2000 Usługi Analysis Services to the program files (Bin) folder for the instance of SQL Server Usługi Analysis Services to which you want to add DSO functionality.

Edytowanie ustawień konfiguracji dla programu SQL Server Analysis Services

Change settings in the Usługi Analysis Services configuration file (Msmdsrv.ini) to enable DSO to work correctly in SQL Server Usługi Analysis Services.

Aby edytować Analysis Servicesplik konfiguracja

  1. Otwórz Usługi Analysis Services plik konfiguracji (Msmdsrv.ini) w dowolnym edytorze tekstu, takim jak Notatnik.Depending on the installation path for SQL Server Usługi Analysis Services, this file is typically in the following location: C:\Program Files\Microsoft SQL Server\MSQL.n\OLAP\Config\Msmdsrv.ini, gdzie n oznacza liczbę sekwencji instalacji.

  2. Wyszukiwanie <RepositoryConnectionString /> wpis, który jest ujęty w <DSO> instrukcja.Zazwyczaj struktury będą wyglądać następujące próbki:

    <DSO>

    <RemoteRepositoryConnectionString/>

    <RepositoryConnectionString/>

    <RemoteLocksDirectory/>

    <LocksDirectory/>

    </DSO>

  3. Dodaj odpowiednie połączenie ciąg do <ConfigSettings><DSO><RepositoryConnectionciąg/> wpisu.Na przykład dla repozytorium pliku MDB:

    <RepositoryConnectionString>Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program files\Microsoft SQL Server\MSSQL. n\OLAP\DSO\msmdrep.mdb;Persist Security Info=False</RepositoryConnectionString>

    Dla repozytorium .sql:

    <RepositoryConnectionString>Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa;Initial Catalog=AS2000_Repository;Data Source=sql-svr</RepositoryConnectionString>

  4. Określ wartość dla <ConfigSettings><DSO><LocksDirectory /> wpis w Msmdsrv.ini plik konfiguracja.Na przykład:

    <LocksDirectory>C:\Program Files\Microsoft SQL Server\MSSQL. n\OLAP\DSO\LocksDirectory</LocksDirectory>

Ostrzeżenie

Części zawartości pliku są szyfrowane, po zapisaniu pliku.

Włączanie Administracja zdalna dla SQL Server Analysis Services (opcjonalnie)

This step is only necessary if you will use DSO to remotely administer your instance of SQL Server Usługi Analysis Services.Jeśli zamierzasz zdalnie zarządzać wystąpienie Usługi Analysis Services, należy utworzyć udział na serwerze, wskazując Bin folder (zwykle C:\Program Files\Microsoft SQL Server\MSQL.n\OLAP\Bin).Wykonaj następujące kroki, aby utworzyć udział.

Aby utworzyć udział w celu umożliwienia administracji zdalnej przy użyciu DSO

  1. W Eksploratorze Windows lub w oknie Mój komputer kliknij prawym przyciskiem myszy Bin folder, a następnie kliknij przycisk Właściwości.

  2. W Właściwości dialogowym na Udostępnianie karcie Wybierz Udostępnij ten folder.

  3. W Nazwa udziału wpisz nazwę udziału, na przykład MSOLAPRepository$.

  4. Kliknij uprawnienia określić uprawnienia udziału dla folderów udostępnionych.

Uwaga dotycząca zabezpieczeńUwaga dotycząca zabezpieczeń

Otwieranie udziału tworzy ryzyka dostępu.Podać opcję Pełna kontrola tylko do tych użytkowników, którzy będą administrowanie wystąpienie Usługi Analysis Services.Inni użytkownicy nie powinni mieć uprawnień do udziału.

Po utworzeniu udziału, należy zmienić plik konfiguracyjny Msmdsrv.ini, aby określić ciąg połączenia zdalnego i blokada wartości katalogu.

Aby zmienić plik konfiguracji, aby określić połączenia zdalnegociąg

  1. Dodaj odpowiednie połączenie ciąg do <ConfigSettings><DSO><RemoteRepositoryConnectionciąg/> wpis w pliku konfiguracja Msmdsrv.ini.Na przykład:

    <RemoteRepositoryConnectionString>Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\yourmachine\MsOLAPRepository$\msmdrep.mdb;Persist Security Info=False</RemoteRepositoryConnectionString>

  2. Określ wartość dla <ConfigSettings><DSO><RemoteLocksDirectory /> wpis w Msmdsrv.ini plik konfiguracja.Na przykład:

    <RemoteLocksDirectory>\\yourmachine\MsOLAPRepository$</RemoteLocksDirectory>