Distributed Replay utility - Controller error

Category: sql server distributed


Jyothiv on Mon, 28 Nov 2011 05:26:36



I am getting below error while executing the Replay.

C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn>DReplay replay -m xxxxxx_controller -d E:\MSSQL11.MSSQLSERVER\ -o -w YYYYYY_client -s zzzz_target

2011-11-27 13:29:45:705 Error DReplay   The client 'YYYYYY_client' is not a registered distributed replay client. Make sure that the SQL Server Distributed Replay Client services is running on 'YYYYYY_client', and that the client is registered with controller 'xxxxxx_controller'.


Distributed Replay Client services is running state and these are running under domain account not the local account


Here are the config settings on YYYYYY_client in C:\Program Files (x86)\Microsoft SQL Server\110\Tools\DReplayClient\DReplayClient.config


<?xml version="1.0" encoding="utf-8"?>








Not sure what I am missing in controller side.  In any configs in the controller do I need mention the clients.



Jyothiv on Thu, 01 Dec 2011 20:40:32

its resolved by adding these permissions


DCOM CONFIG -- (in cmd type dcomcnfg.exe)

Component services --> my computer --> Dcom config --> DreplayController --> properties -->Security

                                                                          --> Launch and activate permission -->edit  --> add service account full permissions

                                                                           --> Access Permissions --> edit --> add service acocunt full permissions

                                                                          --> Configuration permission -->Edit --> add service account full permissions

Computer -->my computer  --> comsecurity -->  access permission --> edit and add  the service acocunt

                                          --> Launch and Activate permission --> edit and add the service account

local security policies -- added my account as log on services and service account