sp_syscollector_set_warehouse_instance_name (Transact-SQL)

適用於:SQL Server

指定用來連線到管理數據倉儲之 連接字串 的實例名稱。

Transact-SQL 語法慣例

語法

sp_syscollector_set_warehouse_instance_name [ [ @instance_name = ] N'instance_name' ]
[ ; ]

引數

[ @instance_name = ] N'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