Error creando suscripción en SQL Server CE a SQL Server 2005 sobre Windows vista

17/08/2007 - 08:47 por Fco. Fidel Ortega | Informe spam
Hola a todos.

Tengo un SQL Server 2005 (SP2) corriendo sobre Windows Vista y un SQL Server
CE corriendo sobre Windows Mobile 2005. Tengo una base de datos en cada
sistema las cuales quiero sincronizar. Para ello he creado una publicación
en SQL Server 2005, la publicación se ha creado sin problemas. Acto seguido
intento crear una subscripción en el SQL Server CE. Pero al llegar al ultimo
paso del asistente me da un error con el siguiente texto.

"No se pudo establecer conexión con el servidor SQL Server con la
información proporcionada. El servidor no existe, se ha denegado el acceso
porque el usuario IIS no es valido en el servidor SQL Server o la contraseña
es incorrecta. HRESULT 0x80004005 (29061)".

He incluido como inicio de sesion a los usuarios NT AUTHORITY\IUSR y
[nombredemaquina]/IUSR_[nombredemaquina] les he asignado a las BBDD
publicación y a la BBDD que es objeto de la publicación con las funciones
public y db_owner. Ademas les he agregado a las funciones de servidor public
y sysadmin. Ademas estos usuarios estan en la lista de acceso de la
publicación.

He seguido las indicaciones de este documento para crear todo el proceso.

http://technet.microsoft.com/es-es/...71908.aspx

¿Que estoy haciendo mal?.

Tengo la sospecha, aunque no tienen porque ir por ahi los tiros, de que el
problema puede deberse al control de cuentas de usuario de Windows Vista. En
caso de ser asi, como podria solucionarlo.

Gracias de antemano por vuesta ayuda y perdon por extenderme tanto en
planear la pregunta.

Fidel Ortega
 

Leer las respuestas

#1 Unai Zorrilla Castro
20/08/2007 - 11:16 | Informe spam
Tienes agregados los permisos de NTFS a sqlcesa30.dll? si es autentificación
con usuario anónimo debes de agregarle permisos de lectura/escritura a
computer\IUSR_computer y su la autentificación es integrada los mismos
permisos al grupo de usuarios

Saludos
Unai
Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework
Web: www.canaldotnet.com
Blog: http://www.geeks.ms/blogs/unai


"Fco. Fidel Ortega" wrote:

Hola a todos.

Tengo un SQL Server 2005 (SP2) corriendo sobre Windows Vista y un SQL Server
CE corriendo sobre Windows Mobile 2005. Tengo una base de datos en cada
sistema las cuales quiero sincronizar. Para ello he creado una publicación
en SQL Server 2005, la publicación se ha creado sin problemas. Acto seguido
intento crear una subscripción en el SQL Server CE. Pero al llegar al ultimo
paso del asistente me da un error con el siguiente texto.

"No se pudo establecer conexión con el servidor SQL Server con la
información proporcionada. El servidor no existe, se ha denegado el acceso
porque el usuario IIS no es valido en el servidor SQL Server o la contraseña
es incorrecta. HRESULT 0x80004005 (29061)".

He incluido como inicio de sesion a los usuarios NT AUTHORITY\IUSR y
[nombredemaquina]/IUSR_[nombredemaquina] les he asignado a las BBDD
publicación y a la BBDD que es objeto de la publicación con las funciones
public y db_owner. Ademas les he agregado a las funciones de servidor public
y sysadmin. Ademas estos usuarios estan en la lista de acceso de la
publicación.

He seguido las indicaciones de este documento para crear todo el proceso.

http://technet.microsoft.com/es-es/...71908.aspx

¿Que estoy haciendo mal?.

Tengo la sospecha, aunque no tienen porque ir por ahi los tiros, de que el
problema puede deberse al control de cuentas de usuario de Windows Vista. En
caso de ser asi, como podria solucionarlo.

Gracias de antemano por vuesta ayuda y perdon por extenderme tanto en
planear la pregunta.

Fidel Ortega



Preguntas similares