all groups > sql server replication > july 2007 >
You're in the

sql server replication

group:

"The process could not connect to Distributor"


"The process could not connect to Distributor" byteman
7/19/2007 2:18:02 PM
sql server replication:
Hi, i have the following problem:

i have a publisher and a subscriber in the same sql server 2005 machine. All
the process (the Log Reader Agent and the Snapshot Agent) works fine. Even
the snapshot files are being created in the UNC path (\\Desa5el1\Paso), but
when attempt to run synchronization, the Replication Monitor show me an error
in the Subscription. When i see the details of the error, i see the following:

Error messages:
The process could not read file
'\\Desa5el1\Paso\unc\DESA5EL1$CASCABEL_MC_AREASQL_PUB_MC_AREASQL_PRUEBA\20070719170351\prueba_2.pre'
due to OS error 5. (Source: MSSQL_REPL, Error number: MSSQL_REPL20024)
Get help: http://help/MSSQL_REPL20024

The account under which the agent runs is db_owner (is an sql account, not
an Windows account) and member of the Publication Access List. I think maybe
the problem it is in this:

"Have read permissions on the snapshot share."

Could someone explain me this point? i need to configure some thing extra?
some permissions to the unc path?

I really appreciate any help.
--
Thanks in advance
Re: "The process could not connect to Distributor" byteman
7/20/2007 6:46:06 AM
Thanks for your help, Hilary.

I executed both sp_helpdistributor and sp_helppublication, and the snapshot
share that appears is correct (\\Desa5el1\Paso).

How can i set sharing and security rights for the account under which the
agent runs? The account exists only in sql server. I need to "register" this
account in somewhere out of sql server? How can i do that?

Thanks again.
--



[quoted text, click to view]
Re: "The process could not connect to Distributor" Hilary Cotter
7/20/2007 6:54:44 AM
Locate your snapshot share. Do that by issue the following on your
distributor
sp_helpdistributor

The name of your snapshot share should be in the directory column.

Also on your publisher in your publication database do this

sp_helppublication 'pubs' -- where pubs is your publication name

Note the value for alt_snapshot_folder column. If this value is null your
snapshot share is the value for the directory column returned by
sp_helpdistributor. If it is not null the snapshot share is in the
alt_snapshot_folder column.

Using file explorer navigate to this folder and right click on it, select
sharing and security and then make sure that the account which the sql
server agent account runs under has read and list files and folders rights
on this folder. The share permissions are by default always read.


--
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com
[quoted text, click to view]

AddThis Social Bookmark Button