Vytvoření a inicializace databáze pomocí rutin technologie Windows Server AppFabric
Pomocí rutin technologie AppFabric lze vytvořit a inicializovat úložiště trvalosti nebo monitorování. Tyto rutiny však do technologie AppFabric nepřidají položku připojovacího řetězce, která by umožňovala získat přístup k těmto úložištím. Tento úkol je nutné provést pomocí rozšíření Správce služby IIS. Další informace naleznete v tématu Vytvoření a inicializace databáze pomocí Správce služby IIS.
Vytvoření a inicializace úložiště dat
Úložiště trvalosti můžete inicializovat pomocí rutiny Initialize-ASPersistenceSqlDatabase technologie AppFabric. V následujícím postupu jsou použity pouze některé z celé řady parametrů, které jsou pro rutinu Initialize-ASPersistenceSqlDatabase k dispozici. Tento postup mohou provádět pouze členové skupiny AS_Administrators a je nutné, aby byla spuštěna konzola prostředí Windows PowerShell s oprávněními správce.
Inicializace úložiště trvalosti pomocí rutin technologie AppFabric
Spusťte konzolu prostředí Windows PowerShell.
Spusťte následující příkaz:
Initialize-ASPersistenceSqlDatabase –Database NewPersistenceDatabase –Server localhost –Readers AS_Observers –Users “BUILTIN\IIS_IUSRS” –Admins AS_Administrators
Databázi monitorování můžete inicializovat pomocí rutiny Initialize-ASMonitoringSqlDatabase technologie AppFabric. V následujícím postupu jsou použity pouze některé z celé řady parametrů, které jsou pro rutinu Initialize-ASMonitoringSqlDatabase k dispozici. K provedení tohoto postupu jsou nutná oprávnění k vytváření databází na používaném databázovém serveru. Musí být také spuštěna konzola prostředí Windows PowerShell s oprávněními správce.
Inicializace úložiště monitorování pomocí rutin technologie AppFabric
Spusťte konzolu prostředí Windows PowerShell.
Spusťte následující příkaz:
Initialize-ASMonitoringSqlDatabase –Database NewMonitoringDatabase –Server localhost –Readers AS_Observers –Writers “NT SERVICE\AppFabricEventCollectionService” –Admins AS_Administrators
Pokud je databázový server v místním počítači, musí být v parametru -Writers použita identita služby Služba Shromažďování událostí. Ve skupině domény se doporučuje vytvořit skupinu domény a přidat do ní uživatele, kteří budou službu Služba Shromažďování událostí spouštět jako v počítačích domény. Tuto skupinu domény pak použijete při inicializaci úložiště monitorování pro parametr -Writers. Za předpokladu, že máte potřebná oprávnění, název úložiště a hostitel je platný a všechny skupiny zabezpečení existují, bude za vás vytvořeno a inicializováno nové úložiště monitorování.
Poznámka
Pokud spouštíte rutinu Initialize-ASMonitoringSqlDatabase z programu v jazyku C#, může se objevit chyba podobná této: „Nelze otevřít databázi monitoringdb požadovanou při přihlášení. Přihlášení se nezdařilo. Přihlášení uživatele doména_x\uživatel_y se nezdařilo.“ Vzniku této chyby se můžete vyhnout tím, že do parametru connectionString rutiny Initialize-ASMonitoringSqlDatabase přidáte atribut "pooling=false".
Poznámka
Pokud používáte pojmenovanou instanci systému SQL Server (například SQLEXPRESS), bude nutné zadat tuto instanci explicitně pomocí parametru -Server
, jak je uvedeno v následujícím příkladu:Initialize-ASMonitoringSqlDatabase -Database NewDB -Server localhost\SQLEXPRESS
2011-12-05