Udostępnij za pośrednictwem


Właściwości obsługiwane XMLA (XMLA)

Microsoft SQL Server Usługi Analysis Services supports the properties listed in the following table.Możesz użyć tych właściwości wymienione w Właściwości element Discover i Wykonywanie metody.

Nazwa

Element

AxisFormat

Użycie

Opcjonalnie, tylko do zapisu String właściwość

Opis

Określa format używany w MDDataSet zestaw wyników do opisania osie wielowymiarowego zestawu danych.Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
ClusterFormat MDDataSet oś składa się z jednego lub więcej CrossProduct elementów.
CustomFormat Usługi Analysis Servicesużywa TupleFormat format dla tego ustawienia.
TupleFormat (Domyślnie) MDDataSet Oś zawiera jeden lub więcej krotka elementów.

Ta właściwość może być używana z Execute metoda.

BeginRange

Użycie

Opcjonalnie, tylko do zapisu Integer właściwość

Opis

Zawiera całkowitą względem zera wartość odpowiadającą CellOrdinal wartość atrybut.( CellOrdinal atrybut jest częścią komórki element CellData sekcji MDDataSet.)

Używany wraz z EndRange Właściwości aplikacji klient ta właściwość służy do ograniczania zestawu danych OLAP zwrócone przez polecenia do określonego zakres komórek.Jeżeli określono wartość -1, wszystkich komórek do komórka określona w EndRange właściwość są zwracane.

Wartością domyślną tej właściwość jest -1.

Ta właściwość może być używana z Execute metoda.

Katalog

Użycie

Opcjonalny, zapisu i odczytu String właściwość

Opis

Podczas ustanawiania sesja z Usługi Analysis Services wystąpienie wysłać polecenia XMLA, ta właściwość jest równoważne właściwości OLE DB DBPROP_INIT_CATALOG.

Gdy użytkownik zestaw tej właściwość podczas sesja, aby zmienić w sesja bieżącej bazy danych, ta właściwość jest równoważne właściwość OLE DB, DBPROP_CURRENTCATALOG.

Wartością domyślną tej właściwość jest puste ciąg.

Ta właściwość może być używana z Discover i Execute metody.

CatalogLocation

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_CATALOGLOCATION.

Wartością domyślną tej właściwość jest równoważne DBPROPVAL_CL_START zero (0).

Ta właściwość może być używana z Discover i Execute metody.

ClientProcessID

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Zawiera identyfikator (ID) wątek procesu dla bieżącej sesja.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

CommitTimeout

Użycie

Opcjonalnie, tylko do zapisu Integer właściwość

Opis

Określa w sekundach, jak długo zatwierdzanie fazy aktualnie uruchomione polecenie XMLA czeka przed wycofywanie.zatwierdzanie Fazy odpowiada takich jak polecenia XMLA Instrukcja lub proces.

Wartość zero (0) oznacza nieskończoność czeka wystąpienie.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

Zawartość

Użycie

Opcjonalnie, tylko do zapisu String właściwość

Opis

Określa typ danych, który jest zwracany z Discover i Execute metody.Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
None Umożliwia struktury polecenie, aby zweryfikować, ale nie działać.
Schema Zwraca schematu XML, który odnosi się do żądanego polecenia.Schemat XML wskazuje kolumny i inne informacje.
Data Zwraca tylko dane zażądano.
SchemaData (Domyślnie) Zwraca informacje o schemacie i danych.

Ta właściwość może być używana z Discover i Execute metody.

Moduł

Użycie

Opcjonalnie, tylko do zapisu String właściwość

Opis

Zawiera nazwę moduł, który ustawia kontekst polecenia.Jeśli samo polecenie zawiera nazwę moduł, takich jak w klauzula FROM od MDX (Multidimensional Expressions) Zaznacz instrukcja, ustawienie tej właściwość jest ignorowana.

Wartością domyślną tej właściwość jest puste ciąg.

Ta właściwość może być używana z Discover i Execute metody.

DataSourceInfo

Użycie

Odczyt/zapis wymagane, String właściwość

Opis

Zawiera informacje, takie jak nazwa wystąpienia, wymagane do połączenia z danymi źródło.

Aplikacje klienckie nie należy konstruować zawartość DataSourceInfo właściwość, aby wysłać do wystąpienie.Zamiast tego klient aplikacji należy znaleźć źródła danych jest obsługiwana przez dostawca za pomocą Discover Metoda pobierania DISCOVER_DATASOURCES zestawu zestaw wierszy.Następnie aplikacja klienta odsyła tę samą wartość DataSourceInfo właściwość, którą klient pobrane z zestaw wierszy DISCOVER_DATASOURCES.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropCatalogTerm

Użycie

Opcjonalnie, tylko do odczytu String właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_CATALOGTERM.

Wartością domyślną tej właściwość jest "Baza danych".

Ta właściwość może być używana z Discover i Execute metody.

DbpropCatalogUsage

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_CATALOGUSAGE.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

DbpropColumnDefinition

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_COLUMNDEFINITION.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

DbpropConcatNullBehavior

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_CONCATNULLBEHAVIOR.

Wartością domyślną tej właściwość jest 1, równoważne DBPROPVAL_CB_NULL.

Ta właściwość może być używana z Discover i Execute metody.

DbpropDataSourceReadOnly

Użycie

Opcjonalnie, tylko do odczytu Boolean właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_DATASOURCEREADONLY.

Wartością domyślną tej właściwość jest FALSE.

Ta właściwość może być używana z Discover i Execute metody.

DbpropGroupBy

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_GROUPBY.

Wartością domyślną tej właściwość jest 2 równoważne DBPROPVAL_GB_EQUALS_SELECT.

Ta właściwość może być używana z Discover i Execute metody.

DbpropHeterogeneousTables

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_HETEROGENEOUSTABLES.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

DbpropIdentifierCase

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_IDENTIFIERCASE.

Wartością domyślną tej właściwość jest 8 równoważne DBPROPVAL_IC_MIXED.

Ta właściwość może być używana z Discover i Execute metody.

DbpropInitMode

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_INIT_MODE.

Obsługiwane tylko wartości dla tej właściwość są DB_MODE_READWRITE i DB_MODE_READ.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMaxIndexSize

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_MAXINDEXSIZE.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

DbpropMaxOpenChapters

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_MAXOPENCHAPTERS.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

DbpropMaxRowSize

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_MAXROWSIZE.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

DbpropMaxRowSizeIncludeBlob

Użycie

Opcjonalnie tylko do odczytu Boolean właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_MAXROWSIZEINCLUDESBLOB.

Wartością domyślną tej właściwość jest TRUE.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMaxTablesInSelect

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB DBPROP_MAXTABLESINSELECT.

Wartością domyślną tej właściwość jest 1.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdAutoexists

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Określa zachowanie autoexists.Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
0 Wartość domyślna równa 1.
1 Zastosowanie głębokie autoexists osi kwerendy i nazwane zestawy.Zawiera klauzul WHERE i subselects.
2 Zastosowanie głębokie autoexists dla osi kwerendy i wykluczyć nazwane zestawy z autoexists.Zawiera klauzul WHERE i subselects.
3 Zastosowanie nie autoexists dla nazwane zestawy z klauzula WHERE.Zastosowanie autoexists skrócona dla osi kwerendy z klauzula WHERE.Zastosowanie głębokie autoexists osi kwerendy z subselects i nazwane zestawy z subselects.

Zero lub puste są domyślne wartości dla tej właściwość.

Jest to właściwość sesja, który zestaw tylko podczas tworzenia sesja.

DbpropMsmdCacheMode

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdCachePolicy

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdCacheRatio

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdCacheRatio2

Użycie

Opcjonalny, zapisu i odczytu Double właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdCompareCaseNotSensitiveStringFlags

Użycie

Opcjonalne odczytu/zapisu Integer właściwość

Opis

Określa wielkość liter ciąg porównania i kolejność sortowania sortowania funkcjonalności.Właściwość ta określa, w jaki sposób są porównań w zestawach znaków, które nie obsługują wielkich i małych liter, takie jak katakana japoński i Hindi.Wartość tej właściwość jest zestaw w wątek procesu i dotyczy wszystkich następnych połączeń tego procesu wątek pierwszego połączenia.

Skorzystaj z poniższej tabela, aby określić, które flagi do używania.

NazwaWartośćOpis
NORM_IGNORECASE 0x00000001 Wielkość liter jest ignorowana.
Nie dotyczy 0x00000002 Porównanie binarne.Znaki są porównywane na podstawie ich wartości podstawowego zestaw znaków, nie na ich kolejności w ich szczególnych alfabetu.
NORM_IGNORENONSPACE 0x00000010 Nonspacing znaki są ignorowane.
NORM_IGNORESYMBOLS 0x00000100 Symbole są ignorowane.
NORM_IGNOREKANATYPE 0x00001000 Dokonuje rozróżnienia między znakami hiragana i katakana.W porównaniu, odpowiadające hiragana i katakana znaki są uważane za równe.
NORM_IGNOREWIDTH 0x00010000 Dokonuje się rozróżnienia między jednobajtowych i dwubajtowych wersje tego samego znaku.
SORT_STRINGSORT 0x00100000 Znaki interpunkcyjne, są traktowane tak samo jak symbole.

Aby uzyskać więcej informacji na temat porównywanie ciągów w OLE DB Wyszukaj "comparestring" w sekcji Platform SDK w bibliotece MSDN.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdCompareCaseSensitiveStringFlags

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Określa liter ciąg porównania i kolejność sortowania sortowania funkcjonalności.Właściwość ta określa, w jaki sposób są porównań w zestawach znaków, które nie obsługują wielkich i małych liter, takie jak katakana japoński i Hindi.Wartość tej właściwość jest zestaw w wątek procesu i dotyczy wszystkich następnych połączeń tego procesu wątek pierwszego połączenia.

Skorzystaj z poniższej tabela, aby określić, które flagi do używania.

NazwaWartośćOpis
NORM_IGNORECASE 0x00000001 Wielkość liter jest ignorowana.
Nie dotyczy 0x00000002 Porównanie binarne.Znaki są porównywane na podstawie ich wartości podstawowego zestaw znaków, nie na ich kolejności w ich szczególnych alfabetu.
NORM_IGNORENONSPACE 0x00000010 Nonspacing znaki są ignorowane.
NORM_IGNORESYMBOLS 0x00000100 Symbole są ignorowane.
NORM_IGNOREKANATYPE 0x00001000 Dokonuje rozróżnienia między znakami hiragana i katakana.W porównaniu, odpowiadające hiragana i katakana znaki są uważane za równe.
NORM_IGNOREWIDTH 0x00010000 Dokonuje się rozróżnienia między jednobajtowych i dwubajtowych wersje tego samego znaku.
SORT_STRINGSORT 0x00100000 Znaki interpunkcyjne, są traktowane tak samo jak symbole.

Aby uzyskać więcej informacji na temat porównywanie ciągów w OLE DB Wyszukaj "comparestring" w sekcji Platform SDK w bibliotece MSDN.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdDebugMode

Użycie

Opcjonalny, zapisu i odczytu String właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdDynamicDebugLimit

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdFlattened2

Użycie

Opcjonalny, zapisu i odczytu Boolean właściwość

Opis

Wyświetla wszystkie elementy hierarchii nadrzędny podrzędność w jednej tabela kolumna w wyniku spłaszczony, chyba że hierarchii nadrzędny podrzędność jest na osi 0.Nie jest używany szablon poziomu dla kolumn wyjściowych.

Wartością domyślną tej właściwość jest FALSE.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdMDXCompatibility

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Określa, jak członkowie zastępczy niewyrównane lub niezbilansowana hierarchia są traktowane.Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
0 Zgodność ze starszymi wersjami Usługi Analysis Services, ta wartość jest równa 1
1 Hierarchie wymiar fabularnych otrzymywać podpis zawierający nazwę wymiar i nazwę hierarchii.Podpis ma następujący format:[Wymiar].[Hierarchia]Członkowie zastępczy są narażone.
2 Hierarchie wymiar fabularnych wyświetlany podpis, który zawiera nazwę wymiar i hierarchii nazwy podpis ma następujący format:[Wymiar].[Hierarchia]Członkowie zastępczy nie są narażone.
3 (Domyślnie) Członkowie zastępczy nie są narażone.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdMDXUniqueNameStyle

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Określa algorytm generowania unikatowych nazw elementów w wymiar.Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
0 Zgodność ze starszymi wersjami Usługi Analysis Services, ta wartość jest równa 2.
1 Algorytm ścieżka klucz:[dim].&[key1].&[key2]
2 Używa algorytmu nazwa ścieżka:[dim].[Nazwa1].&[name2]
3 Używa gwarantowane unikatowych nazw, które są stabilne nad czas.

Wartością domyślną tej właściwość jest 6.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdSQLCompatibility

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

DbpropMsmdSubQueries

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Maska bitowa określa zachowanie podkwerend.Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
0 Wartość domyślna, zgodny ze starszymi wersjami Usługi Analysis Services.Składniki obliczeniowe lub zestawy obliczeniowe nie są dozwolone w subselects lub podmodułów.
1 Składniki obliczeniowe lub zestawy obliczeniowe są dozwolone w subselects lub podmodułów.Ascendants obliczeniowy element członkowski nie są uwzględniane w przestrzeni Podselekcja lub podmodułu.
2 Składniki obliczeniowe lub zestawy obliczeniowe są dozwolone w subselects lub podmodułów.Ascendants obliczeniowy element członkowski znajdują się w przestrzeni Podselekcja lub podmodułu.

Zero lub puste są domyślne wartości dla tej właściwość.

Jest to właściwość sesja, który zestaw tylko podczas tworzenia sesja.

Zobacz Składniki obliczeniowe w Subselects i podmodułów szczegółowe wyjaśnienie zachowanie składniki obliczeniowe lub zestawy obliczoną w subselects i podmodułów.

DbpropMsmdUseFormulaCache

Użycie

Opcjonalny, zapisu i odczytu String właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

DbpropMultiTableUpdate

Użycie

Opcjonalnie, tylko do odczytu Boolean właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_MULTITABLEUPDATE.

Wartością domyślną tej właściwość jest FALSE.

Ta właściwość może być używana z Discover i Execute metody.

DbpropNullCollation

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_NULLCOLLATION.

Wartością domyślną tej właściwość jest 4, równoważne DBPROPVAL_NC_LOW.

Ta właściwość może być używana z Discover i Execute metody.

DbpropOrderByColumnsInSelect

Użycie

Opcjonalnie, tylko do odczytu Boolean właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_ORDERBYCOLUMNSINSELECT.

Wartością domyślną tej właściwość jest FALSE.

Ta właściwość może być używana z Discover i Execute metody.

DbpropOutputParameterAvailable

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_OUTPUTPARAMETERAVAILABILITY.

Wartością domyślną tej właściwość jest 1, równoważne DBPROPVAL_OA_NOTSUPPORTED.

Ta właściwość może być używana z Discover i Execute metody.

DbpropPersistentIdType

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_PERSISTENTIDTYPE.

Wartością domyślną tej właściwość jest 4, równoważne DBPROPVAL_PT_NAME.

Ta właściwość może być używana z Discover i Execute metody.

DbpropPrepareAbortBehavior

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_PREPAREABORTBEHAVIOR.

Wartością domyślną tej właściwość jest 1, równoważne DBPROPVAL_CB_DELETE.

Ta właściwość może być używana z Discover i Execute metody.

DbpropPrepareCommitBehavior

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB DBPROP_PREPARECOMMITBEHAVIOR.

Wartością domyślną tej właściwość jest 1, równoważne DBPROPVAL_CB_DELETE.

Ta właściwość może być używana z Discover i Execute metody.

DbpropProcedureTerm

Użycie

Opcjonalnie, tylko do odczytu String właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_PROCEDURETERM.

Wartością domyślną tej właściwość jest "Obliczona element członkowski".

Ta właściwość może być używana z Discover i Execute metody.

DbpropQuotedIdentifierCase

Użycie

Opcjonalnie tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_QUOTEDIDENTIFIERCASE.

Wartością domyślną tej właściwość jest 8 równoważne DBPROPVAL_IC_MIXED.

Ta właściwość może być używana z Discover i Execute metody.

DbpropSchemaUsage

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_SCHEMAUSAGE.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

DbpropSqlSupport

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_SQLSUPPORT.

Wartością domyślną tej właściwość jest 512 równoważne DBPROPVAL_SQL_SUBMINIMUM.

Ta właściwość może być używana z Discover i Execute metody.

DbpropSubqueries

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_SUBQUERIES.

UwagaUwaga:
Podczas danych górnictwa rozszerzenia (DMX) obsługuje podzapytanie, właściwość ta odnosi się do wsparcia podzapytanie SQL.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

DbpropSupportedTxnDdl

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_SUPPORTEDTXNDDL.

Wartością domyślną tej właściwość jest równoważne DBPROPVAL_TC_NONE zero (0).

Ta właściwość może być używana z Discover i Execute metody.

DbpropSupportedTxnIsoLevels

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_SUPPORTEDTXNISOLEVELS.

Wartością domyślną tej właściwość jest 4096 równoważne DBPROPVAL_TI_READCOMMITTED.

Ta właściwość może być używana z Discover i Execute metody.

DbpropSupportedTxnIsoRetain

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_SUPPORTEDTXNISORETAIN.

Wartością domyślną tej właściwość jest 292 równoważną kombinację DBPROPVAL_TR_ABORT_NO, DBPROPVAL_TR_COMMIT_NO i DBPROPVAL_TR_NONE.

Ta właściwość może być używana z Discover i Execute metody.

DbpropTableTerm

Użycie

Opcjonalnie, tylko do odczytu String właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_TABLETERM.

Wartością domyślną tej właściwość jest "Module".

Ta właściwość może być używana z Discover i Execute metody.

Dialekt

Użycie

Opcjonalny, zapisu i odczytu String właściwość

Opis

Ustanawia dialekt używane w następujących sytuacjach:

  • Dialekt, że dostawca będzie korzystać z pierwszego czas dostawca próbuje uruchomić kwerendę.

  • Dialekt używane dla błędów wykonywania zwracane jako wynik niepowodzeń kwerend.

Dialektów dostępne dla tej właściwość są wymienione w poniższej tabela.

NazwaWartośćOpis
DBGUID_SQL C8B522D7-5CF3-11CE-ADE5-00AA0044773D Analizator składni SQL ma pierwszeństwo.
MDGUID_DM 62C58FED-CCA5-44F1-83B6-7B45682B3904 DMX parser ma pierwszeństwo.
MDGUID_MDX A07CCCD0-8148-11D0-87BB-00C04FC33942 Parser wyrażeń MDX ma pierwszeństwo.

Można użyć Dialect właściwość, jeśli oczekujesz, że większość kwerend użyje jednego określonego dialekt nad innymi.

Składnia kwerendy mogą być podobne do dialektów języka, takie jak DMX i SQL.Ponieważ składnia może być podobne, Usługi Analysis Services nie można rozpoznać dialekt ze składni kwerendy.Jeżeli nie można uruchomić kwerendy w jednym dialekt Usługi Analysis Services wystąpienie spróbuj ponownie uruchomić kwerendę w różnych dialektu.

Jeśli Dialect właściwość jest zestaw, Usługi Analysis Services zwraca błędy wykonania kwerendy w dialekt, który ma pierwszeństwo, nawet jeśli dostawca usiłuje uruchomić kwerendę ponownie w innym dialekt.Na przykład Dialect właściwość jest zestaw do MDGUID_DM.Dostawca najpierw próbuje uruchomić kwerendę jako kwerendy wyszukiwanie danych, ale ta kwerenda nie powiedzie się.Dostawca następnie przesyła kwerendy jako kwerendy SQL ponownie.Jednak ta kwerenda SQL także nie działa prawidłowo.Ponieważ wartość Dialect właściwość jest MDGUID_DM, Usługi Analysis Services zwraca wyszukiwanie danych komunikat o błędzie, nie SQL komunikat o błędzie.

Jeśli Dialect właściwość nie jest zestaw, Usługi Analysis Services zwraca błędy wykonania w dialekt ostatniego użycia kwerendy.Na przykład Dialect właściwość nie jest zestawi dane górnictwo kwerenda nie powiedzie się.Dostawca następnie przesyła jak SQL kwerendy ponownie.Kwerenda SQL jest także nie działa.Ponieważ Dialect właściwość nie jest zestaw, dostawca zwraca komunikat o błędzie SQL zamiast danych górnictwo komunikat o błędzie.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

Wyłącz Prefetch faktów

Użycie

Opcjonalny, zapisu i odczytu Boolean , właściwość

Opis

Gdy zestaw ma wartość True, silnik przestanie próby pre-fetch wartości długości sesja.

Wartością domyślną tej właściwość jest False.

EffectiveRoles

Użycie

Opcjonalnie, tylko do zapisu String właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

EffectiveUserName

Użycie

Opcjonalnie, tylko do zapisu String właściwość

Opis

Określa nazwę konta, aby użyć, aby zastąpić nazwę użytkownika podczas łączenia się z Usługi Analysis Services wystąpienie.Wartość właściwości nie znormalizowaniem, w tym MDX nazwa_użytkownika funkcja zwraca wartość literału, jeśli ta właściwość jest używana.Tej właściwość można tylko przez administratorów serwera.

Ta właściwość obsługuje następujące typy SID: Użytkownika, grupy, Alias, WellKnownGroup komputera.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

EndRange

Użycie

Opcjonalnie, tylko do zapisu Integer właściwość

Opis

Określa całkowitą względem zera wartość odpowiadającą CellOrdinal wartość atrybut.( CellOrdinal atrybut jest częścią Cell element CellData sekcji MDDataSet).

Używany wraz z BeginRange Właściwości aplikacji klient ta właściwość służy do ograniczania zestawu danych OLAP zwrócone przez polecenia do określonego zakres komórek.Jeżeli określono wartość -1, wszystkich komórek z komórka określona w BeginRange właściwość są zwracane.

Wartością domyślną tej właściwość jest -1.

Ta właściwość może być używana z Execute metoda.

ExecutionMode

Użycie

Opcjonalnie, tylko do zapisu String właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Wartością domyślną tej właściwość jest Execute.

Ta właściwość może być używana z Discover i Execute metody.

ForceCommitTimeout

Użycie

Opcjonalnie, tylko do zapisu Integer właściwość

Opis

Określa, jak długo, w sekundach, zatwierdzanie fazy aktualnie uruchomione polecenie XMLA czeka przed wymuszanie wcześniej wydane polecenia, aby wycofać.zatwierdzanie Fazy odpowiada takich jak polecenia XMLA Statement lub Process.

Wartość zero (0) oznacza nieskończoność czeka wystąpienie.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

Format

Użycie

Opcjonalnie, tylko do zapisu String właściwość

Opis

Określa typ zestaw wyników, który jest zwracany z Discover i Execute metody.Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
Tabular Zwraca zestaw wyników za pomocą wierszy typu danych.
Multidimensional Zwraca zestaw wierszy za pomocą MDDataSet typu danych.
Native No format is explicitly specified.Usługi Analysis Services returns the appropriate format for the command.Typ rzeczywisty wynik jest identyfikowany przez nazw wynik.

Wartością domyślną tej właściwość jest Native.

Ta właściwość może być używana z Discover i Execute metody.

ImpactAnalysis

Użycie

Opcjonalnie, tylko do zapisu Boolean właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

LocaleIdentifier

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Odczytuje lub ustawia identyfikator ustawienia regionalne (LCID), używany przez Discover lub Execute metoda.Aby uzyskać pełną listę szesnastkowych identyfikatorów języka Wyszukaj "Identyfikatorów języków" w bibliotece MSDN pod witryna sieci Web Microsoft.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

MaximumRows

Użycie

Opcjonalnie, tylko do zapisu Integer właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

MdpropAggregateCellUpdate

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_AGGREGATECELL_UPDATE.

Wartością domyślną tej właściwość jest 4, równoważne MDPROPVAL_AU_SUPPORTED.

Ta właściwość może być używana z Discover i Execute metody.

MdpropAxes

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_AXES.

Wartością domyślną tej właściwość jest 2147483647.

Ta właściwość może być używana z Discover i Execute metody.

MdpropDrillFunctions

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Określa poziom obsługi funkcji drążenia na serwerze.Tworzenie maski prawidłowe używane są następujące wartości:

MDPROPVAL_MDF_BASIC (0X01)

MDPROPVAL_MDF_ASYMMETRIC (0X02)

MDPROPVAL_MDF_CALC_MEMBERS (0X04)

Dostępne są następujące wartości domyślne:

3 dla programu SQL Server 2008

7 dla programu SQL Server 2008 R2

Ta właściwość może być używana z Discover i Execute metody.

MdpropFlatteningSupport

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_FLATTENING_SUPPORT.

Wartością domyślną tej właściwość jest 1, równoważne MDPROPVAL_FS_FULL_SUPPORT.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxCaseSupport

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_CASESUPPORT.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxDescFlags

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_DESCFLAGS.

Wartością domyślną tej właściwość jest 7 równoważne z MDPROPVAL_MD_BEFORE, MDPROPVAL_MD_AFTER i MDPROPVAL_MD_SELF.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxFormulas

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB MDPROP_MDX_FORMULAS.

Wartością domyślną tej właściwość jest 63 równoważną kombinację MDPROPVAL_MF_WITH_CALCMEMBERS, MDPROPVAL_MF_WITH_NAMEDSETS, MDPROPVAL_MF_CREATE_CALCMEMBERS, MDPROPVAL_MF_CREATE_NAMEDSETS, MDPROPVAL_MF_SCOPE_SESSION i MDPROPVAL_MF_SCOPE_GLOBAL.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxJoinCubes

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_JOINCUBES.

Wartością domyślną tej właściwość jest 1, równoważne MDPROPVAL_MJC_SINGLECUBE.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxMemberFunctions

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_MEMBER_FUNCTIONS.

Wartością domyślną tej właściwość jest 15, równoważną kombinację wszystkich dostępnych wartości OLE DB.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxNamedSets

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Maska bitów od wartości wymienione w poniższej tabela.

WartośćOpis
0x01 MDPROPVAL_MNS_BASIC.
0x02 MDPROPVAL_MNS_DYNAMIC.
0x04 MDPROPVAL_MNS_DISPLAYFOLDER.
0x08 MDPROPVAL_MNS_CAPTION.

Wartość 15 jest wartością domyślną tej właściwość.

MdpropMdxNonMeasureExpressions

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_NONMEASURE_EXPRESSIONS.

Wartością domyślną tej właściwość jest równoważne MDPROPVAL_NME_ALLDIMENSIONS zero (0).

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxNumericFunctions

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_NUMERIC_FUNCTIONS.

Wartością domyślną tej właściwość jest 2047 równoważną kombinację MDPROPVAL_MNF_MEDIAN, MDPROPVAL_MNF_VAR, MDPROPVAL_MNF_STDDEV, MDPROPVAL_MNF_RANK, MDPROPVAL_MNF_AGGREGATE, MDPROPVAL_MNF_COVARIANCE, MDPROPVAL_MNF_CORRELATION, MDPROPVAL_MNF_LINREGSLOPE, MDPROPVAL_MNF_LINREGVARIANCE, MDPROPVAL_MNF_LINREG2i MDPROPVAL_MNF_LINREGPOINT.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxObjQualification

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_OBJQUALIFICATION.

Wartością domyślną tej właściwość jest 496 równoważną kombinację MDPROPVAL_MOQ_DIM_HIER, MDPROPVAL_MOQ_DIMHIER_LEVEL, MDPROPVAL_MOQ_DIMHIER_MEMBER, MDPROPVAL_MOQ_LEVEL_MEMBER i MDPROPVAL_MOQ_MEMBER_MEMBER.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxOuterReference

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB MDPROP_MDX_OUTERREFERENCE.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxQueryByProperty

Użycie

Opcjonalnie, tylko do odczytu Boolean właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_QUERYBYPROPERTY.

Wartością domyślną tej właściwość jest TRUE.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxRangeRowset

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_RANGEROWSET.

Wartością domyślną tej właściwość jest 4, równoważne MDPROPVAL_RR_UPDATE.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxSetFunctions

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_SET_FUNCTIONS.

Wartością domyślną tej właściwość jest 524287 odpowiednikiem kombinacji MDPROPVAL_MSF_TOPPERCENT, MDPROPVAL_MSF_BOTTOMPERCENT, MDPROPVAL_MSF_TOPSUM, MDPROPVAL_MSF_BOTTOMSUM, MDPROPVAL_MSF_PERIODSTODATE, MDPROPVAL_MSF_LASTPERIODS, MDPROPVAL_MSF_YTD, MDPROPVAL_MSF_QTD, MDPROPVAL_MSF_MTD, MDPROPVAL_MSF_WTDMDPROPVAL_MSF_DRILLDOWNMEMBER, MDPROPVAL_MSF_DRILLDOWNLEVEL, MDPROPVAL_MSF_DRILLDOWNMEMBERTOP, MDPROPVAL_MSF_DRILLDOWNMEMBERBOTTOM, MDPROPVAL_MSF_DRILLDOWNLEVEL, MDPROPVAL_MSF_DRILLDOWNLEVELTOP, MDPROPVAL_MSF_DRILLDOWNLEVELBOTTOM, MDPROPVAL_MSF_DRILLUPMEMBER, MDPROPVAL_MSF_DRILLUPLEVEL i MDPROPVAL_MSF_TOGGLEDRILLSTATE.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxSlicer

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_SLICER.

Wartością domyślną tej właściwość jest 2 równoważne MDPROPVAL_MS_SINGLETUPLE.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxStringCompop

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_MDX_STRING_COMPOP.

Wartością domyślną tej właściwość jest 15, równoważną kombinację MDPROPVAL_MSC_LESSTHAN, MDPROPVAL_MSC_GREATERTHAN, MDPROPVAL_MSC_LESSTHANEQUAL i MDPROPVAL_MSC_GREATERTHANEQUAL.

Ta właściwość może być używana z Discover i Execute metody.

MdpropMdxSubQueries

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Wskazuje poziom obsługi podkwerendy w języku MDX.Maska bitów od wartości wymienione w poniższej tabela.

WartośćOpis
0x01 MDPROPVAL_MSQ_BASIC.
0x02 MDPROPVAL_MSQ_ARBITRARYSHAPE.
0x04 MDPROPVAL_MSQ_NONVISUAL.
0x08 MDPROPVAL_MSQ_CALCMEMBERS.
0x10 MDPROPVAL_MSQ_CALCMEMBERS2

Wartość 31 jest wartością domyślną tej właściwość w programie SQL Server 2008 R2

Wartość 15 jest wartością domyślną tej właściwość w programie SQL Server 2008

A value of 3 is the default value for this property in SQL Server 2005 Usługi Analysis Services.

MdpropNamedLevels

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_NAMED_LEVELS.

Wartością domyślną tej właściwość jest 3 równoważną kombinację MDPROPVAL_NL_NAMEDLEVELS i MDPROPVAL_NL_NUMBEREDLEVELS.

Ta właściwość może być używana z Discover i Execute metody.

MdxMissingMemberMode

Użycie

Opcjonalnie, tylko do zapisu String właściwość

Opis

Wskazuje, czy brak członków są ignorowane w instrukcji MDX.

Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
Default Użyj wartości generowane przez Usługi Analysis Services wystąpienie.
Error Generuje błąd.
Ignore Zawsze Ignoruj Brak członków.

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_MDX_MISSING_MEMBER_MODE.

Wartością domyślną tej właściwość jest Default.

Ta właściwość może być używana z Discover i Execute metody.

MDXSupport

Użycie

Opcjonalnie, tylko do odczytu String właściwość

Opis

Określa wyliczenia opisujące stopień wsparcia MDX.

Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
Core Obsługiwane są wszystkie opcje MDX.
UwagaUwaga:
Obecnie jest jedyną wartością, którą zawiera wyliczenie Core.W przyszłych wydaniach zostaną określone inne wartości dla tego wyliczenia.

Wartością domyślną tej właściwość jest Core.

Ta właściwość może być używana z Discover metoda.

NonEmptyThreshold

Użycie

Opcjonalne odczytu/zapisu Integer właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

Hasło

Użycie

Opcjonalnie tylko do zapisu String właściwość

UwagaUwaga:
Ta właściwość nie jest już obsługiwany.
Opis

W celu zapewnienia zgodności z poprzednimi wersjami ta właściwość jest ignorowana bez generowania błędu z Execute lub Discover metoda.

Nazwa_dostawcy

Użycie

Opcjonalnie, tylko do odczytu String właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_DBMSNAME.

Wartością domyślną tej właściwość jest "Serwer OLAP".

Ta właściwość może być używana z Discover metoda.

Typ dostawcy

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_DATASOURCE_TYPE.

Wartością domyślną tej właściwość jest 6.

Ta właściwość może być używana z Discover i Execute metody.

ProviderVersion

Użycie

Opcjonalnie, tylko do odczytu String właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_DBMSVER.

Wartością domyślną tej właściwość jest wersja Usługi Analysis Services wystąpienie.

Ta właściwość może być używana z Discover metoda.

ReadOnlySession

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

RealTimeOlap

Użycie

Opcjonalny, zapisu i odczytu Boolean właściwość

Opis

Po ustawieniu na wartość TRUE, wskazuje wszystkie partycje nasłuchiwanie tabela powiadomienia mają być wyszukiwane w rzeczywistym czas, bypassing, buforowanie.Ta właściwość jest równoważne właściwości OLE DB, DBPROP_MSMD_REAL_TIME_OLAP.

Wartością domyślną tej właściwość jest FALSE.

Ta właściwość może być używana z Discover i Execute metody.

ReturnCellProperties

Użycie

Opcjonalny, zapisu i odczytu Boolean właściwość

Opis

Wartością domyślną tej właściwość jest FALSE.

Ta właściwość może być używana z Discover i Execute metody.

Role

Użycie

Opcjonalny, zapisu i odczytu String właściwość

Opis

Określa ciąg rozdzielany przecinkami nazw ról, w których aplikacja kliencka łączy się z Usługi Analysis Services wystąpienie.Właściwość ta umożliwia użytkownikowi połączyć się przy użyciu roli innych niż jeden he lub aktualnie korzysta użytkownik.Na przykład administrator serwera może chcesz się połączyć moduł jako element członkowski roli do testowania uprawnienia do tej roli.Użytkownik ten musi być element członkowski roli do połączenia za pomocą tej właściwość.

Ważna informacjaWażne:
Nazwy roli są przypadek-poufne, a nie należy używać spacji między nazwami roli rozdzielanych przecinkami.Inaczej błędów i nieoczekiwane wyniki mogą być zwracane przez kwerendy do zestawów zabezpieczonej komórka.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

SafetyOptions

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Określa, czy niebezpieczne bibliotek można zarejestrowane i ładowany przez klient aplikacji.

Wartość ta właściwość określa również, czy kluczowe PASSTHROUGH jest dozwolone w kostek lokalnych.Błąd występuje w następujących sytuacjach:

  • Jeśli aplikacja klient próbuje utworzyć lokalnego moduł z instrukcja INSERT INTO zawierający słowo kluczowe PASSTHROUGH.

  • Jeśli aplikacja klient próbuje zaktualizować lokalnym moduł zawierający instrukcja INSERT INTO który wykorzystuje słowo kluczowe PASSTHROUGH.

Ta właściwość może mieć wartości wymienione w poniższej tabela.

NazwaWartośćOpis
DBPROPVAL_MSMD_SAFETY_OPTIONS_DEFAULT 0 Wartość ta jest traktowana jako DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_SAFE.Dla połączeń lokalnych moduł, ta wartość zależy, czy tworzeniemoduł właściwość ciąg połączenia jest używana.Jeśli połączenie CREATECUBE ciąg jest używana, wartość ta jest taka sama, jak DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_ALL.W przeciwnym razie ta wartość jest taka sama, jak DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_SAFE.
DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_ALL 1
Ta wartość włącza wszystkie biblioteki funkcja zdefiniowana przez użytkownika bez sprawdzenia, że są one bezpieczne dla inicjowania i wykonywanie skryptów.Dla połączeń z kostek lokalnych wartość ta umożliwia użycie procedur przechowywanych i przekazywanie słowo kluczowe w instrukcji INSERT INTO.
Uwaga dotycząca zabezpieczeńUwaga dotycząca zabezpieczeń
Wybranie tej opcji nie jest zalecane.
DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_SAFE 2 Wartość ta dokonuje się, że wszystkie klasy określonej przez użytkownika funkcja biblioteki są zaznaczone, aby upewnić się, że są one bezpieczne do inicjacji i wykonywanie skryptów.Dla połączeń z kostek lokalnych, wartość ta uniemożliwia użycie słowa kluczowego przekazywanie w instrukcji INSERT INTO i procedur przechowywanych gdzie uprawnieniezestaw właściwość nie jest zestaw do bezpiecznych.Ta wartość powoduje również usunięcie akcji w MDSCHEMA_ACTIONS zestaw zestaw wierszy schematu mają wartość HTML albo polecenia kolumna ACTION_TYPE, lub mieć wartość adresu URL kolumna ACTION_TYPE i wartość kolumna zawartości, która nie zaczyna się od "http://" lub "https://".
DBPROPVAL_MSMD_SAFETY_OPTIONS_ALLOW_NONE 3 Wartość ta zapobiega używany podczas sesja funkcji zdefiniowanych przez użytkownika.Dla połączeń z kostek lokalnych wartość ta uniemożliwia wykorzystanie wszystkich procedur przechowywanych i przekazywanie słowo kluczowe w instrukcji INSERT INTO.Wartość ta usuwa również wszystkie akcje w zestawie zestaw wierszy schematu MDSCHEMA_ACTIONS.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

SecuredCellValue

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Określa kod błędu i wartości dla Value i Formatted Value Właściwości komórka mają być zwracane przy próbie dostępu do zabezpieczonych komórka.

Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
0 (Domyślnie) Zgodność ze starszymi wersjami, wartość ta jest taka sama, jak 1.Znaczenie tej wartości domyślne może ulec zmianie w przyszłych wersjach.
1 Zwraca: HRESULT = NO_ERROR Value właściwość komórka zawiera wynik jako typ danych variant.Ciąg "# N/A" jest zwracany w Formatted Value właściwość.
2 Zwraca błąd, jako wartość HRESULT.
3 Zwraca wartość NULL w obu Value i Formatted Value Właściwości.
4 Zwraca wartość liczbową zero (0) w Value właściwość i zwraca zero sformatowane w Formatted Value właściwość.Na przykład 0,00 jest zwracany w Formatted Value Właściwości komórka którego Format właściwość jest "# ##".
5 Zwraca ciąg "#sec" w obu Value i Formatted Value Właściwości.

Ta właściwość może być używana z Discover i Execute metody.

Nazwa_serwera

Użycie

Opcjonalnie, tylko do odczytu String właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, DBPROP_SERVERNAME.

Wartością domyślną tej właściwość jest nazwa Usługi Analysis Services wystąpienie.

Ta właściwość może być używana z Discover i Execute metody.

ShowHiddenCubes

Użycie

Opcjonalny, zapisu i odczytu Boolean właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Wartością domyślną tej właściwość jest FALSE.

Ta właściwość może być używana z Discover i Execute metody.

SQLQueryMode

Użycie

Opcjonalny, zapisu i odczytu String właściwość

Opis

Określa, czy obliczenia są uwzględniane w kwerendach SQL.

Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
Data Obliczenia nie są uwzględniane.
Calculated Obliczenia są zwracane.
IncludeEmpty Zwracane są obliczenia i pustych wierszy.

Wartością domyślną tej właściwość jest Calculated.

Ta właściwość może być używana z Discover i Execute metody.

SQLSupport

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Wartością domyślną tej właściwość jest 512.

Ta właściwość może być używana z Discover i Execute metody.

SspropInitAppName

Użycie

Opcjonalny, zapisu i odczytu String właściwość

Opis

Zawiera nazwę aplikacji klient.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

SspropInitPacketsize

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Zawiera identyfikator aplikacji klient.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

SspropInitWsid

Użycie

Opcjonalny, zapisu i odczytu String właściwość

Opis

Zawiera identyfikator stacja robocza klient.

Nie ma żadnej wartości domyślnej dla tej właściwość.

Ta właściwość może być używana z Discover i Execute metody.

StateSupport

Użycie

Opcjonalnie, tylko do odczytu String właściwość

Opis

Określa stopień obsługę statefulness.

Ta właściwość może mieć wartości wymienione w poniższej tabela.

WartośćOpis
None Statefulness nie jest obsługiwane.
Sessions Statefulness jest dostępna obsługa sesja.

Aby uzyskać więcej informacji o statefulness i obsługę sesja, zobacz Zarządzanie połączeniami i sesji (XMLA).

Wartością domyślną tej właściwość jest Sessions.

Ta właściwość może być używana z Discover metoda.

Timeout

Użycie

Opcjonalny, zapisu i odczytu Integer właściwość

Opis

Określa w sekundach maksymalny czas, Usługi Analysis Services wystąpienie należy poczekać na żądanie powiodła się przed zwróceniem błędu.Właściwość ta określa również maksymalny czas wystąpienie powinien czekać aktualizowania tabela stornowania powiodła się przed zwróceniem błędu równoważne połączenia ciąg właściwości limitu czasu stornowania.

Wartością domyślną tej właściwość jest równa zero (0).

Ta właściwość może być używana z Discover i Execute metody.

TransactionDDL

Użycie

Opcjonalnie, tylko do odczytu Integer właściwość

Opis

Zarezerwowane do użytku w przyszłości.

Wartością domyślną tej właściwość jest 0.

Ta właściwość może być używana z Discover i Execute metody.

Nazwa użytkownika

Użycie

Opcjonalnie, tylko do odczytu String właściwość

UwagaUwaga:
Ta właściwość nie jest już obsługiwany.
Opis

Określa ciąg, który zwraca nazwę użytkownika Usługi Analysis Services kojarzy wystąpienie z polecenia.W celu zapewnienia zgodności z poprzednimi wersjami ta właściwość jest ignorowana bez generowania błędu z Execute lub Discover metoda.Ta właściwość jest równoważne właściwości OLE DB, DBPROP_USERNAME.

Wartością domyślną tej właściwość jest nazwa użytkownika, który otwarty w bieżącej sesja lub połączenia.

Ta właściwość może być używana z Execute metoda.

VisualMode

Użycie

Opcjonalnie, tylko do zapisu Integer właściwość

Opis

Ta właściwość jest równoważne właściwości OLE DB, MDPROP_VISUALMODE.

Wartością domyślną tej właściwość jest równoważne DBPROPVAL_VISUAL_MODE_DEFAULT zero (0).

Ta właściwość może być używana z Discover i Execute metody.

Zobacz także

Odwołanie