UnlockObject (interfejs wymiaru)
Ostrzeżenie
Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja.
UnlockObject metoda Dimensionwersji interfejs blokada na obiekt wymiar uprzednio ustalone LockObject metoda.
Dotyczy:clsDatabaseDimension
Składnia
object.UnlockObject
Uwagi
- object
Dimension Obiekt, aby odblokować.
Uwagi
Wywołanie UnlockObject metoda bez stawiania pierwszych LockObject wywołuje metoda błędu.
Przykład
Poniższy przykład powoduje zablokowanie wymiar produkt z FoodMart 2000 bazy danych, całkowicie ponownego przetwarzania i odblokuje go tak, aby wprowadzić inne zmiany:
Dim dsoServer As New DSO.Server
Dim dsoDB As DSO.MDStore
Dim dsoDim As DSO.Dimension
' Connect to local Analysis server.
dsoServer.Connect "LocalHost"
' Open FoodMart 2000 database.
Set dsoDB = dsoServer.MDStores("FoodMart 2000")
' Open the Product dimension.
Set dsoDim = dsoDB.Dimensions("Product")
' Lock the dimension for processing.
dsoDim.LockObject olapLockProcess, "Locked for processing."
' Completely reprocess the dimension.
dsoDim.Process processFull
' Once complete, unlock the dimension.
dsoDim.UnlockObject
' Clean up.
Set dsoDim = Nothing
Set dsoDB = Nothing
dsoServer.CloseServer
Set dsoServer = Nothing