Como desistalar un proveedor de datos sql

22/09/2008 - 19:23 por jesus | Informe spam
Srs. buen dia tengo un problema, en mi pc tengo el sql 2000 y 2005, viendo
la manera de como distribuir el sqldmo ahora tengo un problema, bueno
primero se instalo el sql 2000 y luego pasamos al 2005, esto hizo que mi bd
tambien migre, y crystal report funciono correctamente al conectarse al sql
2005, pero a raiz que estuve jugando con el sqldmo, ahora cuando quiero
hacer otro reporte me da un error, ya que crystal ejecuta una sentencia con
*=, una caracteristica que no es compatible en sql 2005, y no deja ver la
lista de los objetos de la bd (tablas y procedimientos), antes no sucedia.

Se que a mi bd le pongo compatibilidad 8 y funciona, pero no quiero eso,
queria ver si me pueden orientar como borrar el proveedor de datos sql
server para luego incorporar el de sql 2005 y no suceda el problema que se
ha presentado, supongo que crystal lo que hace es solicitar a diferentes
proveedores sus objetos y estos proveedores envian una cadena al servidor, y
ahi presumo que es el problema.


Espero me ayuden, sino me explique claramente, favor avisarme,. gracias


Ah me olvidaba no puedo usar restaurar sistema porque lo tengo desactivado.

Jesus

Preguntas similare

Leer las respuestas

#1 Maxi Accotto
23/09/2008 - 13:54 | Informe spam
Jesus y que te hace pensar que borrando el proveedor va a funcionar bien? a
ver, si la base esta en modo 90 y le llega esa sentencia de SQL que no es
valida va a fallar. Lo que hay que hacer es cambiar la sentencia en tu
programa (ya sea CR o lo que fuere)

Esto sucede porque no han hecho una migracion bien, no es cuestion solo de
instalar un producto y ya! en 2005 cambiaron muchas cosas y si no hicieron
en diagnostico correspondiente podes seguir teniendo mas problemas!! y eso
no es todo, si por casualidad has usado alfguna feature de 2005 y lo pasas a
80 no va a funcionar, con lo cual te quedara un sistema totalmente mal.


Saludos
Maxi Accotto
Microsoft MVP en SQLServer
SQltotalconsulting
-

"jesus" escribió en el mensaje de
noticias:
Mostrar la cita
#2 jesus
25/09/2008 - 18:37 | Informe spam
Hola Maxi, antes que nada gracias por atender mi problema, estuve revisando
informacion y veo que tengo manera de conectarme al sql 2005 desde crystal
sin problema, el error salia por utilizar el controlador "Sql Server" que es
para el 2000, por eso si error.

Si comento de como eliminar el proveedor, es para no volver a usarlo en mis
reportes, sino que funcionen con el sql2005, te comento:

Desinstale el sql2000 de mi pc de desarrollo, lo que borro el sqldmo y los
reportes no funcionaban, cuando genero un reporte nuevo en CR no me brinda
un proveedor como para el sql 2000 cuyo proveedor lo encuentro en "More Data
Sources", "Microsoft SQL Server", la unica manera que tengo es generando un
dsn con el cliente "Sql Native Client", algo que a veces no prefiero usarlo
para poder cambiar el servidor en una simple cadena de conexion.

La BD ha sido en gran parte acondicionada para sql 2005, como dices me
genero muchos problemas por sintaxis en order by, group by, distinct, etc,
pero esto ya termine de solucionarlo.

No se si estes ambientado a utilizar crystal report 8.5, solo queria
eliminar el controlador del sql2000 para buscar una manera de conectarme al
2005 sin tener que manejar un dsn.

Otra consulta, como instalo el sqldmo del 2005? Instale el sqlncli.msi, que
dicen tiene estos controles pero sigue igual.

Saludos Cordiales

Jesus

"Maxi Accotto" escribió en el mensaje de
noticias:
Mostrar la cita
#3 Maxi Accotto
26/09/2008 - 02:29 | Informe spam
Hola para dmo

http://support.microsoft.com/kb/326613


Saludos
Maxi Accotto
Microsoft MVP en SQLServer
SQltotalconsulting
-

"jesus" escribió en el mensaje de
noticias:#
Mostrar la cita
Ads by Google
Search Busqueda sugerida