sp_syscollector_set_warehouse_instance_name (Transact-SQL)
針對用來連接至管理資料倉儲的連接字串,指定執行個體名稱。
語法
sp_syscollector_set_warehouse_instance_name [ @instance_name = ] 'instance_name'
引數
[ @instance\_name = ] 'instance_name'
這是執行個體名稱。instance_name 是 sysname,而且預設為本機執行個體 (如果是 NULL 的話)。[!附註]
instance_name 必須是完整的執行個體名稱,其中包含採用 computerName\instanceName 格式的電腦名稱和執行個體名稱。
傳回碼值
0 (成功) 或 1 (失敗)
備註
您必須先停用資料收集器,然後再變更這項資料收集器範圍組態。如果資料收集器為啟用狀態,這個程序就會失敗。
若要檢視目前的執行個體名稱,請查詢 syscollector_config_store 系統檢視表。
權限
需要 dc_admin (具有 EXECUTE 權限) 固定資料庫角色中的成員資格,才能執行此程序。
範例
下列範例將說明如何在遠端伺服器上設定資料收集器使用管理資料倉儲執行個體。在這個範例中,遠端伺服器名為 RemoteSERVER,而且資料庫安裝在預設執行個體上。
USE msdb;
GO
EXEC sp_syscollector_set_warehouse_instance_name N'RemoteSERVER' -- the default instance is assumed on the remote server
GO