Consulta servidores vinculados

19/08/2005 - 19:57 por Ignacio M. Palau | Informe spam
Hola gente
Tengo un SQL 2000, que acceder por medio de un servidor vinculado a una DBC
de visual fox.
Todo funciona OK cuando estoy con una sesión sobre el mismo servidor. Si
tengo esa sesión abierta, y accedo a las tablas de visual fox, puedo
conectarme desde cualquier PC y ver dichas tablas. En cambio, si no tengo la
sesión en el servidor, desde las PC se produce un error cuando intento abrir
las tablas.
Se entiende?
Alguien puede ayudarme?
Gracias

Ignacio

Preguntas similare

Leer las respuestas

#6 Maxi
22/08/2005 - 20:01 | Informe spam
No!!


Salu2
Maxi


"Ignacio M. Palau" escribió en el mensaje
news:
Maxi:

Los servicios que te menciono que usan ese usuario, son el MSSQL y
SQLAgent.
¿Hay algún otro que tenga que tener en cuenta?
Saludos

Ignacio.-


"Ignacio M. Palau" escribió en el mensaje
news:eS$
Maxi, te comento por partes.

Tengo instalado el SP3
Las pruebas tambien las hice por ODBC, pero al no funcionar desde el
Query
Analizer, ni desde el Enterprise manager, creo que de otra forma tampoco


lo
hará.
El openrowset lo he utilizado en algunas pruebas para abrir DBF (como


tablas
libres de FOX). En este caso estoy usando una DBC, y no me había
resultado
necesario.
En cuanto al MDAC, creo que no es la 2.8. Lo que voy a hacer es instalar


el
SP4 de SQL que si no me equivoco instala MDAC 2.8

En cuanto a la localización de las DBF, cuando se encuentra en otro


equipo,
es cuando tengo problemas. Moví las DBF y DBC al equipo que tiene el sql
server, y el problema parece estar solucionado en ese caso.
Los servicios de SQL Server corren con un usuario Administrador de


Dominio,
creado para el SQL Server, y este usuario tiene permiso de "cambio" en la
carpeta donde se encuentran la DBC y DBF en el otro servidor.

Saludos, y gracias

Ignacio.-

"Maxi" escribió en el mensaje
news:
> Hola, mmm es medio extraño !! preguntas: la dbf esta en el mismo


servidor
> que el sql? ademas el sql se esta levantando con una cuenta distinta a


la
de
> LocalSystem?
>
> Podrias tambien probar el uso de openrowset
>
> Unos temitas:
>
> Revisa de tener el ultimo service pack ( el 4 es el ultimo pero si


tienes
el
> 3 no hay problema)
> Revisa de tener el ultimo MDAC tanto en los clientes como en el
> servidor
(la
> ultima version es la 2.8)
>
> Las pruebas las hicistes todas desde el query analizer?
>
>
>
> Maxi - Buenos Aires - Argentina
> Desarrollador 3 Estrellas
>
> Msn_messager:
> mail: Maxi.da[arroba]gmail.com
>
> "Ignacio M. Palau" escribió en el mensaje
> news:
> > Creo un servidor vinculado a una DBC de VF, accediendo por ODBC
> > Cuando accedo a las tablas desde el mismo servidor, me funciona OK
> > Cuando accedo a las tablas desde un cliente, con el QUERY ANALIZER,
> > funciona
> > sólo si tengo abierta una sesión en el servidor, y estoy accediendo a
las
> > tablas. Si cierro la sesion en el servidor, en el cliente me muestra


el
> > mensaje:
> >
> > Error 7399: OLEDB Provider "MSDASQL" reported an error
> > Error de SQLGetConnectAttr del Controlador
> > No se puede abrir el archivo "PATH\BASE_DATOS.DBC"]
> > OLE DB error trace [OLE/DB Provider "MSDASQL"


IDBInitialize::Initialize
> > returned 0x80004005: ]
> >
> > Aparentemente el problema viene por problemas de seguridad en el


acceso
a
> > la
> > base de datos (DBC), por permisos de NTFS.
> > Probe moviendo la DBC localmente al equipo, y funciona en todos los
casos.
> >
> > Gracias por tu ayuda. Espero ahora se entienda.
> >
> > Ignacio
> >
> > "Maxi" escribió en el mensaje
> > news:%
> >> Hola, no te entendi!! y podrias darnos el error?
> >>
> >>
> >> Salu2
> >> Maxi
> >>
> >>
> >> "Ignacio M. Palau" escribió en el mensaje
> >> news:%
> >> > Hola gente
> >> > Tengo un SQL 2000, que acceder por medio de un servidor vinculado
> >> > a
una
> >> > DBC
> >> > de visual fox.
> >> > Todo funciona OK cuando estoy con una sesión sobre el mismo


servidor.
> >> > Si
> >> > tengo esa sesión abierta, y accedo a las tablas de visual fox,


puedo
> >> > conectarme desde cualquier PC y ver dichas tablas. En cambio, si
> >> > no
> > tengo
> >> > la
> >> > sesión en el servidor, desde las PC se produce un error cuando
intento
> >> > abrir
> >> > las tablas.
> >> > Se entiende?
> >> > Alguien puede ayudarme?
> >> > Gracias
> >> >
> >> > Ignacio
> >> >
> >> >
> >>
> >>
> >
> >
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida